Suche -> "Image Field" -> Upload von externen Bildern?
am 26.01.2010 - 12:04 Uhr in
Hallo Freunde,
ich habe bisher "Image Field" und "IMCE Image" ausprobiert - leider kann man mit diesen Modulen nicht richtig externe Bild-Dateien hochladen!
Wenn man diese Module als "Feld" verwendet und unter "Inhalt erstellen" ein Bild hochladen will, "poppt" immer sofort ein Fenster auf in dem man "Locale" Bilddateien angeben kann (vom eigenen PC). Diese Bilddateien werden dann hochgeladen und verwendet!
Ich benötige aber die Funktion, dass man eine externe Bild-URL für den Upload angeben kann!
z.B. http://www.externe-URL.com/image32445.jpg
Nach der Eingabe dieser URL, läd das Modul das Image runter und speichert es in einem vorgegebenen Ordner im Drupal-Vrzeichnis!
Ich benötige dies da ich viele Datensätze per "Nodeimport" importieren will und in einem CSV-Feld gebe ich einfach die externe Bild-URL an!
Hat da jemand eine Idee?
Viele Grüße Matthias
- Anmelden oder Registrieren um Kommentare zu schreiben
Feeds
am 26.01.2010 - 13:54 Uhr
Hi,
schaumal ob http://drupal.org/project/feeds was für dich ist.
---
Viele Grüße,
Kars-T
| comm-press
Viele Grüße,
Kars-T
Hallo Kars, vielen Dank für
am 26.01.2010 - 15:49 Uhr
Hallo Kars,
vielen Dank für den Hinweis aber ehrlich gesagt sehe ich bei Feeds nicht durch!
Ich habe alles so wie in der Anleitung gemacht .... kP was da jetzt passiert ist ... ich sehe jedenfalls nichts ... ich glaube nicht, dass das das Richtige für mich ist!
Ich importiere die Daten ja eigentlich schon per "Node Import" - das funktioniert ja auch super!
Eine CSV-Zeile sieht so aus
http://www.bildURL1.com/5662.jpg;http://www.bildURL2.com/23344.jpg;19;157;bruenette;braun;London;Englisch;Anfrage;Nein;230;410;auf Anfrage;1500;auf Anfrage;1336;
Diese Daten werden perfekt importiert und als fertiger Node ausgegeben! Super!
Ich brauche jetzt aber zusätzlich von "bildURL1.com/5662.jpg" (field_image1) ein LOCAL gespeichertes Thumbnail! Diese Thumbnails will ich für die "Preview-Gallery" verwenden damit (NUR für die Gallery) nicht ständig die externen Bilder geladen werden müssen.
Die "Preview-Gallery" zeigt zwischen 50 und 100 Thumbnails (von 50 - 100 Nodes/CSV-Datensätzen) an - jedes externe OriginalBild hat eine Größe von 100 - 150 kb - bei 50 Preview-Bildern sind das locker mind 5 MB an BildTraffic der von 50 verschiedenen externen Quellen geladen wird - das ist erstens viel zu viel und zweitens sind einige externe Server sehr lahm, sodass die Gallery nicht sofort vollständig geladen wird da einige Bilder mehrere Sekunden benötigen damit Sie angezeigt werden - deswegen benötige ich von jedem "field_image1" ein kleines local gespeichertes Thumbnail damit dei Ansicht der Gallery zügig von statten geht (jedes Thumbnail soll nur 100px Breite haben) und eine Größe von 10 - 15 kb !
Normalerweise sollte dies mit "Embedded Media Field" funktionieren aber genau diese Funktion (Thumbnail anlegen und ausgeben) arbeitet nicht richtig!"!
Ich frage mich sowieso wie man solch ein Modul schreiben/anbieten kann und genau die Funktion auf die es ankommt - geht dann nicht? Es ist mir vollkommen unverständlich! Und obwohl dieses Problem lange bekannnt ist und angeblich gepatcht wurde, funktioniert es einfach nicht!
Ich sitze jetzt den 3ten tag an diesem Problem aber es ist einfach nicht zu lösen! Ich habe alles ausprobiert und versucht aber es ist nichts zu machen!
Wenn ich für diese externen Bilder jetzt keine automatischen thumbnails erstellen kann dann muss ich das "PER HAND" machen!
Es werden am Ende über 10000 Nodes sein - in jedem Node werden 4 - 6 externen Bilder - angezeigt! Von einem Bild im Node benötige ich 1 locales Thumbnail - das bedeutet im Endeffekt ich muss jetzt 10000 Thumnails per Hand anlegen???????
10000 mal -> "Bild speichern unter" -> 10000 Mal Field-Image-Upload des Thumbnails für jeden Node damit dieses Feld per View ansprechbar ist (für die Gallery) usw.
Das ist doch lächerlich oder?
Damit bin ich noch nicht fertig wenn ich mit Krückstock im Altersheim sitze!
Es ist jetzt so, dass ich Drupal einfach nicht nutzen kann ....
Drupal rockt!!!
Zitat: Ich frage mich
am 26.01.2010 - 19:04 Uhr
Ich frage mich sowieso wie man solch ein Modul schreiben/anbieten kann und genau die Funktion auf die es ankommt - geht dann nicht? Es ist mir vollkommen unverständlich! Und obwohl dieses Problem lange bekannnt ist und angeblich gepatcht wurde, funktioniert es einfach nicht!
Es kann ja sein, das du einen Sonderfall darstellst, der so nicht bedacht war. Oder es funktioniert halt einfach nicht. Das ist so bei Open Source.
Du hast nur 2 Möglichkeiten:
1. In die Issuequeue einen Bug oder Support request posten und warten.
2. Oder einen Patch erstellen und schauen, das der commited wird.
Und Dinge wie "das ist doch lächerlich oder?" werden nicht gern gesehen, bei freiwilliger und unentgeltlicher Arbeit.
---
Viele Grüße,
Kars-T
| comm-press
Viele Grüße,
Kars-T
Hallo Kars, sorry für die
am 26.01.2010 - 19:53 Uhr
Hallo Kars,
sorry für die Formulierung!
Mit "lächerlich" meine ich das Anlegen von 10000 Thumbnails per Hand! Ich hätte auch "blödsinnig/zu aufwendig/unlösbar" schreiben können!
Es war also nicht die (unendgeltliche) Arbeit an dem Modul gemeint sondern die Aussicht auf eine mehrjährige "Thumbnails-per-Hand-erstellen-Tätigkeit" !
Issuequeue ist online aber ob bzw. wann der Bug behoben wird, ist fraglich!
Ich sollte möglicherweise keine Beiträge schreiben wenn ich frustriert bin!
Ich werde mir jetzt solch ein Module (endgeltlich) coden lassen - ansonsten brauche ich bald ein Haartönugsmittel weil ich - vom Ärger - Graue Haare bekommen habe!
Beste Grüße erstmal Matthias
Drupal rockt!!!