ProcessWire - Editor: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
Links
+
== Links ==
* https://weekly.pw/issue/13/#1-2 -> Plugins für CK Editor etc.
+
https://processwire.com/talk/topic/3023-module-ckeditor/
 
== CKEditor ==
 
== CKEditor ==
 
Ist der Standard Editor in PW
 
Ist der Standard Editor in PW
  
 
=== Konfiguration CKEditor===
 
=== Konfiguration CKEditor===
 +
==== CKEditor für einzelne Felder konfigurieren ====
 
Siehe z.B. Alb-Massage.de
 
Siehe z.B. Alb-Massage.de
  
 
Wenn man ein Textarea Feld definiert, kann man auch für dieses Feld den CKEditor anpassen. Das geht unter dem Reiter Eingabe.
 
Wenn man ein Textarea Feld definiert, kann man auch für dieses Feld den CKEditor anpassen. Das geht unter dem Reiter Eingabe.
 +
 +
Beispiel: Hier werden Buttons für die Textausrichtung hinzugefügt.
 
<pre>
 
<pre>
 
Format, Styles, -, Bold, Italic,Superscript, -,JustifyLeft,JustifyCenter,JustifyRight,-, RemoveFormat
 
Format, Styles, -, Bold, Italic,Superscript, -,JustifyLeft,JustifyCenter,JustifyRight,-, RemoveFormat
Zeile 17: Zeile 20:
 
Scayt, -, Sourcedialog
 
Scayt, -, Sourcedialog
 
</pre>
 
</pre>
 +
==== Default Einstellungen ====
 +
Kann man im Modulverzeichnis hinterlegen. Vorsicht bei Updates des Moduls. Zumindest früher wurde die Datei dann überschrieben.
 +
/site/modules/InputfieldCKEditor/config.js -> überschreibt oder ergänzt die Default Einstellung
 +
/site/modules/InputfieldCKEditor/config.body.js -> überschreibt oder ergänzt das body Feld
 +
Beispiele:
 +
config.startupOutlineBlocks = true;
 +
<pre>
 +
 +
CKEDITOR.editorConfig = function( config ) {
 +
config.justifyClasses = [ 'left', 'center', 'right', 'justify' ];
 +
};
 +
</pre>
 +
 +
=== Plugins hinzufügen ===
 +
* https://weekly.pw/issue/13/#1-2 -> Plugins für CK Editor etc.

Version vom 29. April 2017, 08:50 Uhr

Links

https://processwire.com/talk/topic/3023-module-ckeditor/

CKEditor

Ist der Standard Editor in PW

Konfiguration CKEditor

CKEditor für einzelne Felder konfigurieren

Siehe z.B. Alb-Massage.de

Wenn man ein Textarea Feld definiert, kann man auch für dieses Feld den CKEditor anpassen. Das geht unter dem Reiter Eingabe.

Beispiel: Hier werden Buttons für die Textausrichtung hinzugefügt.

Format, Styles, -, Bold, Italic,Superscript, -,JustifyLeft,JustifyCenter,JustifyRight,-, RemoveFormat
NumberedList, BulletedList, -, Blockquote
PWLink, Unlink, Anchor

PWImage, Table, HorizontalRule, SpecialChar
PasteText, PasteFromWord,-,Undo,Redo
Scayt, -, Sourcedialog

Default Einstellungen

Kann man im Modulverzeichnis hinterlegen. Vorsicht bei Updates des Moduls. Zumindest früher wurde die Datei dann überschrieben.

/site/modules/InputfieldCKEditor/config.js -> überschreibt oder ergänzt die Default Einstellung
/site/modules/InputfieldCKEditor/config.body.js -> überschreibt oder ergänzt das body Feld

Beispiele:

config.startupOutlineBlocks = true;

CKEDITOR.editorConfig = function( config ) {
	config.justifyClasses = [ 'left', 'center', 'right', 'justify' ];
};

Plugins hinzufügen