Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[GELÖST] WYSIWYG API + CKEditor + IMCE = Datei Upload ???

Eingetragen von MisterWing (145)
am 25.02.2016 - 19:20 Uhr in
  • Module
  • Drupal 7.x

Hallo zusammen.

ich komme nicht weiter bei einer (scheinbar) einfachen Sache.

Ich habe folgende Module:

Wysiwyg API
CKEditor
IMCE
imce_wysiwyg_bridge

Den CKEditor habe ich nach Anleitung in den Libraries Ordner gepackt.
Die anderen drei Module in den Modules Ordner.

Wieso seh ich jetzt im Editor kein Button oder ähnliches um bspw. eine pdf-Datei hinzu zufügen?

Ziel soll es sein eine Datei im Fliesstext hochzuladen und dann den Link zu der Datei selbst zu wählen.

Kann mir einer sagen wie dazu kommen?

Danke schon mal.

AnhangGröße
Bildschirmfoto 2016-02-25 um 19.18.03.png63.33 KB
‹ Callback für Feed-Import Modul? [GELÖST] WYSIWYG API + CKEditor + IMCE = Datei Upload ??? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

wie kommst du auf diese Idee?

Eingetragen von ronald (3785)
am 25.02.2016 - 23:43 Uhr

was soll eine PDF-Datei im Texteditor tun?

Wenn du PDF-Dateien bereitstellen willst, dann mit einem Dateifeld, und den entsprechenden Einstellungen dort.

Was hast du vor, was willst du erreichen?

Übrigens - für den CKEditor braucht es kein WYSIWYG-API, der läuft auch ohne Bridge.

Das IMCE ist für Bilder gedacht, und kennt noch ein paar Zusatzmodule zur Bildmanipulation.

Und solltest du mit dem Gedanken spielen, auf Drupal 8 umzusteigen, brauchst du diese Module alle nicht mehr, weil die gesamte Funktionalität, einschließlich CKEditor, im Core enthalten ist.

Willst du jedoch den Inhalt einer PDF-Datei in dein Textfeld integrieren, brauchst du einen ganz anderen Ansatz.

Dafür wäre ein PDF-Renderer auf dem Webserver nötig, der aus PDF HTML erzeugt.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

die pdf kannst du natürlich

Eingetragen von caw (2638)
am 26.02.2016 - 05:28 Uhr

die pdf kannst du natürlich mit dem editor verlinken.pdfs anzeigen geht natürlich nicht

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nur CKEditor

Eingetragen von MisterWing (145)
am 26.02.2016 - 09:23 Uhr

Gut, nun habe ich das Modul CKEditor ohne die WYSIWYG API installiert und die Files von ckeditor.com runtergeladen.

Aber ich kann immer noch keine Datei hochladen.

Was ich nicht will, ist die Datei per FTP hochladen und dann verlinken. Das muss doch direkt über den Editor gehen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, du musst nur Deinem

Eingetragen von Hyp1 (1443)
am 26.02.2016 - 09:26 Uhr

Hallo,

du musst nur Deinem Kontenttypen ein Dateifeld hinzufügen.
Drupal macht dann automatisch einen Link daraus, wenn
man die Seite betrachtet.

MfG

Robert

https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

warum im Editor?

Eingetragen von ronald (3785)
am 26.02.2016 - 09:29 Uhr

Im Editor hochgeladen werden können Dateien, die auch im Editor darstellbar, einbindbar sind.

Wenn du eine PDF-Datei hochladen möchtest, musst du dafür ein Feld vorsehen.

Natürlich kannst du hinterher auf diese Datei im Text verweisen (einen Link legen), wenn dies vom Textformat zugelassen ist.

Eine PDF-Datei kann im Text nur als Link auf eine Datei angezeigt werden.

Das Gleiche kannst du mit einer Exceldatei oder sonst einer Datei machen.

Welche Dateitypen und Dateigrößen hochgeladen werden können, musst du im Filefield definieren, bzw bei den Servereinstellungen begrenzen.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

das kannst du mit dem modul

