2012-04-10 4 views
0

Ich brauche einige Editor-Tools für jede Markup-Sprache, die einfache Tabellengenerierung und Textbearbeitung für meine Benutzer bieten könnte. Etwas wie stackoverflows Markdown-Editor, aber mit Unterstützung für Tabellengenerierung. Welche Art von Markup-Sprache und Editor kann ich verwenden?Editor für jede Auszeichnungssprache mit Tabellengenerierung

Antwort

1

Sie könnten WYSIWYG Texteditor namens CKEditor interessiert sein. Es ist api für das Web, Sie können es in Ihre Webanwendung mit nur HTML + Javascript einbetten. Es unterstützt die meisten gängigen Browser und ist in hohem Maße anpassbar. Es erzeugt reines HTML am Ende. Und hat eine breite Palette von Werkzeugen, vor allem die, die Sie suchen: Tisch.

Schauen Sie sich die Demo: http://ckeditor.com/demo

+0

Das ist genau das, was ich will. Aber unterstützt es eine andere als HTML-Ausgabe-Markup-Sprache? Ich muss nur den Ausgabetext in meine Datenbank setzen, also ist die HTML-Länge nicht sehr gut. – user1324420

+0

Wenn Sie nachher in HTML ausgeben, dann wäre dieser Ansatz am besten, weil Tabellen-Tags ziemlich kurz sind:

, ,
. Wenn Sie nach einer anderen Auszeichnungssprache suchen, möchten Sie vielleicht BB-Codes auschecken, aber sie sind so lang wie html und müssen vor der Ausgabe verarbeitet werden, um BB-Tags durch HTML oder andere zu ersetzen, die Sie verwenden. Schau dir dieses Beispiel an: http://www.bbcode.org/examples/?id=14 – moka

+0

Upd: Hier ist ein Beispiel für ein Plugin für CKEditor mit BBCode Markup: http://nightly.ckeditor.com/7460/_samples/ bbcode.html Editor selbst ist in hohem Maße anpassbar. – moka

1

Ich persönlich mag TinyMCE, aber ich könnte voreingenommen sein, da es die Standard-Editor für alle Projekte, das ich an meinem Tag-Job :) Sie können es hier ansehen: http://www.tinymce.com/tryit/full.php aber bedenken Sie, dass der in der Demo mit Overkill viele Funktionen aktiviert ist. Es ist in hohem Grade anpassbar, also können Sie es machen lassen, was Sie wollen, und ziemlich einfach auch.

+0

Das ist genau das, was ich will. Und wieder, unterstützt es andere als HTML-Ausgabe Markup-Sprache? Ich muss nur den Ausgabetext in meine Datenbank setzen, also ist die HTML-Länge nicht sehr gut. – user1324420

+0

Unterstützt, was immer Sie wollen. Mit eZ Publish, das ich täglich nutze, ist es zum Beispiel für die Ausgabe von eZ-XML-Inhalten eingerichtet. –