einfache Alternative zum TinyMCE/ FCK-Editor für Drupal

Für die Vereinfachung der Pflege von Inhalten installiere ich recht oft den TinyMCE Editor - nur ist dieser meist völlig überladen für die normale Inhaltspflege ( allein die Installation auf dem Server belegt fast 2 MB ) ..

Als Alternative möchte ich hier den jwysiwyg vorstellen - dieser kann einfach als jquery Plugin installiert werden.

Screenshot
jqysiwyg.jpg

Dieser Editor kann natürlich auch über die WYSIWYG-API von Drupal eingebunden werden.

Einbindung

<style type="text/css" href="styles/jquery.wysiwyg.css">
<script type="text/javascript" src ="scripts/jquery.pack.js">
<script type="text/javascript" src ="scripts/jquery.wysiwyg.js">

<script type="text/javascript">
$(function()
{
$('#wysiwyg').wysiwyg();
});
</script>
<textarea id="wysiwyg" rows="5" cols="50" name="desc">    </textarea>

Konfiguration

<script type="text/javascript">
$(function()
{
$('#wysiwyg').wysiwyg(
{
controls : {
separator01 : { visible : true },
separator03 : { visible : true },
separator04 : { visible : true },
separator00 : { visible : true },
insertOrderedList : { visible : true },
insertUnorderedList : { visible : true },
undo: { visible : true },
redo: { visible : true },
justifyLeft: { visible : true },
justifyCenter: { visible : true },
justifyRight: { visible : true },
justifyFull: { visible : true },
subscript: { visible : true },
superscript: { visible : true },
underline: { visible : true }
}
} );
});
</script>

Sieht ja nett aus!

Sieht ja nett aus, der Editor.
Gibts dazu auch eine direkte Drupal-Integration (=ein Modul?)

Viele Grüße. Dirk

Einbindung über WYSIWYG-API

Das Modul lässt sich sehr einfach über die WYSIWYG-API ins Drupal integrieren. Das WYSIWYG-Modul gibt es hier http://drupal.org/project/wysiwyg. Es erlaubt dir in der derzeitigen Version folgende WYSIWYG Editoren:

  • FCKeditor
  • jWYSIWYG
  • markItUp
  • NicEdit
  • TinyMCE
  • Whizzywig
  • YUI editor
  • openWYSIWYG
  • WYMeditor

Gruß,
Steffen