Eingetragen von caw (2638)
am 26.02.2016 - 10:06 Uhr

das kannst du mit dem modul imce. in den einstellungen com ckeditor (auch bei mit wysiwwig) kannst du das auswählen.

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

ronald schrieb Im Editor

Eingetragen von caw (2638)
am 26.02.2016 - 10:08 Uhr
ronald schrieb

Im Editor hochgeladen werden können Dateien, die auch im Editor darstellbar, einbindbar sind.

Wenn du eine PDF-Datei hochladen möchtest, musst du dafür ein Feld vorsehen.

Natürlich kannst du hinterher auf diese Datei im Text verweisen (einen Link legen), wenn dies vom Textformat zugelassen ist.

Eine PDF-Datei kann im Text nur als Link auf eine Datei angezeigt werden.

Das Gleiche kannst du mit einer Exceldatei oder sonst einer Datei machen.

Welche Dateitypen und Dateigrößen hochgeladen werden können, musst du im Filefield definieren, bzw bei den Servereinstellungen begrenzen.

das stimmmt so alles nicht! im editor kann man alle Dateitypen mit einem Link verlinken und auch hochladen mit IMCE
Um eine PDF (oder auch andere Dateien) hochzuladen braucht man KEIN Feld, das geht auch per IMCE mit Editor.

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und wie?

Eingetragen von MisterWing (145)
am 26.02.2016 - 17:27 Uhr

Genau das hab ich ja probiert. Aber wie?

Also was ich schon mal hinbekommen habe ist, das Feld hinzuzufügen und eine Datei hochzuladen. Die hängt aber als Anhang unter der Seite.
Eigentlich soll diese aber im Fliesstext verlinkt sein.

@Ronald: Wie hast du es den umgesetzt? Ich hatte das mit dem WYSIWYG API und dem IMC bridge probiert, hatte aber kein Erfolg.

  • Anmelden oder Registrieren um Kommentare zu schreiben

bei der Datei steht, wie der Link heißt

Eingetragen von ronald (3785)
am 26.02.2016 - 17:56 Uhr

diesen kannst du dann mit copy und Paste in den Text übernehmen.

Wichtig ist, dass dein Textformat a-tags zulässt.

Beschränktes HTML lässt dies ohne Modifikation des Filters nicht zu, und verwirft den Link.

Übrigens, wenn du es mit einem Feld löst, brauchst du IMCE nicht.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

mmmhhhh

Eingetragen von MisterWing (145)
am 26.02.2016 - 18:04 Uhr

Nettes Workaround. :-)

... ist aber nicht benutzerfreundlich.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich habe gerade eine Aufzeichnung gemacht

Eingetragen von ronald (3785)
am 26.02.2016 - 18:29 Uhr

https://youtu.be/9FRk1Wd7d1Y

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

du mußt bei den ckeditor

Eingetragen von caw (2638)
am 26.02.2016 - 19:04 Uhr

du mußt bei den ckeditor einstellungen imce angeben zum dateien hochladen und im wyswig einen button imce aktiveren

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Je nach Komplexität der derzeitigen Website

Eingetragen von ronald (3785)
am 26.02.2016 - 19:15 Uhr

kann auch eine Umstellung auf Drupal 8 sinnvoll sein.
Da kannst du dir das alles sparen, und deine Dateien, die im Text verlinkt sind, stehen sogar in einem anderen Verzeichnis.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wooowwww

Eingetragen von MisterWing (145)
am 26.02.2016 - 21:21 Uhr

Hi Roland, vielen Dank. Coole Sache, mal ebenso ein video Tutorial zu erstellen.
Genau das was du gezeigt hast, hab ich ja auch so hinbekommen. Aber das find ich zu umständlich.

Ich probiere mal die Methode von CAW aus. Und danach schau ich mir mal Drupal 8 an.

Melde mich dann zurück.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe gerade nochmal geschaut

Eingetragen von ronald (3785)
am 26.02.2016 - 22:28 Uhr

offenbar macht D8 den Upload innerhalb des Editors nur für Bilder, was in meinen Augen auch sinnvoll ist.

