Node Gallery + Massenupload
am 18.06.2009 - 21:05 Uhr in
Hallo an alle Drupaler,
ich benutze seit kurzem die das Modul node_gallery für den Aufbau einer Gallery. Nun wird in der Beschreibung des Moduls davon gesprochen, dass es sich gut in Verbindung mit anderen gängigen Modulen macht, wie z.B. View, ImageCache etc. Nun wollte ich FUpload in Verbindung mit der node_gallery einrichten, um den Massenuload von Bildern zu realisieren. Weiß jemand wie das funktioniert? Standardmäßig nutzt die node_gallery das Standardfeld für den Dateiupload. FUpload kann ich aber nur für ein CCK-Feld aktiviert werden. Hat das schonmal jemand erfolgreich zusammengeführt?
Des Weiteren versuche ich eine Variable (ein CCK-Feld - Nodereferenz) in einer der Template-Dateien von node_gallery auszugeben. Allerdings lassen sich diese nicht aufrufen. Kann es sein, dass sie erst "verfügbar" gemacht werden müssen, wenn es keine Modul eigenen Variablen sind?
Thx für jeden Tipp.
- Anmelden oder Registrieren um Kommentare zu schreiben
Nur zum Verständnis
am 09.07.2009 - 18:22 Uhr
Hi,
versteh ich das richtig das ich mit node_gallery einen Inhaltstyp erstellen kann der anstatt nur einem Image, Multimage so nutzt, dass eine ganze Galerie in einem neuen Inhaltstyp angezeigt werden kann? Also könnte ich den Inhaltstyp "Seite", um eine eigene Galerie erweitern die zusammen mit dem Text angezeigt wird.
Jain
am 09.07.2009 - 18:39 Uhr
Hi,
ja und nein. Node_gallery stellt dir genau genommen zwei Inhaltstypen zur Verfügung. Der erste bildet die Galerie (oder auch Album etc.) mit dessen Hilfe man eine Galerie anlegen kann. Bilder, die man dann zu dieser Galerie hinzufügt, werden als separate Node vom Typ "Image" gespeichert und der Galerie zugeordnet.
Ich habe auf der Suche nach einer für mich passenden Galerie keine finden können, die aus einem Multipleimage-Feld eine Galerie macht. An irgendeiner Stelle (meist beim zählen oder navigieren der einzelnen Bilder) gab es kein Weiterkommen. Ich kenne nicht alle Galeriemodule, aber was ich bisher an vernünftigen Lösungen gesehen habe, war immer eine Kopplung (Referenz) zweier Inhaltstypen (Galerie + Images).
Was ich nicht zum laufen bekommen habe, aber funktionieren soll, ist der Massenupload via FUpload in das Modul node_gallery, welches dann automatisch jedes hochgeladene Bild (beim Massenupload) in einer eigenen Node speichert.
Zitat: Ich habe auf der
am 09.07.2009 - 19:07 Uhr
Ich habe auf der Suche nach einer für mich passenden Galerie keine finden können, die aus einem Multipleimage-Feld eine Galerie macht...
Genau das brauche ich auch. Ich suche mich schon verrückt nach einer solchen Lösung. In meinem Fall möchte ich eine Galerie anlegen wie es in den meisten Webshops bei der Produktdarstellung der Fall ist. Oben großes Bild und unten viele Kleine, die bei klicken das Große ersetzen und bei klicken des großen Bildes öffnet sich Thinkbox/Lightbox2....
Ich komme aber auf keinen grünen Zweig. Es läuft anscheinen immer darauf hinaus das man View´s bastelt und den als Block an den gewünschten Stellen anzeigt. Aber eine integrierte Lösung die man einfach bei der Inhalstyp-Definition einbindet gibt´s anscheinend nicht. Die Bilder werden immer nur aufgegriffen und in einer Gallerie gesammelt. Da is guter Rat teuer oder View basteln
Eine Hoffnung hab ich noch: bornfree
Inhaltstyp + CCK
am 09.07.2009 - 19:34 Uhr
So etwas, wie du es beschreibst, habe ich vor kurzem erst gemacht. Das würde ich aber noch nicht unbedingt "Galerie" nennen.
Ich habe das wie folgt gelöst:
- extra Inhaltstypen anlegen
- per CCK weitere Felder für Images hinzufügen (auf eine bestimmte Zahl limitieren oder auch nicht)
- zu diesem Inhaltstyp eine separate *.tpl anlegen, welche am Ende alle zusätzlich hinzu gefügten Bilder ausgibt
- per CSS stylen
Wenn du nicht zu viele Bilder anfügen möchtest, sollte es auch ohne Massenupload gehen. Aber das musst selbstverständlich du entscheiden.
Hi, vielen Dank für deinen
am 09.07.2009 - 21:12 Uhr
Hi, vielen Dank für deinen Tipp! Werde es gleich mal ausprobieren.Vielleicht war mein Gedanke etwas zu komplex. Sorry das ich dir nicht wirklich helfen konnte.
Ich hab die Lösung für unsere Probleme
am 10.07.2009 - 12:32 Uhr
Der Vollständigkeit halber berichte ich von meinem Erfolg, falls mal jemand das gleiche Problem hat. Die Lösung für unsere Probleme ist Galleria. Dort kann man ganz normal das ImageField für Multi Image Upload nutzen und einfach bei der Einstellung für die "Felder anzeige" das ganze als Galleria anzeigen lassen. Fertig! Zusätzlich kann man das jcarousel nutzen, um noch eine abgerundete Darstellung der Minibilder zu haben!
Das Ganze dürfte somit auch mit Image fupload funktionieren. Ich wollte es probieren habe aber eine neues Problem ;-) Wenn ich die Bilder auswähle und sie hochlade, bekomme ich eine Fehlermeldung: "Der Pfad wird bereits verwendet." Danach bricht der Upload ab und löscht die ausgewählten Bilder. Keinen Schimmer woran das liegt. Vielleicht hat jemand ne Idee.
Was es alles für Module
am 10.07.2009 - 11:57 Uhr
Was es alles für Module gibt. Danke für die Vervollständigung.
Auf anhieb würde ich zu deinem Upload-Problem sagen, dass mehrfach Daten mit dem selben Namen gespeichert werden. Hast du geprüft, dass die Pfade zum Speichern der Bilder richtig vergeben werden (am besten mit Token), so z. B. files/[galleria-title]/[file-name] (sind sicher nicht die korrekten Token)?
martkos schrieb Der
am 10.07.2009 - 11:59 Uhr
Der Vollständigkeit halber berichte ich von meinem Erfolg, falls mal jemand das gleiche Problem hat. Die Lösung für unsere Probleme ist Galleria. Dort kann man ganz normal das ImageField für Multi Image Upload nutzen und einfach bei der Einstellung für die "Felder anzeige" das ganze als Galleria anzeigen lassen. Fertig! Zusätzlich kann man das jcarousel nutzen, um noch eine abgerundete Darstellung der Minibilder zu habe!
Das Ganze dürfte somit auch mit Image fupload funktionieren. Ich wollte es probieren habe aber eine neues Problem ;-) Wenn ich die Bilder auswähle und sie hochlade, bekomme ich eine Fehlermeldung: "Der Pfad wird bereits verwendet." Danach bricht der Upload ab und löscht die ausgewählten Bilder. Keinen Schimmer woran das liegt. Vielleicht hat jemand ne Idee.
Ich habe identischen Kommentar im Handbuch gelöscht. Bitte Doppelposts vermeiden. Danke! :)
--
"Jeder Mensch ist lieb." Peter Ludolf
Hmm, wo kann ich so etwas
am 10.07.2009 - 12:34 Uhr
dass die Pfade zum Speichern der Bilder richtig vergeben werden (am besten mit Token), so z. B. files/[galleria-title]/[file-name] (sind sicher nicht die korrekten Token)?
Hmm, wo kann ich so etwas einstellen?
Das kann ich dir gar nicht
am 13.07.2009 - 18:31 Uhr
Das kann ich dir gar nicht so genau sagen. Ich glaube das Modul filefield_path stellt dir die Möglichkeit bereit für filefield- oder imagefield-Felder den Speicherpfad individuell festzulegen. In der Definition des entsprechenden CCK-Feldes kannst du dann mit Hilfe des Moduls Token die Speicherpfade per Variablen setzen.
Massen upload und Galleriadesign mit Node_gallery
am 31.01.2010 - 20:58 Uhr
Hi
das geht alles mit Node_Gallery zum Massenupload gibt es ein Module als dev Version hier http://drupal.org/node/689490 und auch ein Module das verschiedene Jquery Galerien einbindet http://drupal.org/node/675948
auf der Handbuchseite des Modules findet ihr auch alle Angaben http://drupal.org/node/544050