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

[gelöst] Bilder in Userbeiträgen als Nodes hochladen?

Eingetragen von hermx (256)
am 26.05.2010 - 10:53 Uhr in
  • Modulsuche
  • Drupal 6.x

Hallo Leute,

Ich habe folgendes Szenario:

User können Beiträge mit Bildern erstellen. Dazu sind ihnen einige Templates zur Auswahl vorgegeben (mit Modul Node Templates), so dass sie sich nicht um das Layout kümmern müssen. Die User bearbeiten lediglich einen Inhaltstyp, der einige Text und Image Felder vorgibt, die dann in den Templates ausgegeben werden. Bisher funktioniert diese Lösung ganz gut, wobei die Bilder mit Modul Imagefield in CCK integriert sind und mit IMCE hochgeladen werden.

Frage: kann ich irgendwie erreichen, dass die Bilder dabei auch zu Nodes werden? Bisher sind sie (über IMCE und FileField) nur als Datei im Filesystem abgelegt. Ich hätte gerne, dass die Bilder in diesem Szenario (oder jedenfalls ähnlich) automatisch als Nodes prozessiert werden. Gibt es da Module dazu oder andere Möglichkeiten?

Danke für Tipps

‹ mp3 Modul checkbox für ubercat produktview - mit allen aktivierten zur Kasse ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, das Image Modul

Eingetragen von Enno (168)
am 26.05.2010 - 14:23 Uhr

Hallo,

das Image Modul (http://drupal.org/project/image) kann das was du brauchst, allerdings aendert sich dann der Prozess ein wenig.

Beschreibung: Das Modul erlaubt das Erstellen von Bildern in Image Nodes, die je nach Voreinstellung eine Anzahl von unterschiedlichen Groessen des hochgeladenen Fotos enthalten (z.B. Thumbnail, Preview, Originalk etc.).
Diese Bilder koennen dann anschliessend entweder ueber das Untermodul "Image attach" (Teil von Module Image) an den Beitrag angehaengt werden, oder, wenn die Benutzer Zugriff auf einen Rich COntent Editor haben, was bei dir der Fall zu sein scheint, dann koennen sie den Link zum Bild, direkt in den Beitrag kopieren.
Das Problem ist, dass im zweiten Fall, der Benutzer geschult werden muss, folgende Schritte zu absolvieren:

1.) Alle relevanten Bilder hochladen, damit Drupal die Nodes erstellt.
2.) Beitrag erstellen, und Link zu den Fotos (kann ueber Rechtsklick auf das gewuneschte Foto ermittelt werden) entsprechend hineinkopieren

Hoffe, das hilft.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, Enno, aber das war's

Eingetragen von hermx (256)
am 26.05.2010 - 15:26 Uhr

Danke, Enno, aber das war's leider nicht ganz:

Die User müssen die Inhalte (Texte und Bilder) in CCK-Felder eines speziellen Inhaltstyps füllen. Das Layout wird dann über custom node templates geregelt. Die Bilder werden bisher mit IMCE hochgeladen.
Nun aber: Die User sollen NICHT Bilder direkt in den Editor eingeben (nur Texte für die Textfelder!), sondern in extra Bildfelder (FileField und ImageFieled module) hochladen. Mein Problem ist, dass dieser Prozess keine Bildnodes erzeugt.
Möglich wäre vielleicht folgendes:
1. Bildnodes mit Image erzeugen (User müssen dann lernen, erst extra die Bilder hochzuladen ,aber das ist wohl leistbar)
2. Beitrag erstellen, dabei für die Bildfelder die hochgeladenen Bildnodes auswählen

Frage: wie kann ich Schritt 2 herstellen? Gibt es Module, die das können?

Gruß, hermx

  • Anmelden oder Registrieren um Kommentare zu schreiben

richtig

Eingetragen von Enno (168)
am 26.05.2010 - 15:47 Uhr

Ich habe mich vermutlich nicht besonders gut ausgedrueckt, denn dein Vorschlag mit den zwei Schritten entspricht in etwa dem, was ich dir vorgeschlagen habe (vorschlagen wollte).
Fuer Schritt 2 kannst du Image attach (Teil des Image Moduls) benutzen, um Bilder an den Beitragsnode anzuhaengen - du bekommst mit image attach eine Auswahlliste der Bild Nodes, bzw, kannst neue Bilder per Upload-Fenster hinzufuegen.