Andere Dateien können innerhalb des Textes nicht genutzt werden.

Wenn es eine Datei/Record ist, kann man sicher mit dem Anhang leben. Das ist auch eine logische Organisation.

Wenn in einem Text zig Verweise auf Dateien bestehen, ist das sicher etwas Anderes.

Wobei ich mir keine Datenorganisation vorstellen kann, die so etwas fordern könnte.

Aber, man kann sich auch ein Loch ins Knie bohren - ich wollte es nicht ;-).

An solchen Stellen frage ich mich immer: inwiefern passt mein Denkansatz? Gibt es bessere Lösungen?

Ich kann wenig dazu sagen, da ich deinen Anwendungszweck (auf neudeutsch Use Case) nicht kenne.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

wie Robert oben schrieb,

Eingetragen von ronald (3785)
am 27.02.2016 - 07:52 Uhr

steht unter dem Text, bzw. wo immer du das Filefield positionierst, im Filefield, automatisch ein Link.

Möchtest due mehrere (zig) Dateien auflisten, und jeweils einen beschreibenden Text zum Link erstellen, ist es sicher sinnvoll, einen entsprechenden content_type anzulegen, und die Liste über Views erzeugen zu lassen.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo zusammen, ich habe

Eingetragen von MisterWing (145)
am 03.03.2016 - 12:29 Uhr

Hallo zusammen,

ich habe jetzt die Methode von CAW umgesetzt. Das liefert mir das gewünschte Ergebnisse, mit dem geringsten Aufwand. :-)
Da ich diesen Content nur auf einer Page habe und dort eher selten etwas bearbeiten muss, ist das für mich auch akzeptabel.

Trotzdem danke Ronald. Ich hab mich jetzt erst mal für Drupal 7 entschieden. Auch mit Views muss ich mich erst mal auseinander setzen, scheint mir sehr komplex zu sein.

Grüsse
MisterWing

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • CSV-Import mit eigenständigen u abfragbaren MySQL-Tabellen als Ergebnis - Content Import Modul
  • Bootstrap wird zweimal geladen
  • Fehlermeldung CAPTCHA Formular
  • Konto löschen, wie? (Drupalorg/Drupalcenter)
  • Download Feld beim Bearbeiten der Node, nicht bei der Benutzeranzeige
  • [gelöst] Updates Drupal 8 für meine Webseite
  • Falsches CSS wird geladen
  • Suche jemanden, der mir mit Drupal 7 / Adaptive Image Styles weiterhelfen kann
  • XML-Dateien oder MySQL-Feld: Ist Drupal das Richtige für Zeitungsprojekt?
  • Upgrade von D7 auf D8 viele Views
  • RewriteEngine on in .htaccess 1 x oder mehrfach eintragen?
  • Wie Node-Zugriffsrechte performant ermitteln?
Weiter

Neue Kommentare

  • Du erstellst einen passenden content type
    vor 1 Tag 10 Stunden
  • Welches CAPTCHA Modul
    vor 1 Tag 22 Stunden
  • vielleicht solltest du dann
    vor 2 Tagen 1 Stunde
  • Nein, das ist nicht
    vor 2 Tagen 15 Stunden
  • Ist das nicht möglich
    vor 2 Tagen 15 Stunden
  • Kritische Sicherheitslücken in Contrib-Modulen gibt es häufiger
    vor 2 Tagen 21 Stunden
  • Wenn ich in der styles.css
    vor 3 Tagen 5 Stunden
  • Hi.Ein anderer Punkt dürfte
    vor 3 Tagen 8 Stunden
  • Du kannst problemlos eigene
    vor 3 Tagen 11 Stunden
  • Hi, ich kenne zwar das Modul
    vor 3 Tagen 12 Stunden

Statistik

Beiträge im Forum: 243391
Registrierte User: 18524

Neue User:

  • Berta234
  • webazubi
  • experte-fuer-wunder

» Alle User anzeigen

User nach Punkten sortiert:
wla8768
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3879
ronald3785
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 3 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association