Für ein Kundenprojekt benötigten wir einen Bildupload direkt in Textinhalte, also nicht fest positioniert via CCK Imagefield.
Da zusätzlich sehr stark Panels verwendet werden, kam auch das "Insert"-Modul (http://drupal.org/project/insert) nicht mehr infrage. Hier wäre die Verwendung in benutzerdefinierten Inhalten nicht möglich gewesen!
Unsere Idee war also den ohnehin verwendeten CKEditor um den CKFinder zu erweitern und zum Bildupload zu verwenden.
Dies hat den Vorteil, dass der Vorgang auch für Endanwender einfach verständlich ist. Auch wenn er nur für Verwaltungsmitarbeiter gedacht ist und nicht für Gäste o.Ä.
Also machte ich mich auf die Suche nach einem entsprechenden CKFinder Modul, das gibt es aber nicht. CKEditor hat bereits eine Unterstützung eingebaut. Es sind lediglich einige Anpassungen am CKFinder nötig, um diesen zu verwenden.
Der folgende Screencast erklärt die Installation perfekt:
http://jesox.com/posts/how-install-ckfinder-ckeditor-drupal
Schritte kurz zusammengefasst:
- ckfinder-Ordner direkt in ".... modules/ckeditor/" hochladen
- ckfinder - config anpassen
- settings.php anpassen
- Berechtigungen setzen
- CKEditor Dateiauswahl-Option auf CKFinder setzen
Die Details dazu findet ihr in der Readme.txt des CKEditor-Moduls!
Fertig! :)
Viel Spaß damit!
Nachtrag: Bei dem CKFinder handelt es sich nicht um Open Source, sondern ein kommerzielles Produkt! Dennoch sicher ihr Geld wert!
Eine mögliche kostenfreie Alternative findet ihr hier:
http://julian.pustkuchen.com/tinymce-mit-open-source-filemanager-bildve…