[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • CKEditor Addon für REDAXO - Seite 11
Seite 11 von 11

Re: [v3.0.0] CKEditor Addon für REDAXO

Verfasst: 7. Dez 2015, 16:56
von dpf_dd
RexDude hat geschrieben:Dude du verwechselts das gerade mit dem Tiny denke ich ;)
Ähm nein. Soeben überprüft.
Das Redaxo-Addon "CKEditor" läuft mit dem CKEditor 3.0.0.
http://www.redaxo.org/de/download/addons/?addon_id=1070

Aktuell ist der CKEditor aber schon bei 4.5.5...
http://ckeditor.com/download

Ich steck nur nicht so tief in deinem AddOn drin, sodass ich mir nicht traue die CKE-Core-Dateien einfach auszutauschen...

Re: [v3.0.0] CKEditor Addon für REDAXO

Verfasst: 7. Dez 2015, 16:58
von RexDude
Nein nein, 3.0.0 ist die Addon Version. Da ist der CKEditor 4.5.2 on Board. Aktuell ist 4.5.5 sprich es wird bald wieder ein Update fällig werden :)

Re: [v3.0.0] CKEditor Addon für REDAXO

Verfasst: 8. Dez 2015, 13:04
von dpf_dd
RexDude hat geschrieben:Nein nein, 3.0.0 ist die Addon Version. Da ist der CKEditor 4.5.2 on Board. Aktuell ist 4.5.5 sprich es wird bald wieder ein Update fällig werden :)
Ah ok. Da hab ich mich glatt ein wenig verwirren lassen. :roll: :twisted:
Und ob nun 4.5.2. oder 4.5.5 ist mir persönlich Wurst. Der Sprung ist ja nicht allzu groß und da werden sicherlich keine Weltneuheiten verpasst... :)

Re: [v3.0.0] CKEditor Addon für REDAXO

Verfasst: 8. Dez 2015, 16:13
von dpf_dd
Ach und RexDude, weil ich dich einmal dran habe... :lol:

Gibt es eine Lösung, wie ich die Textformatierung "JustifyBlock" als Standard für alle aufgerufenen CKEditoren einstellen kann? DAs Symbol für "linksbündig" ist da aktuell IMMER aktiv - aber das will ich nicht.

Google hilft nur bedingt, da finde ich als Lösung zwar...

Code: Alles auswählen

CKEDITOR.instances.ckeditor1.execCommand('JustifyBlock');
Aber egal wo ich das hinkopiere - es passiert nichts :evil:

Code: Alles auswählen

<script type="text/javascript">
jQuery(document).ready(function($) {
    CKEDITOR.replace('ckeditor1', {
        height: 400,
        fillEmptyBlocks: false,
        forcePasteAsPlainText: true,
        entities: false,
        linkShowTargetTab: true,
        format_tags: 'h2;h3;p;small',
        removePlugins: 'elementspath,image2',
        extraPlugins: 'rex_help',
        removeDialogTabs: 'link:advanced',
        toolbar: [
            ['HorizontalRule'],['Format'],['Blockquote'],
            ['Bold', 'Italic','Underline'],['JustifyBlock', 'JustifyCenter', 'JustifyRight'],['TextColor','BGColor'],
            ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent'],
					  ['Anchor','Link', 'Unlink'],
            ['PasteText', 'PasteFromWord'],
            ['rex_help']
            // no comma after last entry!!!
        ]
        // no comma after last entry!!!
    });
    CKEDITOR.instances.ckeditor1.execCommand('JustifyBlock');
});
</script>
Das kann doch nicht so schwer sein!? :roll:

Re: [v3.0.0] CKEditor Addon für REDAXO

Verfasst: 8. Dez 2015, 17:08
von RexDude
Hab leider auch die schnelle auch nix gefunden :?

Re: [v3.0.0] CKEditor Addon für REDAXO

Verfasst: 8. Dez 2015, 17:09
von Ingo
Schuss ins Blaue: du musst "CKEDITOR.instances.ckeditor1.execCommand('JustifyBlock');" erst dann ausführen, wenn der Editor fertig geladen ist. Vielleicht was in diese Richtung:

