Több, mint 5 és fél év után elérkezett az idő, hogy nyugdíjba vonuljon a régi oldal és megszülessen az 5.0-s verzió. Mivel egyébként nagyjából 8 év magasságában járunk, elég nagy bizonyossággal állíthatom, hogy ilyen sokáig még egy design se bírta. Sok mindent nem is tudnék hozzátenni, az eredmény jól látható (ha csak nem rss olvasóban nézi a kedves olvasó a bejegyzést). Néhány dolog, ami változott:

  • A modern kor elvárásaihoz némiképp igazodva az oldal valamivel reszponzívabb lett.
  • A kommentelési lehetőség kikerült, a továbbiakban a bejegyzéshez kapcsolódó Google+ postban lehet majd megjegyezni dolgokat.
  • Like/+1 gombok sincsenek, csak hogy letisztultabbak és egyszerűbbek legyünk.
  • Bár még mindig nem vittem túlzásba a tartalmat, de már nem csak "Folyamatban..." van az Archívum oldalon. :)

Ééés nagyjából ennyi... Nem vittem túlzásba. :) Aztán biztos maradt egy rakat hiba és hiányosság benne, amit majd az elkövetkezendő évek során bőven lesz időm javítani.

Mikor olvastam, hogy az UltimateTagWarrior nem működik együtt teljes mértékben az új WordPress verzióval, már sejtettem, hogy ez nem lesz egy olyan sima átállás, mint például a 2.0.6->2.0.7 volt. Nem is mertem rögtön élesbe felmásolni az újat, gondoltam először helyben letesztelem, hogy hogyan viselkedne a rendszer az átállás után. Még szerencse, hogy így tettem.

Tovább...

A szolgáltatónk váltott PHP 5.2-es verzióra, minek hatására egy kis kimaradás keletkezett, annak köszönhetően, hogy az Ultimate Tag Warrior nem igazán hajlandó együttműködni ezzel az új PHP verzióval, az okokat egyenlőre passzolom, nem jelent meg még új verzió az UTW-ből, tehát lehet, hogy nem is ott van a hiba, hanem nálam. Mindenesetre a javítás meg nem érkeztéig nem igazán lesznek tages linkek.

Update: a tagek már mennek, viszont a kódszínezőt kénytelen voltam kikapcsolni (vagy az egyik, vagy a másik hajlandó csak menni, egyszerre a kettő nem). Sz'al érdekes dolgok folynak itt... :)

Update 2: mellesleg az idegeimre megy vagy a PHP 5.2 vagy a WordPress... vagy a legvalószínűbb, hogy mindkettő (nem működtek a /tag/ linkek, aztán megnéztem egyet úgy, hogy /index.php/tag/, aztán utánna már ment az összes /tag/ is... ááá).

Update 3: a PHP 5.2 új memóriakezelése volt a bűnös. Az alapértelmezett php.ini-ben is megduplázták a memory_limit-et. Újra működik minden, hurá... :)

Ismét elérkezdtem ahhoz a ponthoz, hogy meguntam a régi dizájnt és sikerült egy olyan újat csinálnom, ami eléggé tetszett ahhoz, hogy elkezdjem lekódolni is. Ennek az eredményeként született meg a deadlime.project immár negyedik verziója "squeezed out" kódnév alatt.

Nézzük meg, mi is változott az előző verzió óta (természetesen a dizájnon kívül):

  • Felszámoltam a kategóriarendszert, helyette tagek lettek. A tagek linkjei mellett meg ottvan a tagenkénti RSS is, ha valakinek arra fájna a foga.
  • A bejegyzés-értékelőt teljesen átírtam. Most már a dizájnba is belepasszol, meg trendi AJAX-os megoldással van kivitelezve, hogy passzoljon a XXI. század igényeihez.
  • Avatar egyenlőre nincsen, később Pavatar támogatás bevezetését tervezem.

Ami viszont még nem készült el, csak voltam olyan türelmetlen, hogy a befejezés előtt feltegyem az oldalt:

  • A hozzászólások rész teljes egészében még átírásra kerül egyszer-kétszer. A hozzá tartozó CSS sincs még meg, és még azt sem tudom biztosan, hogy hogyan fog dizájnilag kinézni.
  • Pár kisebb CSS hiányosság.
  • IE kompatibilitás egy része (CSS terén is, meg a PNG-k még sötétebbek ott)

További kellemes, (halott) citromban gazdag böngészést mindegykinek... :)

Erőt vettem magamon és egy kicsit fejlesztgettem az oldalt. Egyrészről elkészült az oldalsáv, annak köszönhetően, hogy a WordPress Widget pluginja megkönnyítette az életemet ebben a témában. Egyenlőre csak az archívum, a bejegyzéseket tartalmazó kategóriák és a blogroll kapott ott helyet, de tervben van még a legfrissebb öt hozzászólás listázása is, csak egy kicsit vékony az oldalsáv ezért nem igazán szépen jelennek meg alapértelmezetten. Emellett még várható egy kis AJAXolós JavaScript megoldás is, hogy ne töltődjön újra az oldal a kinyitás-becsukás alkalmával.

Másodszor pedig egy kicsit belenyúkáltam az alapértelmezett hozzászólás-listázásba is, hogy legyen gravatar támogatás (nem mintha olyan sok hozzászólás érkezne, de gondolni kell a jövőre is). Továbbra is a halott citrom legyen veletek.

Az "újrakezdés" jegyében sok minden változott. Kezdhetjük talán a legszembetűnőbbel, a dizájn lecserélődésével. Egyenlőre még nem üzemel 100%-on, mert a jobb oldali Sidebar nevezetű rész még hiányzik (az a fülecske hivatott jelezni a helyét addig is). Aztán természetesen (végre) átköltöztünk az új címre (köszönet érte a t-hosting-nak), a régi bejegyzéseket magunk mögött hagyva. Meg igazából a régi kategóriákat is.
Mint említettem a régi oldal utolsó bejegyzésében, az oldal tartalma is változni fog egy kicsit. Talán egy kicsit nagyon is. Már az előző verzióknál is nem titkolt vágyam volt egy kicsit szakmaibb blogot összehozni (még ha olyan szerencsétlen helyzetben is vagyok, hogy nem értek túl sok mindenhez). Az új kategóriák ezt hivatottak elősegíteni.

Aztán itt van még a motor, ami jelenleg a deadlime alatt dübörög, nem saját fejlesztés, mint az eddigi két (két és fél) verziónál. Igazából elkezdtem írni a saját motort (a szerencsésebbek megtapasztalhatták már egy kicsit a működését), de valahogy még azt a bizonyos fényt se láttam az alagút végén, nem hogy a befejezés közelébe kerültem volna. Így hát kapott egy WordPress 2.0-t a segge alá. Az őszintét megvallva: bloggolni szeretnék inkább és nem blogmotort fejleszteni. Van elég lehetőségem a PHP "tudásomat" kiélni más projektekben. Viszont ha még így is a blogmotor fejlesztésére áldozom felesleges szabadidőmet, akkor legalább nem fog hajtani semmiféle határidő vagy "minél-gyorsabban-fejezzük-be" érzés és úgy nyerheti el végleges formáját, ahogy azt én szeretném.

Szóval kb. ennyiről lenne szó. A C-Vitamintól minden formájában mentes halott citrom legyen Veletek az elkövetkező években, amíg még életben tudom tartani ezt a projektet... :)