Question

Je suis sur le marché pour engage des un bon éditeur WYSIWYG. Mes utilisateurs vont écrire des choses comme je le fais maintenant sur Stack Overflow, mais ils ne sont pas aussi férus de technologie que les utilisateurs SO, donc je besoin d'un éditeur WYSIWYG au lieu de cet éditeur Markdown.

Feature-sage, je voudrais l'éditeur d'avoir à peu près les mêmes caractéristiques que les boutons que cet éditeur a, à savoir gras / italique / liens / citations / listes numérotées (/) / rubriques Bulleted. Plus de fonctionnalités sont bien sûr intéressantes.

Je voudrais que le rédacteur en chef de ne pas enregistrer au format HTML, mais au lieu d'utiliser un autre format, comme BBCode ou Markdown. C'est parce que je veux minimiser la probabilité de nos utilisateurs injectent des scripts ou tout autre méchancetés dans notre base de données.

Il y a beaucoup de différents éditeurs WYSIWYG là-bas, comme FCKeditor, TinyMCE etc etc, mais malheureusement, la plupart d'entre eux enregistrer en HTML.

TinyMCE a un mode BBCode, bien, mais je lis que TinyMCE est un peu de ballonnement . Je suis tombé sur un Markdown WYSIWYG projet qui semble être plus ou moins morts.

Avez-vous des autres recommandations?

Il est un plus si l'éditeur est construit sur jQuery.

Était-ce utile?

La solution

Comme je l'ai dit dans cette réponse :

Pen est un nouveau (actif à partir de 2014) qui délivre en sortie éditeur WYSIWYG Markdown.
Ce n'est pas parfait-je ai eu des problèmes avec le collage HTML là, mais cela fonctionne.

Autres conseils

Vous devriez vérifier markItUp ( http://markitup.jaysalvat.com/home/ ). Il est construit sur jQuery et a un support pour diverses syntaxes (balisage Markdown, wiki, BBcode, etc.). En outre, je crois qu'il est assez léger (au moins plus que tinyMCE ou FCKeditor).

wysiwyg bbcode (source libre et ouvert)

Vous devriez regarder ci-dessous,

wysihat est propre et nouveau départ et pris en charge par la conception entreprise savvy: -)

http://github.com/37signals/wysihat/tree/master

Peut-être que cette des langages de balisage légers pourraient vous aider dans votre recherche.

support moteur Créole
Mediawiki Editor
Textile
Texy! Terrain de jeu
txt2tags en ligne

Certains d'entre eux ont des outils et certains ont seulement des démos en ligne, tout dépend de la communauté et dans quelle mesure le long du projet est.

Vous pouvez également enregistrer au format HTML, puis Purifier les données avant de l'envoyer à votre base de données.

Avez-vous envisagé d'utiliser un éditeur basé sur le Web ou même un système de gestion de contenu pour cela? Il y a un certain nombre de SGSI / wikis avec les éditeurs de pages Web décent, sûr. Drupal, Zope et Atlassian Confluence sont les premiers à venir à l'esprit.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top