Celkem dlouho jsem odolával bezpečnostním hláškám ohledně aktualizací DokuWiki, na které provozuji zdejší stránku. Updaty jsem odkládal hlavně kvůli množství zásahů, které jsem do kódu za účelem různých vylepšení udělal. Mergování těchto změn se stalo se zvyšujícím počtem změn v distribuci DokuWiki dost obtížné.
Před 2 týdny jsem si řekl dost a rozhodl se s tím něco dělat. Všechny úpravy jsem zahodil a stránky přenesl do nové instalace DokuWiki a postupně doplnil nezbytné pluginy. Blogovací plugin jsem nahradil za schopnější BlogTNG, jako šablonu jsem použil mnml-blog. Časem třeba dojde i na vlastní design.
Samozřejmě jsem neodolal, a několik úprav do kódu pluginu a templaty udělal (hlavně podporu pro dvojjazyčný web). Ale od minule jsem trochu zestárl a zmoudřel a kód DokuWiki je zatím netknutý, takže to nebrání hladkým updatům :-). Navíc jsem zúročil své nabyté zkušenosti s “lepšími” verzovacími systémy a úpravy si vedu v paralelní branchi k updatům z oficiálních zdrojů. Postupně to tu dolaďuji, hlavně doplňuji chybějící české lokalizace v pluginech a templatě.
A až tohle všechno dodělám, dojde i na responzivní layout :-).
Komentáře