Code: Alles auswählen

CKEDITOR.instances.ckeditor1.on('instanceReady', function () {
    CKEDITOR.instances.ckeditor1.execCommand('JustifyBlock');
});

Re: [v3.0.0] CKEditor Addon für REDAXO

Verfasst: 8. Dez 2015, 17:14
von dpf_dd
Gute Idee, aber funktioniert auch nicht :oops:

Scheint wohl doch nicht so einfach zu sein wie ich mir das gedacht habe :(

Re: [v3.1.0] CKEditor Addon für REDAXO

Verfasst: 1. Mär 2016, 13:46
von RexDude
### Version 3.1.0 - 01. März 2016

* Update: Bitte die Hinweise in der `UPDATE.md` beachten!
* Update auf CKEditor 4.5.7
* Fixed #22: CKEditor sollte nun auch im Medienpool funktionieren

Re: [v3.1.0] CKEditor Addon für REDAXO

Verfasst: 4. Mär 2016, 15:49
von iceman-fx
Hi RexDude,

ich habe Deinen CKEd jetzt mal zum Test installiert.
Leider kann ich damit keine Bild aus dem MP einbinden.

Der MP öffnet sich, aber der Klick auf "Link einsetzen" funktioniert nicht.
Es wird auch kein JS-Fehler geworfen.

Ich habe das aktuelle CKEd-Paket im Rex4.62 installiert.
Den Tiny habe ich deinstalliert.

Muss noch etwas am MP angepasst werden ?

Re: [v3.1.0] CKEditor Addon für REDAXO

Verfasst: 4. Mär 2016, 16:06
von Ingo
Ich hatte gestern ein ähnliches Problem - bei mir lags daran, dass ich noch rex_markitup installiert hatte. Beide Addons (und wohl alle Editor Addons) ersetzen die Javascript-Funktionen, die redaxointern für das Übernehmen von Werten aus Medienpool/ Linkmap in die anfordernden Widgets zuständig sind. Da rex_markitup später als cke geladen wird, hats die entsprechenden cke Funktionen überschrieben und die Fee war am Arsch.

Re: [v3.1.0] CKEditor Addon für REDAXO

Verfasst: 4. Mär 2016, 16:10
von RexDude
Ich habe ne Änderung gemacht, so dass der CK endlich aum im Medienpool benutzbar ist, aber es kann sein dass die Änderung äger macht. Also probier mal dass was der Ingo gesagt hat oder machte dass hier bei dir rückgänig bis ich mir das genau angeschaut habe was da los ist: https://github.com/RexDude/ckeditor/com ... 742d714ab1

Re: [v3.1.0] CKEditor Addon für REDAXO

Verfasst: 5. Mär 2016, 10:24
von nuxx
Hallo liebe Rexianer und lieber Rexdude.

bin gerade dabei eine bestehende Webseite von R4.5 auf 4.6.2 zu uppen und den Tiny gegen CKE auszutauschen.

Bei dem Modul Text+Bild das ich per Klick installiert habe taucht folgendes Problem auf:
Es werden die Bildtypen aus dem Imagemanager nicht geladen.

In der alten REX Installation hatte ich den Image Manager extended (hiess der so?) verwendet.
In der aktuellen Installation ist der mitgelieferte Image Manager der aktiv.
Meine Erste Vermutung: irgendwas an der DB Struktur anders? Irgend was beim Import der db schief gelaufen? Fehler kamen jedenfalls keine, die Seite scheint soweit zu laufen.
Als Erstes habe ich mal im Imagemanager ein Bildtyp bearbeitet und neu abgespeichert. Als zweites habe ich einen neuen Bildtyp angelegt.

die Bildtypen werden nicht im Dropdown angezeigt.

Hat jemand ne Idee?

l.G. Nuxx

Re: [v3.1.0] CKEditor Addon für REDAXO

Verfasst: 5. Mär 2016, 10:56
von RexDude
Servus Nuxx :)

