Hinzufügen einer Schaltfläche zum Hochladen von Bildern in CKEditor

9

Ich habe CKEditor in Wysiwyg-Profilen installiert. Wenn ich beim Veröffentlichen eines Knotens auf die Schaltfläche zum Hochladen von Bildern klicke, werden Optionen zum Hinzufügen von Bildern über einen Bildlink angezeigt. Wie kann jedoch eine Schaltfläche zum Hochladen dynamischer Bilder hinzugefügt werden, damit Benutzer jedes Bild auf ihrem Computer durchsuchen und auswählen können? inhaltlich?

rakibtg
quelle

Antworten:

7

Testen Sie IMCE mit der IMCE WYSIWYG-Brücke .

Wenn Sie diese beiden Module installiert und konfiguriert haben, wählen Sie in CKEditor "IMCE" als Schaltfläche aus, und Sie können Bilder in WYSIWYG hochladen und einfügen.

Aram Boyajyan
quelle
Zwei Probleme, das erste zeigt einen Server-Upload und in diesem Frame habe ich eine Upload-Schaltfläche. Es gibt also eine Möglichkeit, die einzige Schaltfläche zum Durchsuchen zu verwenden. Das zweite Problem ist, dass das Foto erfolgreich in wysiwyg body hochgeladen wurde, aber nach dem Speichern des Inhalts hochgeladene Fotos verschwinden ,,?
Rakibtg
1) Mit IMCE können Sie die Dateien auf dem Server durchsuchen . Deshalb erhalten Sie den zweiten Upload-Button. Dies ist gut, wenn sich Ihre Dateien bereits auf dem Server befinden oder wenn Sie dieselbe Datei beispielsweise auf mehreren Seiten verwenden möchten. Andernfalls müssten Sie jedes Mal eine Datei hochladen, wenn Sie sie verwenden möchten - was aus Managementsicht nicht gut ist. 2) Überprüfen Sie Ihren Texteingabefilter und ob er das img-Tag unterstützt.
Aram Boyajyan
4

Ich weiß, dass ich mit dieser Frage etwas spät dran bin, aber ich habe gerade von One Click Upload erfahren, das genau das tut, was Sie wollen, und möglicherweise anderen hilft, die das gleiche Problem haben und zu dieser Frage kommen (die einzige Einschränkung ist, dass es Flash benötigt) aktiviert sein, um zu arbeiten).

jeffesquivels
quelle
0

Am einfachsten ist es, die entsprechenden Plugins zu verwenden: http://doksoft.com/soft/ckutils/index.html Der Benutzer kann Bilder hochladen, die Vorschau hochladen und die Größe der hochgeladenen Bilder bei Bedarf ändern.

fließen
quelle
1
Ich fürchte, die Plugins sind nicht kostenlos.
Shasi Kanth
0

Es gibt auch das Medienmodul, aber es ist viel mehr als ein einfacher Bild-Uploader, und Sie sollten es nur verwenden, wenn Sie Dateien über Drupal verwalten möchten.

TheodorosPloumis
quelle
0

In Drupal 7 können Sie mit ckeditor- und imce-Modulen arbeiten. Nachdem Sie diese beiden Module installiert haben:

  1. In der IMCE-Konfiguration können Sie unter "Konfigurationsprofile" ein neues Profil hinzufügen und dessen Einstellung bearbeiten. Unter "Verzeichnisse" können Sie Verzeichnisse hinzufügen, auf die der Benutzer zugreifen soll, und Bilder hinzufügen.
  2. Gehen Sie zurück zur Imce-Konfigurationsseite und fügen Sie unter "Rollenprofilzuweisungen" eine Rolle hinzu, die der Benutzer dem von Ihnen erstellten Profil zuweist.
  3. Gehen Sie dann zur Konfigurationsseite von ckeditor. Profilvorschub -> Bearbeiten. Stellen Sie unter "Datei-Browsing-Einstellung" den Browsertyp "Datei" auf "Imce" ein.

das ist es . Jetzt kann der Benutzer auf das Bildsymbol in ckeditor klicken und ein neues Bild in die von Ihnen festgelegten Verzeichnisse hochladen.

ich hoffe es hilft.

Ali_Hr
quelle