Bilder einbinden
am 18.12.2020 - 05:57 Uhr in
Guten Morgen,
Als absoluter Neuling Grafik und Webdesign habe ich mich mal an Drupal rangewagt und versuche mich da, mehrschlecht als recht, zurecht zufinden. Seit einer Woche suche ich nach einer anfängerfreundlichen Dokumentation, die sämtliche Coremodule für Dummies erklären kann. Seid bitte nicht sehr streng wenn ich dumme Fragen stelle, Danke.
Nun zu meiner Frage:
Wenn ich Bilder mit dem Editor hochlade den ich in einem Artikel nutzen will, dann erzeugt der Editor/Drupal einen für mich unverständlichen Code.
z.B.:img alt="Bild" data-entity-type="file" data-entity-uuid="4325bc0d-f92f-xxxxxxxxxxxxxxxxxxxxx" src="/sites/default/files/inline-images/bild.jpg
Soweit ich verstanden habe, erzeugt er eine unique-ID für das Bild..
Wenn ich dieses Bild wo anders auf der Seite benutzen will... muss ich diesen data entity code ID mit kopieren ?
Wenn ja, warum ?
Ich hab dieses Entity "Zeug" eh nicht verstanden
Schon mal lieben Dank für eure Antwort/en
- Anmelden oder Registrieren um Kommentare zu schreiben
Also gut. Dann wollen wir
am 19.12.2020 - 10:16 Uhr
Also gut. Dann wollen wir mal. Wenn wir von Entitäten sprechen, dann sprechen wir völlig genetisch von einem Ding. Entität oder auch Entity wird vom lateinischen Wort Entitas abgeleitet und bezeichnet das Wesen einer Sache oder eines Dings.
In Drupal kann so ein Ding alles sein. Was genau hängt vom Kontext ab, indem das jeweilige Ding verwendet wird.
In deinem Fall geht es hier um ein Bild, das in Drupal einmal hochgeladen über Bildstiele manipuliert und dann für den jeweiligen Verwendungszweck angepasst werden kann. Da Drupal, um den Ablageplatz des Originals kennen muss, um daraus nach Bedarf z. B. ein neues Bild zu erzeugen, wenn der Autor sich entscheidet das Bild nicht mehr als mittel, sondern ab sofort als groß darzustellen. Damit das klappt, weist Drupal jedem Ding eine sogenannte einzigartige universelle Identifikationsnummer (uuid) zu. Drupal ist nämlich nicht unbedingt sehr helle, kann aber intern ganz gut mit Zahlen. Wenn du jetzt noch in Betrachtet ziehst, dass man in Drupal im Idealfall Objekte oder Dinge und damit sind durchaus auch Bilder gemeint, wiederverwenden soll, statt beispielsweise das selbe Bild zweimal hochzuladen und damit unnötig Festplattenplatz zu verschwenden, dann kannst du dir deine Frage bald schon selbst beantworten.
Ja natürlich musst du die Zuordnungsnummer eines Dings, das mit einer universell einzigartigen Identifikationsnummer bezeichnet wird mitkopieren, wenn du genau dieses Ding irgendwo anders wiederverwenden möchtest.
Warum? Na ja weil die cleveren Leutchen hinter Drupal ihrem Wiederverwendbarkeitsfeature für Entitäten eben genau diese Logik beigebracht haben und dumm wie Software nun mal ist und das ist ziemlich dumm. Ungefähr so dumm wie das,alte Brot von vor vorgestern, kann Drupal halt auch nur das was Mama und Papa ihm so beibringen. In vielen Fällen ist das aber halt genau nicht das, was Tanten und Onkel so erwarten. Dieser Umstand wiederum verleiht dem Drupalcenter seine Daseinsberechtigung und stellt zugleich dessen Sinn und Zweck dar.
Gibt es dazu noch Fragen?
https://drupal-tv.de
Drupal sehen und lernen
Super erklärt
am 20.12.2020 - 07:50 Uhr
Lieber dinmikkith,
vielen lieben Dank dass du dir für die Antwort soviel Zeit genommen hast, hat wirklich Spaß gemacht zu lesen. Ich habe Dank dir mehr Einsicht in die funktionsweise von Drupal. Du hast mir sehr weitergeholfen, nochmals lieben Dank.
viele Grüße aus Niedersachen.
Galerie Modul
am 20.12.2020 - 11:35 Uhr
Hallo ,
Gibt es dazu noch Fragen?
Eine letzte Frage zu diesem Thema wäre, gibt es irgendein Modul dass du mir empfehlen kannst, was mir dieses Copy+Paste abnehmen kann? Also so eine Art internen Medienbrowser der meine Bilder auflistet und ich diese kompfortabel per Klick in den Content einbinden kann und er dieses Entity-ID mit übernimmt. Habe zwar auf meinem lokalen Host das Modul N1ED installiert, was mir diesen Medienbrowser bietet, jedoch nimmt es wahrscheinlich zu viel Veränderungen im System vor. Bin mir da nicht sicher wie gut und stabil das Ganze ist.
Vielleicht kennst du / kennt ihr andere Module die genauso komfortabel sind wie N1ED,oder gar besser sind.
Schon mal vielen Dank und einen wunderschönen Sonntag.
Die Medienbibliothek ist doch beriets im Core.
am 20.12.2020 - 19:15 Uhr
Die Medienbibliotek ist doch beriets im Kernsystem enthalten. Je nach Drupal Version musst du gar nichts mehr selbst machen.
https://drupal-tv.de
Drupal sehen und lernen