Wichtig zu wissen: durch Image attach waehlst du nicht die Nodes der Bilder aus, sondern nur die Bilder selber in der voreingestellten Groesse. Die Bilder werden dann automatisch im Beitragsnode mit dargestellt.

Sag Bescheid, falls was unklar ist, oder ich dich missverstanden habe.

Schoenen Gruss

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke soweit, noch eine

Eingetragen von hermx (256)
am 26.05.2010 - 16:08 Uhr

Danke soweit, noch eine Frage:

Ich habe inzwischen eiinen Weg mit Noderefrenz ausprobiert:
1. Bilder mit Image modul als Nodes erstellen
2. Im User-Inhaltstyp mit Nodereferenz Modul in einem CCK-Nodereferenz-Feld die gewünschten Bildnodes auswählen.
Funktioniert soweit, aber: Die Nodes werden dann im Beitrag als Liste dargestellt.
Frage: Wie kann ich in einem Template auf diese Bilder zugreifen und sie darstellen (mit custom node templates)?

Noch eine Frage zu deinem vorigen Vorschlag:
Wen die Nodes attached sind, wie greife ich auf die Daten in einem Template zu? (Die Auswahl der vorgefertigten Größe ist gut, aber das Layout soll nicht vom User egmacht werden - nur via Templates)

Danke und Gruß, hermx

  • Anmelden oder Registrieren um Kommentare zu schreiben

das Bild und der Node sind nicht ein und dasselbe

Eingetragen von Enno (168)
am 26.05.2010 - 17:58 Uhr

Ein Image-Node, ist mehr als das Bild an sich. Es ist im Endeffekt eine Drupal Seite mit dem Bild als Inhalt. Was du brauchst, sind die Bilder direkt an sich als Teil des Beitrags-Nodes, wenn ich dich richtig verstehe.
Du kannst die Bilder (nicht die Image Nodes) direkt in den Node des Beitrags einfuegen, indem du das Untermodul von Image, naemlich "Image Attach" in den Modulen aktivierst und fuer den Beitrags-node freischaltest und es statt der CCK-Nodereferenzfelder benutzt. Dann solltest du die Bilder direkt im Beitrag-Node angezeigt bekommen und auch per template bzw. CSS das Layout aendern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, Enno, für die

Eingetragen von hermx (256)
am 26.05.2010 - 22:43 Uhr

Danke, Enno, für die Tipps.

Ich denke, dein Vorschlag ist der einfachste. Image attach und Nodereferenz tun letzlich ziemlich dasselbe. Ich muss nun noch lernen, wie ich die Templates ändern muss, dann klappt alles wie gewünscht. Danke für die Tipps!

Gruß, hermx

  • Anmelden oder Registrieren um Kommentare zu schreiben

Template für Bilder in Nodes

Eingetragen von hermx (256)
am 29.05.2010 - 12:23 Uhr

Dieses letze Teilproblem ist nun auch gelöst.
Hier nur für den Fall, dass es auch einen anderen Anfänger interessiert:
http://www.drupalcenter.de/node/27817#comment-99158

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Toll
    vor 7 Stunden 5 Minuten
  • Vielen Dank
    vor 7 Stunden 4 Minuten
  • Vielen Dank für diese sehr
    vor 7 Stunden 16 Minuten
  • Wieso willst du dass denn
    vor 10 Stunden 39 Minuten
  • Oh, der Klassiker unter den
    vor 11 Stunden 17 Minuten
  • Naja ich achte immer drauf on
    vor 1 Tag 5 Stunden
  • Das ist für mich das typische
    vor 1 Tag 9 Stunden
  • Ok es scheint zu laufen
    vor 1 Tag 11 Stunden
  • Danke. Es scheint jetzt
    vor 1 Tag 11 Stunden
  • Der Fehler kann in der
    vor 2 Tagen 2 Stunden

Statistik

Beiträge im Forum: 250254
Registrierte User: 20469

Neue User:

  • StevenEness
  • ocvk2810
  • marouane.blel

» Alle User anzeigen

User nach Punkten sortiert:
wla9463
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 47 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