Svetainės pokyčiai
Šią naktį padariau šiek tiek pakeitimų svetainėje. Kai kurie
pastebimi, o kai kurie ir ne ;)
Pirmiausia, šoniniame meniu įdėjau lietuviškų dienoraščių nuorodas.
Šoninės nuorodos dabar imamos iš bendro šablono naudojant
HTML::Template modulio <TMPL_INCLUDE>
direktyvą.
Taipogi pakeičiau ir CSS bylą, padarydamas kad nuorodų pabraukimai
būtų daromi ne per text-decoration, o per
border-bottom. Kam? O šiaip sau…
eksperimentuodamas. Dabar su nuorodomis susijusi CSS dalis atrodo
taip:
.blogtext a {
color: #005990;
background-color:inherit;
text-decoration: none;
border-bottom: #005990 1px dotted;
}
.blogtext a:hover {
text-decoration: none;
color: blue;
background-color: #eff;
border-bottom: blue 1px solid;
}
Tačiau patys didžiausi pakeitimai buvo padaryti skripte, kuris
apdoroja elektroniniu paštu gautus prašymus įdėti naujieną. Dabar jis
sudėjęs viską į duombazę dar sugeneruoja RSS naujienas, kurios vėliau
statiškai pateikiamos visiems. Tai kaip ir savotiškas kešavimas. Kitas
svarbus dalykas, kurį daro mailblog.pl yra weblogs.com pinginimas per
XMLRPC. Tai daroma labai paprastai su XMLRPC::Lite moduliu:
use XMLRPC::Lite;
XMLRPC::Lite -> proxy('http://rpc.weblogs.com/RPC2')
-> call('weblogUpdates.ping',
'Moxliuko pasaulis',
'http://lietuvoje.lt/~moxliukas/');