module: imagecache und insert - ist das machbar?

am 02.01.2010 - 20:27 Uhr in
//edit wenn du diesen post neu liest. in meinem letzten post (der vierte post ist es glaub ich), stehen die probleme die ich noch nicht lösen konnte.
Hi,
was ich will ist relativ einfach :) Schonmal erfreulich was?
Ich habe einen eigenen Inhaltstypen. Dieser hat 2 Imagefields.
1. Imagefield
Im ersten Imagefield soll er von dem Bild 2 Versionen erstellen. 1x die Orginalgröße des Bildes und einmal ein Thumbnail. Ich möchte den Namen der Dateien selbst bestimmen können, bzw. sie müssen nach einem bestimmten Schema sein. Angezeigt werden soll nur das Bild in Orginalgröße
2. Imagefield.
Hier möchte ich ähnliches. Wenn ich ein Bild hochlade, soll es eine große und eine kleine version geben. Dateinamen möchte ich selbst festlegen. Von diesen Bildern soll keines sichtbar sein, sondern ich möchte diese manuell in eine Tabelle einfügen.
Hintergrund:
Wenn Du wissen willst weshalb: Schau mal bei Wikipedia bei dem Quellenportal rein. Dort gibt es eine Tabelle mit den verschiednenen Versionen des Bildes. Ich möchte genau dasselbe. In der Tabelle sollen also die verschiedenen Versionen angezeigt werden, klickt man aufs Thumbnail kommt man zum Orginalbild.
Meine Probleme kommen vor allem daher dass ich beim Inhaltstypen > Felder anzeigen festlegen muss ob das Bild zugeschnitten werden soll. Aber ich möchte 2 Versionen und zusätzlich das ganze ja ausblenden lassen. Außerdem kann man nicht festlegen wie die Dateinamen heißen. Also ich komm damit nicht klar und die Anleitung auf drupal.org ist doch sehr übersichtlich-
Danke und Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Sind in den beiden Feldern
am 02.01.2010 - 21:00 Uhr
Sind in den beiden Feldern unterschiedliche Bilder oder möchtest du nur verschiedene Ansichten vom gleichen Bild?
-----------
Kooperative Netze Hamburg
es sind zwei
am 02.01.2010 - 21:24 Uhr
es sind zwei unterschiedliche bilder, also nicht nur groß und klein sondern z.b. eines mit gimp bearbeitet....
Nach längeren Tüfteln kann
am 03.01.2010 - 13:37 Uhr
// habe nochmal editiert
Nach längeren Tüfteln kann ich meine Probleme genauer beschreiben.
1. mit dem Modul Inser kann ich inline Bilder einfügen. wunderbar. nun bleiben folgende Probleme, bei denene ich um ghilfe bitte
- Ich möchte bei ImageCache bestimmen wie der Dateiname des veränderten Bildes heißen soll.
- Ich möchte bei ImageCache bestimmen wohin die veränderte Datei gespeichert werden soll.
- Ich möchte bei Insert das Bild das ich einfüge (ein kleines Thumbnail) mit dem Orginalbild verlinken. Muss ich das Manuell machen?
danke, ich hoffe es gibt dazu hilfe *jippiyeah*
Soweit ich Imagecache kenne
am 03.01.2010 - 17:29 Uhr
Soweit ich Imagecache kenne geht das nicht, da das Modul anders arbeitet. Ich lege z.B. ein Imagefeld über CCK an und verheirate dieses Feld direkt mit einem Imagecache Preset. Ein Preset ist nichts anderes als die Anweisung, wie das Bild zu verändern ist (mit imagecache_actions gibt es noch weitere Möglichkeiten). Dieses veränderte Bild wird beim ersten Aufruf erzeugt und in einem Verzeichnis, das den gleichen Namen wie das Preset hat, zur Weiterbenutzung abgelegt. Beim 2. Aufruf des gleichen Presets für dieses Bild wird also gleich von der Platte des Servers ausgeliefert.
Wenn Du ein Bild direkt in Deine Seite einbauen willst, kannst Du Imagecache nutzen, indem Du den Pfad zu dem Presetbild angibst (das muß zu dem Zeitpunkt noch nicht existieren).
In Deinem Falle hast Du aber aus der Sicht von Imagecache 2 unterschiedliche Bilder. Die Tatsache, daß das 2. Bild von Dir bearbeitet wurde, ist dabei ohne Belang.
Beste Grüße
Werner
Sorry... aber mir ist immer
am 05.01.2010 - 13:19 Uhr
Sorry... aber mir ist immer noch nicht klar, ob du für jeden Bild-Node einen weiteren veränderten Bild-Node speichern möchtest oder nur verschiedene Bilder innerhalb einer Node. Oder nur verschiedene Ansichten mittels Imagecache.
Und wie die Veränderungen aussehen und wodurch sie zustande kommen.
Der User soll doch nichts verändern, oder? Also verschiedene Größen oder Ausschnitte verstehe ich noch aber Bearbeitung mit Gimp???
-----------
Kooperative Netze Hamburg