Imagefield-enként több képet (értsd, egyszerre 20-30-at) szeretnék feltölteni. Erre eddig két modult találtam:
image_fupload
Eltekintve attól, hogy csak bizonyos imagefield verzióval hajlandó csak együttműködni, nem képes az imagefield-nél megadott alkönyvtárba pakolni a képeket, valamint a filefield_paths-al, és az imagecache sem hajlandó együttműködni. Vagyis ömlesztve pakolja be az files könyvtárba a képeket és bélyegképet sem készít...
imagefield_import
Sajnos (szerintem) a lényegét nem sikerült előcsalogatnom amodulból (lehet nem is tudja), nevezetesen 20-30 képet nem egy darab node-nak az adott imagefield-jébe tölti be, hanem 20-30 önálló node-ot készít, és egy képet egy node-hoz kapcsol.
Saját modul
Nem lenne nehéz készíteni egy import modult ami betölti az adott könyvtárból a képeket egy node imagefield-jébe, csak számomra olyan szinten el van rejtve a imagefield-el feltöltött képek adatainak tárolására elkészített függvények helye és működése, hogy nem sikerült visszakövetnem.
Próbálkoztam a direkt módszerrel is, vagyis közvetlenül a FILES és az adott imagefield táblájába beírni az adatokat, de valami rejtélyes módon (lehet, hogy valahol még tárolja a képekre vonatkozó adatokat) így nem mindig aktualizálódik a node-ban a képek listája (pedig a böngésző és a drupal cache-t is töröltem)
A próbálkozásaimhoz képest sikerült valakinek megoldani, hogy az imagefield-be egyszerre több (20-30 db) képet fel tudjon tölteni ?
Esetleg akad még általam nem ismert modul e feladatra ?
arra lenne érdemes indulni szerintem
hogy az imagefield_import alapján, illetve azt kiegészítve készíteni egy issue -t, ami feature request kategóriába megy egyből egy patch -el, ami megoldja, hogy az importnál kérdezze meg, hogy egy nodeba menjen e minden, vagy külön nodeokba.
ha szépen sikerül megírni szerintem simán be is kerül a modulba mert értelmes funkcióról lenne szó.
-
clear: both;