1) Főoldal kialakítása
A többnyelvű honlaphoz szükséges Internationalization (i18n) modul hibája miatt a magyar nyelvű főoldal egyelőre a http://drogreform.dima.hu/node/264 oldalon, az angol nyelvű főoldal a http://drogreform.dima.hu/node/265 oldalon látható.
A hibajelentés itt olvasható: http://drupal.org/node/193645
A beküldött hibajavító kód (patch) működik és megoldja a problémát, de a modul karbantartója még nem hagyta jóvá, ezért nem tettem fel. Ha élesbe akarjátok kapcsolni a honlapot, bármikor pár perc alatt megoldható a patch applikálása.
Szintén emiatt jelentkeznek a következő hibák:
– időnként — mivel a Drupal nem érzékeli, hogy most főoldalon van — a lead kép kis méretben jelenik meg;
– a bal oldali oszlopban fent látható nyelvváltó gombok hibásan működnek, nem a nyitóoldalakra mutatnak; logóra kattintva szintén nem a jó nyitólapok jönnek be.
Az i18n javítása után ezek a hibák maguktól meg fognak szűnni.
2) Kék színű főcím eltávolítása a sminkből az Eurodrog, Drogkönyvtár, Dossziék, Magunkról oldalakon
Kész.
3) Lábléc feljebb igazítása
Ahol lehetett, ott feljebb vettem. Például a címlapokon továbbra is elég nagy távolság van a tartalom vége és a lábléc között, a jobbra-balra floatolások feloldása miatt. Ha a feloldást kiveszem, akkor túl rövid tartalom esetén szétesne a smink. Távlatilag a smink újraépítése jelenthet megoldást.
4. Tartalombeküldő űrlap lecsúszásának megakadályozása
Kész.
5. Fix szélesség 1024-es monitorra optimalizálva
Kész.
6. Smink tesztelése és hibajavítása
Internet Explorer 6-osban az adminisztrációs oldal hibásan jelenik meg. Ez egy olyan megjelenítési hiba, ami sajnos semmilyen trükközéssel nem javítható, távlatilag a smink újraépítése jelenthet megoldást, a webhely adminisztrációjához Explorer 7-es, vagy bármilyen nyílt forráskódú böngésző használata ajánlott.
7. Keresőgomb megjelenésének kialakítása a főmenühöz hasonlóan
Kész.
8. Oldalsávokban az új blokkok egységes színű keretben
Kész.
9. Felhasználói aktivitás korlátainak beállítása
Kész. Ha befejeződött a webhely feltöltése, akkor célszerű az alapértelmezett beviteli formát „Szűrt HTML”-re átállítani, akkor nem regisztrált felhasználóknak nem jelennek meg a szövegszerkesztő gombjai; ezután majd cikkfeltöltéskor mindig ki kell választani a „Szabadon szerkeszthető szöveg” opciót a beviteli formáknál.
10. Hírlevél küldéshez Simplenews modul telepítés és konfigurálás
A telepítés megtörtént, a modul kezelőfelületének fordítása hibás karakterkódolással készült, ezért nem importáltam be. A fordítást egyébként is javítani akarom (elég sok panaszt generál a Drupal.hu fórumán), ha megvan a kész változat, akkor ide is felteszem.
11. Captcha telepítés és konfigurálás
Kész.
12. Angol nyelvű részleg kialakítása
Kész, a fent részletezett megkötéssel, tehát az i18n hibája miatt az angol címlap egyelőre nincs a helyén. Nem kaptam a „Társ… drogpolitikai oldala” feliratból angol verziót.
13. Webtárhely feltöltése a bérelt tárhelyre
Kész. A webhely élesbe kapcsolásakor a domain átirányításhoz szükség esetén instrukciókat küldök.
14. Kampányoldal kialakítása
Kész (feltéve, hogy nem kell angol nyelvű kampányoldal — ebben az esetben az angol nyelvű oldalakon PHP kóddal ki tudom kapcsolni a bal oldalon a kampányblokk megjelenítését).
Előre be nem tervezett kisebb-nagyobb feladatok:
– Rendszer frissítése Drupal 5.1-ről 5.3-as verzióra
– A korább teaser funkcót biztosító lejárt szavatosságú modul eltávolítása, új modul telepítése, új template készítése a teaserek helyes megjelenítéséhez
– Angol nyelvű címoldal a magyar oldalhoz hasonló (New Yorker típusú) kialakítása
– Sminkben némi tűzoltó munka
– Cirkalmas képek lecserélése
– Node Clone modul telepítése cikkmásolatok készítéséhez
– Kiegészítő modulokat átmozgattam oda, ahol rendesen a helyük van (modules könyvtár helyett a sites/all/modules mappába), kivéve a szövegszerkesztőt, mert annak az újbóli beállítása kicsit nagyobb munka lenne.
Mivel én nem tartottam a vállalt határidőt, ti viszont nem tartottátok az eredeti feladatlistát, ezért úgy gondolom, egálban vagyunk, úgyhogy szeretném kiszámlázni a szerződésben szereplő összeget 🙂
Hosszabb távú teendők
– szövegszerkesztő átmozgatása a sites/all/modules mappába
– smink újraépítése; ennek során három szempontot kellene figyelembe venni: (1) használjuk ki a Zen sminknek azt a tulajdonságát, hogy felülírható, így az alapsminket a Zen csapat karbantartja, és nekünk csak a felülírásokat kell gondozni; (2) jobbra-balra floatolás helyett valami robusztusabb megoldást kellene választani az oldal layout kialakítására (ez a megjelenést nem befolyásolja, csak a karbantartó dolgát könnyíti meg); (3) akadálymentesítés; (4) gányolások felszámolása a page.tpl.php fájlban.
A Drupal 5.x sorozat még kb. egy évig támogatott, tehát legkésőbb jövő őszig a webhely működőképes.
Még annyi jutott eszembe, hogy híreknél és médiamonitornál inkább hosszabb teaser szövegeket célszerű írni, mert a legfrissebb hír felkerül a lap tetejére a nagy kép mellé, és ha nincs elég szöveg, az szerencsétlenül néz ki.