zuerstmal: hast du deine Bildtypen auch hier reingepackt so wie es in der Anleitung zum Modul steht?
https://github.com/RexDude/ckeditor/blo ... put.php#L5

Re: [v3.1.0] CKEditor Addon für REDAXO

Verfasst: 7. Mär 2016, 20:43
von nuxx
zuerstmal: hast du deine Bildtypen auch hier reingepackt so wie es in der Anleitung zum Modul steht?
*hüstel* Nein, natürlich nicht.
"Bildtypen werden in das $imageTypes Array in die Modul Eingabe gepackt" hatte ich zwar gelesen, aber nicht gleich gewusst was es meinen möchte.

Ich bin wohl eine Weile zu lang nicht mit Readxo aktiv gewesen - mein Fehler :evil:
Versuche mich zu bessern :-)

Vielen Dank für die schnelle Hilfe, lieber Rudi!

der kleine Chaot aus Schuttgart
Nuxx

Re: [v3.1.1] CKEditor Addon für REDAXO

Verfasst: 14. Mär 2016, 23:50
von RexDude
@iceman-fx: kannst ja mal testen obs wieder funzt. addon reinstallieren nach update nicht vergessen.

### Version 3.1.1 - 14. März 2016

* Update: Bitte die Hinweise in der `UPDATE.md` beachten!
* Medienpool Link-Button fixed. Bei Einbindung des CKEditors als Metainfo im Medienpool ist nur eine manuelle Linkeingabe ohne Link-Buttons möglich.

Re: [v3.1.1] CKEditor Addon für REDAXO

Verfasst: 27. Nov 2016, 16:12
von meugel
Hallo,

ich habe ein Problem mit Sonderzeichen (Anführungszeichen oder Apostroph z.B. bei "wie geht's").
Wenn ich in der Modulausgabe stehen habe:

Code: Alles auswählen

<?php if (REX_IS_VALUE[1]) {echo 'REX_HTML_VALUE[1]';} ?>
dann bekomme ich jedesmal eine "Parse error: syntax error, unexpected 's' (T_STRING), expecting ',' or ';' ..." Meldung, und ich muss zuerst die Modulausgabe ausblenden, damit ich wieder normalen Zugang zum Artikelinhalt im Backend habe. Das selbe, wenn ich REX_HTML_VALUE[1] mit doppelten Anführungszeichen schreibe.

Hier die wichtigsten Werte:
REDAXO: 4.7.0
PHP: 5.6.27
MySQL: 5.5.53
CKEditor 3.1.1

Installation in einem Unterverzeichnis auf meinem Testserver.
Habe auch alle anderen AddOns deaktiviert, um zu schauen, ob es da einen Zusammenhang gibt. Ist nicht der Fall.

Bei einer älteren Website habe ich Redaxo 4.6.1 laufen, da gibt es diese Problem nicht.

Nachtrag: Habe die Modulausgabe folgendermaßen umgeändert:

Code: Alles auswählen

<?php if (REX_IS_VALUE[1]) { ?>REX_HTML_VALUE[1]<?php } ?>
Jetzt geht's. Ist halt in meinen Augen kein schöner Code.

Re: [v3.1.1] CKEditor Addon für REDAXO

Verfasst: 30. Nov 2016, 15:26
von Thomas.Skerbis
Dies Abfrage

Code: Alles auswählen

<?php if (REX_IS_VALUE[1]) {echo 'REX_HTML_VALUE[1]';} ?>
ist unnötig.
Weil REX_HTML_VALUE[1] nur eine Ausgabe liefert, wenn sie gefüllt ist.
Daher kannst du den PHP-Kram weglassen und nur

Code: Alles auswählen

REX_HTML_VALUE[1]
eingeben

Re: [v3.1.1] CKEditor Addon für REDAXO

Verfasst: 30. Nov 2016, 16:15
von meugel
Danke Thomas,

das wusste ich nicht. werde den Code anpassen ...