Bild hochladen
am 23.02.2011 - 00:35 Uhr in
Ich habe mir CKeditor installiert und wollte dann ein Bild in einen Text hochladen. Doch da war kein Button, um das Verzeichnis zu durchsuchen.
Also habe ich CKfinder installiert und es damit versucht. Nun war da ein Button, aber ich konnte nicht auf meine lokalen Verzeichnisse zugreifen. Bloss auf die vom Server (XAMPP).
Also habe ich es mit ICME versucht, doch dort habe ich dasselbe Problem. Ich kann nur innerhalb der drupal-Installation Verzeichnisse auswählen. Aber ich möchte ja ein Bild aus meinem lokalen Ordner ins drupal "hochladen".
Als ich dann in meinem Profil ein Bild hochladen wollte, dann ging das da problemlos. Da hat es einen Button "Durchsuchen" und mit dem komme ich auf meine lokalen Ordner. Ich habe auch noch ein Modul plupload installiert, aber das kann ich beim CKeditor nicht als Browser auswählen.
In der Konfiguration habe ich dann versucht, dem WYSIWYG den CDeditor zuzuweisen, aber den findet es nicht. Er ist im all/module und es sollte ihn im all/librarys haben. Dort kann ich ihn aber nicht installieren.
Kann mir bitte jemand helfen, diesen Knopf aufzukriegen?!
Gruss Patrick
- Anmelden oder Registrieren um Kommentare zu schreiben
Nimm dir mal die WYSIWYG-API,
am 23.02.2011 - 01:08 Uhr
Nimm dir mal die WYSIWYG-API, um die Editor zu installieren. Hier gibt's eine Anleitung, wie man das alles installiert: http://www.drupalcenter.de/handbuch/28513
Danach nimmst du dir den IMCE (inkl. IMCE-WYSIWYG-Bridge), damit kannst du dann die Bilder einfügen (dazu musst du bei den Schaltflächen des Editors "Bild" und "IMCE" auswählen). Du erhältst im Editor einen Button zum Bild einfügen, damit öffnet sich ein Dialog, in welchem du einen Button zum Öffnen von IMCE findest. Damit öffnet sich der Filebrowser, in dem du den Server durchsuchen kannst. Und in diesem Filebrowser findest du ganz oben, etwas links, einen Button "Upload", damit kannst du neue Bilder auf den Server laden.
mit dem imce und ckeditor
am 23.02.2011 - 08:10 Uhr
mit dem imce und ckeditor solltest du ganz sicher dateien hochladen können. schau mal auf die berechtigungsseite und die rollen, die den imce bzw. ckeditor nnutzen dürfen. gewöhnlich liegt es daran.
- Mein Profil auf Drupal.org
- Mein Profil auf LinkedIn
kein Erfolg...
am 23.02.2011 - 09:31 Uhr
Ok, der Weg über die WYSIWYG API ging nicht. Ich habe zwar die Anleitung befolgt, aber dann bei der Konfiguration der API kam die Meldung, dass die Version des CKeditor nicht erkannt wurde. Der CKeditor wurde also gefunden, aber offenbar passt der nicht. Ich habe die neuste Version herunter geladen! Und ich arbeite mit drupal7.
Also habe ich den CKeditor wieder als Modul installiert, inkl. IMCE. Das klappt nun soweit...wie ich vor ein paar Stunden schon mal war. Ich will ein Bild hochladen in meinen Text. Es öffnet sich der Dialog und dort gibt es eine Schaltfläche "Server durchsuchen". Ich klicke darauf und es öffnet sich "File Browser - Mozilla Firefox". Darin sehe ich links eine Verzeichnisstruktur. Zuoberst steht "Hauptebene" und diese ist halt immer noch mein drupal-Verzeichnis. Ich will aber in meine lokalen Ordner auf meinem PC!
In dem Fenster gibt es kein "upload" oder sowas. Ich komme schlicht nicht über dieses Hauptverzeichnis heraus. Es lautet http://localhost/drupal7/imce?dir=. . Bei der Konfiguration von IMCE sehe ich die Profile. Eines heisst user_1. Dort kann man die Verzeichnisse anpassen. Doch leider kann ich die "Hauptebene" nicht verändern!
Das Profil user_1 habe ich den Rollen zugeteilt. Dort steht "Assign profiles to user roles for available file systems. Your default file system is Öffentliche Dateien". Aha?! Doch das bedeutet offenbar bloss http://localhost/drupal7/imce/public. Aber ich will nicht da hin, ich will zu meinen lokalen Dateien auf meinem lokalen Rechner...Notebook...nix Server...ich möchte ein hübschen Bildchen von meiner Festplatte hochladen...?!?!
Weshalb geht das nicht? In meinem Benutzerprofil der drupla-Installation konnte doch auch einen avatar hochladen. Ganz normal mit "Durchsuchen" und schon öffnete sich mein Explorer. Bin ich hier irgendwie auf dem falschen Planeten? Ich schnall es echt nicht mehr...wie weiter??
PS: Hier noch eine Info, die beim "CKEditor - WYSIWYG HTML editor" Mudul steht: Note: This module is not affiliated with the wysiwyg module. It is a separate project dedicated only to CKEditor.
Gruss Patrick
Mach doch bitte mal von dem
am 23.02.2011 - 15:52 Uhr
Mach doch bitte mal von dem Filebrowser, der sich bei einem Klick auf "Server durchsuchen" öffnet, einen Screenshot und poste diesen hier.
Weshalb geht das nicht? In meinem Benutzerprofil der drupla-Installation konnte doch auch einen avatar hochladen. Ganz normal mit "Durchsuchen" und schon öffnete sich mein Explorer.
Da vergleichst du aber Äpfel mit Birnen. Das eine ist ein stinknormales HTML-Upload-Feld und bei dem anderen geht es um einen in den Editor eingebundenen Filebrowser.
CKfinder geht!
am 23.02.2011 - 16:51 Uhr
Inzwischen habe ich CKfinder installiert mit Hilfe der Videoanleitung. Nun funktioniert das mit dem upload von Bildern. Allerdings muss man dazu wieder mal php-Dateien editieren und das möchte ich eigentlich vermeiden...wenn es geht. Ich will nämlich eine bestimmte "Grundinstallation" anfertigen, welche man bei einem bestimmten Hoster einfach installieren kann. Da wäre es besser, wenn die user nicht in php-Dateien rein müssten.
Das Fenster welches sich mit dem IMCE öffnet sieht grundsätzlich so aus wie das vom CKeditor. Bloss fehlen diese links in der Menüleiste, also auch der upload. Die Leiste ist einfach leer. Somit kann ich natürlich keine neuen Bilder hochladen, sondern bloss in den localhost-Verzeichnissen navigieren.
Leider kann ich die IMCE-Bridge nicht in WYSIWYG-Konfiguration auswählen. Sie ist dort nicht aufgelistet. Zudem läuft der CKeditor ja wie oben beschrieben nicht mehr unter WYSIWYG, sondern offenbar nur noch als eigenständiges Modul.
Aber wie gesagt, das Fenster von Filebrowser öffnet sich. Der CKeditor arbeitet also offenbar mit dem IMCE zusammen. Muss ich eventuell beim IMCE auch noch was bei einer php-Datei ändern?
Gruss Patrick
Die Infos bringen leider rein
am 23.02.2011 - 17:04 Uhr
Die Infos bringen leider rein gar nichts. Poste doch bitte einfach mal einen Screenshot von dem Filebrowser-Fenster.
aha?
am 23.02.2011 - 17:45 Uhr
...bringen die rein gar nichts? Ja dann passt es ja hier.
Gruss Patrick
Willst du jetzt einen auf
am 23.02.2011 - 18:26 Uhr
Willst du jetzt einen auf eingeschnappt oder verärgert machen? Ist dein gutes Recht, aber mit so einer Einstellung findest du nicht unbedingt mehr Hilfe.
Ja, die Infos bringen rein gar nichts, weil sie uns null deinem Problem näher bringen, nicht mal ein kleines bisschen. Tut mir wirklich leid, aber es ist eben so.
Du willst CKFinder nicht verwenden, weil da PHP-Dateien angepasst werden müssen. Schön zu wissen, damit bleibt dir allerdings nur noch der IMCE und somit sind wir wieder beim Ursprungs-Problem. WYSIWYG willst du auch nicht verwenden, auch gut, bringt uns auch keinen Schritt weiter.
Ohne genau zu wissen, wie dein Problem aussieht, kann man dir schlecht helfen. Und da kannst du noch so viel beschreiben: Ein Bild sagt manchmal mehr als tausend Worte. Ich habe keine Lust, mir aus den Beschreibungen, wo jetzt welches Menü angezeigt wird oder fehlt ein Bild zu zeichnen, wie der Filebrowser aussehen könnte. Und anderen wird es nicht viel anders gehen.
Ich habe dich nun schon zweimal gebeten, einen Screenshot vom Filebrowser zu machen. Ist doch wirklich kein Ding, Filebrowser öffnen, Screenshot vom Bildschirm machen, in Paint oder was auch immer den Filebrowser ausschneiden, speichern, fertig, dauert ca. 30 Sekunden. Dann kannst du das Bild einfach bei einem Image-Hoster wie z. B. Directupload o. Ä. hochladen und hier den Link posten. Oder noch einfacher: Du hängst das Bild als Anhang an deinen Kommentar an (unten über dem "Absenden"-Button ist ein Fieldset namens "Dateianhänge", da kann man Dateien hochladen und an den Kommentar anhängen).
Also bitte: Poste hier mal einen Screenshot von deinem Filebrowser, damit man sich mal anschauen kann, wie er bei dir aussieht, ok?
Die Lösung
am 23.02.2011 - 18:40 Uhr
Hier noch die Lösung, welche ich nun gefunden habe:
1. Ich habe den CKeditor installiert. Folgende links helfen weiter:
drupal-Projekt: http://drupal.org/project/ckeditor
CKeditor: http://ckeditor.com/download
Videoanleitung: http://jesox.com/posts/how-install-and-configure-ckeditor-module
2. Dann habe ich den CKfinder dazu installiert. Das ist der Browser, welcher der CKeditor nun verwendet. Die links:
CKfinder: http://ckfinder.com/
Videoanleitung: http://jesox.com/posts/how-install-ckfinder-ckeditor-drupal
Damit funktioniert das nun zufriedenstellend. Auf den IMCE und WYSIWYG habe ich verzichtet.
Gruss Patrick
Wolltest du nicht auf den
am 23.02.2011 - 19:28 Uhr
Wolltest du nicht auf den CKFinder verzichten, weil du da Dateien anpassen musst?
Danke!
am 24.02.2011 - 09:42 Uhr
Herzlichen Dank für deine stets kompetente und lösungsorientrierte Hilfe! Ohne dich hätte ich es wohl nie geschafft, so schnell und effizient ans Ziel zu gelangen. Deine Mitarbeit in diesem Forum ist von allergrösster Wichtigkeit.
Weiter so und alles Gute für deine Zukunft!
Gruss Patrick