WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hat mich grade Stunden meiner kostenbaren Lebenszeit gekostet
Seit der Version 4.6.2 kann man den CKE leider nicht mehr mit Benutzer definierten Größenangaben einbinden.
Der altgewohnte Aufruf:
<? show_wysiwyg_editor("desc_DE","desc_DE","","75%","100px"); ?>
läuft im Hinblick auf width und height leider ins leere, da in der include.php:
1. leider
function show_wysiwyg_editor($name, $id, $content, $toolbar = false) {
kein width und height mehr entgegengenommen wird und
2. die Werte hier (ca. Zeile 130) :
$ckeditor->config['height'] = '350px';
$ckeditor->config['width'] = '100%';
hartverdrahtet sind.
Sinnvoller wäre da doch wirklich:
function show_wysiwyg_editor($name, $id, $content, $width='100%', $height='350px', $toolbar = false) {
...
...
...
$ckeditor->config['height'] = $height;
$ckeditor->config['width'] = $width;
...
...
Auch die Angabe einer individuellen Toolbar ist wohl dem "Rotstift" zum Opfer gefallen und funktioniert nicht mehr, da bin ich noch am suchen ...
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
Ja, mir ist das zunächst gar nicht aufgefallen...
In Topics lässt sich die Höhe der Editoren (short/long/extra) einstellen - das hat jetzt keine Auswirkungen mehr, die sind alle gleich hoch.
Das ist kein optimales Verhalten.
Hat mich grade Stunden meiner kostenbaren Lebenszeit gekostet
Seit der Version 4.6.2 kann man den CKE leider nicht mehr mit Benutzer definierten Größenangaben einbinden.
In Topics lässt sich die Höhe der Editoren (short/long/extra) einstellen - das hat jetzt keine Auswirkungen mehr, die sind alle gleich hoch.
Das ist kein optimales Verhalten.
War so natürlich nicht geplant, dass original Verhalten werde ich wieder herstellen.
Auch die Angabe einer individuellen Toolbar ist wohl dem "Rotstift" zum Opfer gefallen und funktioniert nicht mehr, da bin ich noch am suchen ...
Die individuelle Toolbar ist, wie auch die Templates, nicht dem "Rotstift" zum Opfer gefallen, diese Funktionen sind, wenn man so will der Developer Edition vorbehalten.
Offline
Die individuelle Toolbar ist, wie auch die Templates, nicht dem "Rotstift" zum Opfer gefallen, diese Funktionen sind, wenn man so will der Developer Edition vorbehalten.
Das wir nicht aneinander vorbei reden, ich meine nicht die Möglichkeit über config-Dateien eine Toolbar zu basteln und einzubinden, sondern die Toolbar die ich mittels des optionalen Parameters mit übergeben kann:
<? show_wysiwyg_editor("desc_DE","desc_DE","","75%","100px","MeineTolleToolbar"); ?>
Das wir momentan, soweit ichs sehe auch nicht behandelt. Hab mir jetzt mal "auf die Schnelle" damit beholfen:
if ($toolbar !== false) {
$ckeditor->config['toolbar'] = $toolbar;
}
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
Ok, dann kommt das auch wieder rein
Offline
bernd
Hab's auf die Schnelle mit der include.php aus der Developer Edition getestet: paßt!
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
Ok, Danke fürs testen.
Wie bereits mal gesagt, laut der Roadmap soll diese Woche noch der CKEditor in Version 4.7.1 erscheinen, wenn nicht kommt Freitag/Samstag ein Bugfix release.
Damit ist das Thema Erledigt.
Offline
@bernd
Ich habe mich zu dem Thema jetzt mal eingelesen.
http://docs.ckeditor.com/#!/guide/dev_t … olbar-demo
Aber ich verstehe nicht, worin der tiefere Sinn liegen soll??
Außer das die Größe des Editorfensters und die verfügbaren Optionen bestimmen kannst.
Aber genau das kannst Du doch auch mit der wbconfig im Template Ordner und der Developer Edition, bis auf die Größe...
Oder habe ich da etwas falsch verstanden?
Gruß Jörg
Offline
Aber ich verstehe nicht, worin der tiefere Sinn liegen soll??
Hallo better-work,
der tiefere Sinn dieser Funktion ist, dass z. B. ein Textmodul wo kein Flash, Bilder Tabellen und co. erlaubt sein soll, die Funktionen über eine eigene Toolbar (konfiguration) die nicht erlaubten Funktionen auszublenden, ohne das der Editor selbst kastriert werden muss.
Offline
@betterwork (Jörg):
Aber genau das kannst Du doch auch mit der wbconfig im Template Ordner
Jooo, aber jetzt stell dir mal die Situation vor:
du baust ein Modul und möchtest da drin zwar ein WYSIWIG-Editor, aber nur mit ganz rudimentären Editier-Möglichkeiten (Anwender möchten doch immer auf jeden Knopf drücken, den sie finden - also "wehret den Anfängen")
du hast keine Ahnung ob im verwendeten Template überhaupt eine wbconfig vorhanden ist, und wenn, ob sie die Toolbar definiert hat, die du in dem Moment gerne hättest ...
Jetzt klarer?!?
... nein in Europa verwenden wir beim Programmieren nicht € statt $ ...
Offline
@colinax
Danke...
@bernd
Ja, okay, das trifft dann allerdings nur auf sehr spezielle Fälle zu. Da die meisten Templates ja von mir eingepflegt werden, ist da auch die passende config dabei...
Anwender möchten doch immer auf jeden Knopf drücken, den sie finden - also "wehret den Anfängen"
Du sprichst mir aus der Seele... Da habe ich auch schon lustige Dinge erlebt.
Gruß Jörg
Offline