Problem nach CKEditor-Installation
-
kybernator
- Regular
- Posts: 135
- Joined: Sat Sep 22, 2012 10:15 pm
Problem nach CKEditor-Installation
Nach der Installation von CKEditor wollte ich diesen in den eigenen Einstellungen aktivieren.
Beim Absenden des Eintrags erscheint
Cannot modify header information - headers already sent by (output started at /kunden/ladorea.org/ev-ref.de/serendipity/serendipity_admin.php:290) in /kunden/ladorea.org/ev-ref.de/serendipity/plugins/serendipity_event_ckeditor/serendipity_event_ckeditor.php on line 271"
Diese Meldung taucht nun auch (statt der Oberfläche) bei jedem Backend-Aufruf auf.
V. 1.7.3, gehostet bei domaingo.
Hat jemand einen Lösungsansatz, bitte?
Beim Absenden des Eintrags erscheint
Cannot modify header information - headers already sent by (output started at /kunden/ladorea.org/ev-ref.de/serendipity/serendipity_admin.php:290) in /kunden/ladorea.org/ev-ref.de/serendipity/plugins/serendipity_event_ckeditor/serendipity_event_ckeditor.php on line 271"
Diese Meldung taucht nun auch (statt der Oberfläche) bei jedem Backend-Aufruf auf.
V. 1.7.3, gehostet bei domaingo.
Hat jemand einen Lösungsansatz, bitte?
Re: Problem nach CKEditor-Installation
Das sieht aus wie ein setCookie Problem. Ckeditor:271 will ein Cookie für KCFinder setzen und meckert das die header bereits gesendet wurden, in serendipity_admin:290.
Gehen deine Serendipity Cookies sonst?
Wo genau ist das CKE Plugin in der Plugin Liste platziert?
Weitere Besonderheiten (Browser etc)?
Gehen deine Serendipity Cookies sonst?
Wo genau ist das CKE Plugin in der Plugin Liste platziert?
Weitere Besonderheiten (Browser etc)?
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
-
kybernator
- Regular
- Posts: 135
- Joined: Sat Sep 22, 2012 10:15 pm
Re: Problem nach CKEditor-Installation
Wie finde ich das raus?Timbalu wrote:Gehen deine Serendipity Cookies sonst?
Als letztes.Wo genau ist das CKE Plugin in der Plugin Liste platziert?
Chrome Version 29.0.1547.76 auf Debian.Weitere Besonderheiten (Browser etc)?
Edit:
ENTWARNUNG: Es geht im Iceweasel - an ein Browserproblem hatte ich nicht gedacht.
Re: Problem nach CKEditor-Installation
Dass kann man in den Web-Entwickler - Developer (tools) sehen. Soetwas haben fast alle modernen Browser.
Tja, Chrome ist manchmal komisch und nicht immer das Maß aller Dinge.
Tja, Chrome ist manchmal komisch und nicht immer das Maß aller Dinge.
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
-
kybernator
- Regular
- Posts: 135
- Joined: Sat Sep 22, 2012 10:15 pm
Re: Problem nach CKEditor-Installation
Danke für die rasche Reaktion 
Re: Problem nach CKEditor-Installation
CKEditor wird bei mir gar nicht angezeigt. WYSIWYG ist aktiviert, CKeditor kann oben oder unten in den Plugins aktiviert sein... Ich bekomme einfach nur das Nur-Text-Textfeld. Wenn ich CK-Editor runterwerfe, bekomme ich den alten WYSIWYG wieder.
Giilt für alle aktuellen Browser und eine recht frische 1.73er-Installation. CKEditor kam via Spartacus. Alles ohne Probleme. Wird nur nie angezeigt.
Giilt für alle aktuellen Browser und eine recht frische 1.73er-Installation. CKEditor kam via Spartacus. Alles ohne Probleme. Wird nur nie angezeigt.
Re: Problem nach CKEditor-Installation
Ist er denn entzippt und liegt alles soweit im Ordner plugins/serendipity_event_ckeditor/*? Also zb das ckeditor/ und kcfinder/ directory. Gibt es irgendelche Besonderheiten auf deinem Server & Blog? Ist /plugins auch beschreibbar?
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Problem nach CKEditor-Installation
Ist alles da. Wie gesagt, kam via Spartacus. Ich hatte für die Testphase chown aufs ganze blog rekursiv abwärts für www-user gemacht. Plugin-Installationen klappen via Spartacus bisher immer.
Ich kann ckeditor auch in den Plugin-Optionen konfigurieren. Sieht alles ganz normal aus. Nur angezeigt wird er nicht.
Der Seitenquelltext des Beitrags-Editors zeigt, dass ckeditor irgendwie da ist...
Ich kann ckeditor auch in den Plugin-Optionen konfigurieren. Sieht alles ganz normal aus. Nur angezeigt wird er nicht.
Der Seitenquelltext des Beitrags-Editors zeigt, dass ckeditor irgendwie da ist...
Code: Select all
<script type="text/javascript">
CKEDITOR_BASEPATH = 'plugins/serendipity_event_ckeditor/ckeditor/';
CKEDITOR_PLUGPATH = '/plugins/';
CKEDITOR_MLIMGPATH = '/plugins/serendipity_event_ckeditor/img/mls9y.png';
KCFINDER_UPLOADPATH = '/uploads/';
S9Y_BASEURL = 'http://blog.example.com/';
CONFIG_ACF_OFF = false;
CONFIG_TOOLBAR_BREAK = '/';
</script>
<script language="javascript" type="text/javascript" src="/plugins/serendipity_event_ckeditor/ckeditor/ckeditor.js"></script>
<script language="javascript" type="text/javascript" src="/plugins/serendipity_event_ckeditor/cke_plugin.js"></script>Re: Problem nach CKEditor-Installation
Ja, aber das heißt noch nicht das es in diesem speziellen Fall auch so ist. Ich weiß das, denn ich habe durchaus etwas Anteil daranhideatsu wrote:Ist alles da. Wie gesagt, kam via Spartacus. Ich hatte für die Testphase chown aufs ganze blog rekursiv abwärts für www-user gemacht. Plugin-Installationen klappen via Spartacus bisher immer.
Ist dein Javascript an?
Läufst du als Serendipity Admin?
Gibt dein Browser keine Fehlermeldungen in der Dev-Konsole?
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Problem nach CKEditor-Installation
JS ja, als Admin ja... Dev-Konsole habe ich noch nie benutzt. OK, habe IE11 das hier entlockt:
Da ist doch was. Leider keine Zeit mehr heute zum Testen
...
EDIT: also ich sehe da keinen Klammerfehler in Zeile 50 in der .js
Code: Select all
HTML1300: Navigation wurde ausgeführt.
Datei: serendipity_admin.php
HTML1527: DOCTYPE erwartet. Fügen Sie einen gültigen HTML5 DOCTYPE hinzu: "<!DOCTYPE html>".
Datei: serendipity_admin.php, Zeile: 1, Spalte: 1
SCRIPT1006: ')' erwartet
Datei: cke_plugin.js, Zeile: 50, Spalte: 28
SEC7115: Die Formate ":visited" und ":link" können nur farblich voneinander abweichen. Manche Formate wurden nicht auf ":visited" angewendet.
Datei: serendipity_admin.phpEDIT: also ich sehe da keinen Klammerfehler in Zeile 50 in der .js
Re: Problem nach CKEditor-Installation
Für dich relevant sind diese beiden Zeilen
Code: Select all
SCRIPT1006: ')' erwartet
Datei: cke_plugin.js, Zeile: 50, Spalte: 28http://board.s9y.org/viewtopic.php?f=4& ... #p10437696 FF
darauf hin, dass du nicht die letzte, gestern (oder heute) über Spartacus ausgelieferte Version bekommen hast.
Am besten Plugin deinstallieren und noch einmal neu installieren. Danach kontrollieren, ob das wirklich entzippt wurde und alles auf dem neusten Stand ist. Dann sollten Chrome und IE11 nicht mehr mosern, jedenfalls nichts mehr CKE related.
Viel Erfolg!
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Re: Problem nach CKEditor-Installation
Klappt nicht. Erster Versuch war, es nur via Spartacus zu richten. Deinstallation/Installation von CKeditor. JS-Fehler bleibt.
Zweiter Versuch: wieder via Spartacus deinstalliert, auf dem FTP das ckeditor-Verzeichnis unter dem Plugin-Verzeichnis gelöscht, dann via Spartacus installiert. Der Fehler "Zeile 50 Spalte 28" begrüßt mich in der IE-Konsole schon beim Besuch der Plugin-Optionen.
Und letzte Änderung im Plugin ist vom 4.12.:
Zweiter Versuch: wieder via Spartacus deinstalliert, auf dem FTP das ckeditor-Verzeichnis unter dem Plugin-Verzeichnis gelöscht, dann via Spartacus installiert. Der Fehler "Zeile 50 Spalte 28" begrüßt mich in der IE-Konsole schon beim Besuch der Plugin-Optionen.
Und letzte Änderung im Plugin ist vom 4.12.:
Code: Select all
Das Plugin enthält:
•CKEditor 4.2.3 (revision a8bf556, standard package, 2013-11-14)
•KCFinder 2.52-dev (http://kcfinder.sunhater.com/ git package, 2013-05-04)
•CKEditor-Plugin: mediaembed, v. 0.5+ (https://github.com/frozeman/MediaEmbed, 2013-09-12)
•CKEditor-Plugin: pbckcode, v. 1.1.0 (https://github.com/prbaron/PBCKCode, 2013-09-06)
•CKEditor-Plugin: procurator, v. 1.1 (Serendipity placeholder Plugin, 2013-12-04)
Re: Problem nach CKEditor-Installation
Klappt doch. Browsercache löschen. F5 reichte nicht. Jetzt tut es, danke.
Re: Problem nach CKEditor-Installation
CKeditor frisst HTML5-Audio komplett auf, wenn man speichert und dann erneut in den Quellcode schaut. (Vorher/Nachher).
Code: Select all
<audio controls="true">
<source src="/uploads/Gewinn-A.mp3" type="audio/mpeg" />
Browser unterstützt den HTML5-<span lang="en">Audioplayer</span> nicht, bitte manuell herunterladen.</audio>
<br />
<audio controls="true">
<source src="/uploads/Gewinn-B.mp3" type="audio/mpeg" />
Browser unterstützt den HTML5-<span lang="en">Audioplayer</span> nicht, bitte manuell herunterladen.</audio>
<br />
Text.Code: Select all
<p>Browser unterstützt den HTML5-Audioplayer nicht, bitte manuell herunterladen.</p>
<p>Browser unterstützt den HTML5-Audioplayer nicht, bitte manuell herunterladen.</p>
<br />
Text.Re: Problem nach CKEditor-Installation
OK, folgendes.
CKEditor hat einen Content Filter namens ACF. Dieser verhindert, das nicht zugelassenen tags etc. im Editor erlaubt sind, d.h. wiederkehrender Quelltext, also zb speichern und neu aufrufen oder der Wechsel von Quelltext/Wysiswyg Modus, wird vom ACF erfasst und bearbeitet.
Deshalb kann man solches (nur) im Quelltext-Modus speichern und es wird im Frontend auch korrekt ausgegeben. Man darf das Entry halt nur nicht neu bearbeiten. Dies betrifft jede vorgenommene Änderung des Quelltextes außerhalb der Norm, auch Medien.
Um solches aber dennoch zu erlauben, habe ich die Möglichkeit gegeben, in der Plugin Config den ACF Filter generell abzuschalten, bzw mit dem Media button (drittletzter), iframed media, sprich Videos, zu erlauben.
Auch Serendipty eigene Tags wiefür Plugins haben eine interne Ausnahme erhalten.
Für Audio müsste ich soetwas nun noch einmal neu coden, bzw so ein CKEDITOR-Plugin wie das oembed https://github.com/w8tcha/CKEditor-oEmbed-Plugin in einer nächsten Version einbauen. (Aber wie ich gerade sehe, funktioniert dies auch nur, weil man ACF abschaltet. Also ist es unnütz!)
Ich habe jetzt natürlich nicht deine mp3 zum testen, aber wenn ich im CKE die Audios im Quelltext so wie hier einbaue und abspeichere, habe ich im Frontend die richtige Ausgabe.Bedingung (für die Anzeige enes HTML5 audio Elementes) ist: Das Medium muss im gegebenen Pfad existieren!
Du siehst also, es gibt Möglichkeiten, wenn man sie richtig zu behandeln weiß.
CKEditor hat einen Content Filter namens ACF. Dieser verhindert, das nicht zugelassenen tags etc. im Editor erlaubt sind, d.h. wiederkehrender Quelltext, also zb speichern und neu aufrufen oder der Wechsel von Quelltext/Wysiswyg Modus, wird vom ACF erfasst und bearbeitet.
Deshalb kann man solches (nur) im Quelltext-Modus speichern und es wird im Frontend auch korrekt ausgegeben. Man darf das Entry halt nur nicht neu bearbeiten. Dies betrifft jede vorgenommene Änderung des Quelltextes außerhalb der Norm, auch Medien.
Um solches aber dennoch zu erlauben, habe ich die Möglichkeit gegeben, in der Plugin Config den ACF Filter generell abzuschalten, bzw mit dem Media button (drittletzter), iframed media, sprich Videos, zu erlauben.
Auch Serendipty eigene Tags wie
Code: Select all
<mediainsert>
<gallery name="portraits/" />
<media type="gallery" />
</mediainsert>Für Audio müsste ich soetwas nun noch einmal neu coden, bzw so ein CKEDITOR-Plugin wie das oembed https://github.com/w8tcha/CKEditor-oEmbed-Plugin in einer nächsten Version einbauen. (Aber wie ich gerade sehe, funktioniert dies auch nur, weil man ACF abschaltet. Also ist es unnütz!)
Ich habe jetzt natürlich nicht deine mp3 zum testen, aber wenn ich im CKE die Audios im Quelltext so wie hier einbaue und abspeichere, habe ich im Frontend die richtige Ausgabe.
Code: Select all
<audio controls="true" id="audioplayer1"><source src="/uploads/Gewinn-A.mp3" type="audio/mpeg"> Browser unterstützt den HTML5-<span lang="en">Audioplayer</span> nicht, bitte manuell herunterladen.</audio>
<p><br>
Text.</p>
<audio controls="true" id="audioplayer2"><source src="/uploads/Gewinn-B.mp3" type="audio/mpeg"> Browser unterstützt den HTML5-<span lang="en">Audioplayer</span> nicht, bitte manuell herunterladen.</audio>
<p> </p>
<audio controls="true" id="audioplayer3" src="uploads/01 - Rio.mp3"></audio>
Du siehst also, es gibt Möglichkeiten, wenn man sie richtig zu behandeln weiß.
Regards,
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Ian
Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian