CKEDITOR und Mdeiendatenbank

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
reinhardl
Regular
Posts: 258
Joined: Wed Jun 20, 2007 8:54 am
Location: Germany

CKEDITOR und Mdeiendatenbank

Post by reinhardl »

hallo,
manchmal hat man ja Tomaten vor den Augen, aber ich finde beim neuen CKEDITOR die Schaltfläche für die Mediendatebank nicht. Unter der Schaltfläche "Bild" kann man auch "Server durchsuchen" anwählen, bekommt aber nur ein leeres Fenster mit Überschrift "KCFinder : /images" angezeigt.

habe ich etwas übersehen?
Grüße
Reinhard
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: CKEDITOR und Mdeiendatenbank

Post by Timbalu »

J/ein... Diese "Tomaten" lassen auf einen "Fehler" schließen. Aber wir reden von 1.7 only.

Das KCFINDER funktioniert als so eine Art Media Library Ersatz innerhalb von /uploads/images, wenn alles gutgeht (*). Man erreicht ihn genau über den von dir beschriebenen Weg → Image Button → Server durchsuchen → KCFINDER "ML". (***) (*****)

Wenn dieses neue Fenster tatsächlich einfach nur völlig leer und grau ist (****), ist dieser fallback Modus eingetreten und kann nur noch über die manuelle Entfernung von /kcfinders/.htaccess file und /kcfinders/.thumbs dir wieder zurückgeschaltet werden. (**)

Vorher allerdings,
  • schließe alle pop-up Fenster
  • dann das manuelle oben genannte Löschen,
  • nochmaliges überprüfen des Plugin Configs auf korrekte Pfade, beispielsweise plugins/serendipity_event_ckeditor/ckeditor/ und /serendipity/plugins/ ,
  • dann ein totaler reload der new entries Seite.
Die Ursachen, die den fallback Modus auslösen, können vielfältig sein, so dass er sehr sensibel reagiert und jeder auch noch so interne request diesen auslösen kann, wenn etwas nicht stimmt.

Eigentlich habe ich im CKEDITOR Plugin, gerade aufgrund meiner eigenen Erfahrungen mit diesem fallback Modus, eine Routine eingebaut, die bei jedem Aufruf des Plugins, nach Beendigung der Erstellung der Toolbar loads, diese Fallback file/dir wieder löscht, wenn vorhanden. Scheinbar reicht das wohl noch nicht.
Bei mir selber läuft das völlig problemlos, nachdem ich diesen Mechanismus einmal erfolgreich gelöst hatte.

(*) KCFINDER hat einen internen fallback Modus, welches manchmal dazwischenfunkt, wenn irgendetwas schief läuft, und der ein eigenes Uploads Vereichnis nutzen will.

(**) Im kcfinder/ ist auch ein upload Ordner. Der sollte aber bis auf die darin befindliche .htaccess leer sein.

(***) Es war bisher nie gedacht, mit einem eigenen (weiteren) Button, die S9y-interne-ML, als pop-up wie im Xinha core, aufzurufen. Das vielleicht später mal.

(****) Es gibt auch noch die Möglichkeit, dass diese Seite "weiß", und der Anfang des Sourcecodes (ich glaube eines javascriptes) angezeigt wird. Das ist Absicht, da KCFINDER das parsen von PHP (wahrscheinlich aus Sicherheitsgründen, sollte das einmal geknackt werden) per .htaccess abschaltet, sich selber aber eine Möglichkeit eröffnet, "drumherum" zu arbeiten. Es wäre aber zu kompliziert das hier noch näher zu erläutern.

(*****) Beachte die Anmerkung über "Plugin eigene Routine" weiter unten im Text.

(It's like the universe: stars overall :mrgreen: )
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
reinhardl
Regular
Posts: 258
Joined: Wed Jun 20, 2007 8:54 am
Location: Germany

Re: CKEDITOR und Mdeiendatenbank

Post by reinhardl »

wo soll der ordner /kcfinders sein? ich habe lediglich folgenden :
/plugins/serendipity_event_ckeditor/kcfinder

habe das Plugin auch noch einmal manuell gelöscht inclusive Verzeichnis und dann mit spartakus noch einmal neu installiert.

Relativer HTTP-Pfad : plugins/serendipity_event_ckeditor/ckeditor/
HTTP Pfad des S9y Plugins Verzeichnisses: /plugins/
Betrieben mit Serendipity 1.7.1 und PHP 5.3.3-7+squeeze15

Das graue Fenster beim Server durchsuchen bleibt aber...
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: CKEDITOR und Mdeiendatenbank

Post by Timbalu »

reinhardl wrote:wo soll der ordner /kcfinders sein? ich habe lediglich folgenden :
/plugins/serendipity_event_ckeditor/kcfinder
Ja natürlich. Genau der.
reinhardl wrote:Das graue Fenster beim Server durchsuchen bleibt aber...
Was?
Du gelangst aber schon in den kcfinder serendipity/uploads/images mit linker directory sidebar (in der ein Hinweis steht, das man sich tatsächlich in der S9y-ML befindet) und rechtem Bildermanager, oder ist alles einfach nur grau? Dann musst du die geschilderten Prozeduren wiederholen. Bei Ersterem muss man natürlich erstmal ein paar Images und so hochladen. Das verhält sich so wie eine Frische S9y-ML. Die Bilder in /uploads/image_example.png kann KCFINDER nicht sehen und lesen.

Von wann stammt das 1.7.1?

Was genau sagt die Address URL in dem grauen Fenster?
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: CKEDITOR und Mdeiendatenbank

Post by Timbalu »

Der User: Dergln hat gerade eine unfassbare Entdeckung gemacht. Vielen Dank nochmal.

In der Datei /plugins/serendipity_event_ckeditor/kcfinder/tpl/tpl_javascript.php habe ich einen hartkodierten Debugging Eintrag meines lokalen Filesystems vergessen.
Die erste Zeile dieser Datei muss natürlich einfach nur

Code: Select all

<script src="js/jquery.js" type="text/javascript"></script>
heißen!
Da habe ich irgendwann mal getestet, ob das eventuelle Laden des Original-S9y-jQuery-Files irgendwelche Auswirkungen hätte und dann wohl einfach vergessen es wieder herauszunehmen.

Ich bitte vielmals um Entschuldigung
und verbleibe mit einem Update. Ab morgen bei Spartacus.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
reinhardl
Regular
Posts: 258
Joined: Wed Jun 20, 2007 8:54 am
Location: Germany

Re: CKEDITOR und Mdeiendatenbank

Post by reinhardl »

jaaa,
jetzt funktioniert es auch bei mir

danke
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: CKEDITOR und Mdeiendatenbank

Post by yellowled »

Timbalu wrote:Es war bisher nie gedacht, mit einem eigenen (weiteren) Button, die S9y-interne-ML, als pop-up wie im Xinha core, aufzurufen. Das vielleicht später mal.
Wenn das Ding jemals eine breite Nutzerschaft in s9y haben soll, würde ich das „vielleicht“ streichen.

YL
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: CKEDITOR und Mdeiendatenbank

Post by Timbalu »

hmm, <strike>„vielleicht“</strike>... :|

...aber ehrlich gesagt sehe ich noch nicht den Sinn darin, einen zusätzlichen Button zum Aufruf der ML (wie in der bisherigen Form) danebenzustellen. KCFinder stellt fast identische Funktionen zur Verfügung, die man zukünftig eventuell noch weiter auf diejenigen der ML anpassen könnte. Vielleicht löst gerade ein breiterer Einsatz dieses Plugins eine Entwicklung aus, die genau diese Anpassungen als ein Re-Write von KCFINDER bringt. Vorerst wäre es ja schon getan, wenn man es soweit umbauen könnte, das es, außer seinem eigenen Verzeichnis innerhalb /uploads, auch /uploads root und damit bereits erstellte alte ML Einträge respektieren könnte.

[?] Warum habe ich das Letztere nicht bereits getan?
Es würde einiges an den inneren Strukturen von KCFINDER ändern. Zum Beispiel nutzt es eigene thumbnails, die viel kleiner als diejenigen der ML sind. Eine weitere Verzahnung der gegenseitigen Funktionen müsste sehr gut überlegt und sehr fein aufeinander abgestimmt werden. Jedenfalls hätte dies kein out-of-the-box mit zusätzlichen Serendipity Script getan. Im Moment lebt der "KCFINDER Browser" also innerhalb der ML und kann von Letzterer leicht overruled werden. So soll es sein! Weiß das der User, so können beide sehr auskömmlich miteinander klarkommen.

KCFINDER ist ja auch gar nicht als kompletter Ersatz für die Serendipty Media Library gedacht, sondern dient, gerade auch in seiner Verzahnung mit dem WYSIWYG-Editor, dazu - während der Einstellung eines Blogeintrages - schnell ein Image/File aus der ML herauszupicken, das sich dann, über das CKEDITOR Form in Größe und Anordnung weiter angepasst, nahtlos in die textarea des Blogeintrages einfügt. Das KCFINDER dabei noch zusätzliche Funktionen wie Upload etc bietet, ist fast kostenlose Dreingabe.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
ICE
Regular
Posts: 240
Joined: Tue Jun 28, 2005 11:15 pm

Re: CKEDITOR und Mdeiendatenbank

Post by ICE »

Toller Editor ... aber ohne Zugriff auf die Mediendatenbank ... nicht so gut.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: CKEDITOR und Mdeiendatenbank

Post by Timbalu »

...warte einfach bis morgen früh! :wink:
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
ICE
Regular
Posts: 240
Joined: Tue Jun 28, 2005 11:15 pm

Re: CKEDITOR und Mdeiendatenbank

Post by ICE »

echt? *freu*
Post Reply