Keresés

Képkezelés a legegyszerűbben egy magazinhoz, de mivel?

Kocsis Kata képe

Szeretnék olyan nézeteket gyártani az online magazinhoz, amelyekben thumbnail képek is szerepelnek a lead és a cím mellett. Amikor ráklikkelek a cikkre, akkor a content részben ugyanezt a képet szeretném nagyobban is látni, valahol a szövegben. (Az is elképzelhető, hogy egy cikkhez több képet is rendelnék a későbbiekben.)

Image Assist-tel elértem ezt egy képpel, de nem tudtam például a kép és a szöveg közötti távolságot beállítani, keretet adni a képhez, stb., pedig én ilyen pofásan szeretném a képeimet beszúrni...

Tehát a tartalom bizonyos pontjaira képeket szeretnék beszúrni, amelyek közül egy látszana a view-imban (a különböző view-khoz különböző képméret tartozhatna, legalább két típust szeretnék, egy sűrűbbet kisebb képekkel, és egy ritkábbat nagyobbakkal).

Mi kell ehhez minimálisan? Wysiwyg feltétlenül szükséges? Nem sikerült rájönnöm, hogy a Wysywyg API-val (+TinyMCE illetve +CKEditor) megszerkesztett tartalom végül is milyen viszonyban van azzal, ami a végén megjelenik. Például a fonttípus nem érvényesült, eltűnt az Összefoglaló beolvasztása gomb, ilyesmik.

Nem írom le, mi mindennel próbálkoztam, de teljesen összezavarodtam a rengeteg lehetőség között (imagefield-től, imagecachen át a fent említettekig).

Szóval SEGÍTSÉG!!!

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Übercart export - import II. avagy használjuk a Feeds modult

gazsesz képe

Egy nagyobb projekt kapcsán találtam meg ezt a remek modult, amit úgy hívnak, hogy Feeds. Arra volt szükség, hogy egy külső adatbázisból napi rendszerességgel importáljon adatokat, illetve frissítse a meglévő adatokat.
Nos, erre tökéletes megoldás a Feeds modul.

Létezik 6-osra, 7-esre, megeszik xml-t, csv-t, txt-t, meg sok egyebet. Lehet időzíteni, lehet manuálisan fájlt feltölteni, lehet url-t megadni, hogy honnan szedje az adatot, szóval tényleg remekül használható eszköz.

Drupal 7:
---------

tovább

Többynelvű oldal, taxonomy term

gazsesz képe

Csak egy apró dolog, amire érdemes figyelni, ha többnyelvű oldalt készítünk, és a taxonomiát is használni akarjuk.
Célszerű úgy beállítani a szótárat úgy, hogy a kifejezések azonosak, csak a fordítást kell hozzáadni, így a taxonomy/term/xx útvonalak mindig működni fognak és a tartalmak fordításakor nem kell nyelvenként újra hozzárendelni a kifejezéseket.

Nekem elsőre nem találta meg a kifejezést, holott a taxonomy translation modul be volt kapcsolva.

tovább

Boost modul

gazsesz képe

Egyszer csak eljött az idő, hogy "szóltak rendszergazdáék", hogy lassúak az oldalak, tenni kék' valamit.
Gyors utánaolvasás például itt http://drupal.hu/forum/drupal-gyors%C3%ADt%C3%A1s-ismeretlen-k%C3%A9rd%C... , azután Boost modul letölt, feltölt, kicsomagol, próbálkozik. Többszöri nekifutásra sikerült csak beüzemelnem, amit lejegyzeteltem és ezt alább meg is osztom. A Memcache-be még nem mertem belevágni.

feltölt, bekapcsol
az oldal gyökérkönyvtárában létre kell hozni a következő könyvtárstruktúrát
cache - normal
- perm
A könyvtárak jogosultásgait 777-re kell állítani.

tovább

Mező értékétől függő átirányítás

gazsesz képe

Esettanulmány

A megoldandó feladat a következő:
---------------------------------
- két AdWords hirdetés fut párhuzamosan, eltérő célcsoportoknak
- regisztráltatni kell a látogatókat, ahol adatokat kérünk be tőlük
- az adatok megadása után - attól függően, hogy melyik hirdetésről érkeztek, eltérő oldalakra kell átirányítani őket.

A megoldás (még tesztelés alatt):
---------------------------------

tovább

Időzített megjelenés II. - Rules modul a gyakorlatban

gazsesz képe

Ebben a segédéletben annak leírását találod, hogy egy node beküldésénél megadott időpontban (dátum) legyen csak nyilvános a node (tartalom). Az oldal a http://drupal.org/node/520012 majdnem szó szerinti fordítása.

A megoldás megértéséhez mindenképpen olvasd el az előző segédletet.

Az itt ismertetett megoldás már egy következő lépés az időzített hírlevelek megvalósítása felé, vagy "akciós" oldalak létrehozásához.

Előzmények - előkészítés
------------------------
Szükséges egyéb modulok:
- CCK

tovább