Month of November , 2005
Drupal theme: alternare i colori di sfondo nei commenti
Nota: questi appunti sono per il motore phptemplate, fate una copia di backup dei file style.css e comment.tpl.php.
Per alternare i colori di sfondo nei commenti per prima cosa bisogna definire due classi nel foglio di stile del tema style.css, una per lo sfondo chiaro e una per lo sfondo scuro:
/* sfondo chiaro */
.comment-light { background-color:#F2F2F2; }
/* sfondo scuro */
.comment-dark { background-color:#F9F9F9; }
poi bisogna modificare il file comment.tpl.php nel seguente modo, sostituite questa linea:
<div class="comment <?php print ($comment->new) ? 'comment-new' : '' ?>">
con queste:
<?php if ($comment->cid % 2 == 0) : ?> <div class="comment-light <?php print ($comment->new) ? 'comment-new' : '' ?>"> <?php else: ?> <div class="comment-dark <?php print ($comment->new) ? 'comment-new' : '' ?>"> <?php endif; ?>
L'idea è quella di verificare se l'id del commento $comment->cid è un numero pari o dispari e applicare la classe .comment-light o .comment-dark di conseguenza.
Salvate i due file, caricate una pagina con alcuni commenti e verificate se il tutto funziona.
- Link al file comment.tpl.php (click pulsante destro poi salva con nome)
Fast Links
Alcune veloci segnalazioni:
- RssOWL 1.2
- 10 Things I Hate About (U)NIX: perchè è ora di ritirare il sistema operativo (u)nix via OSnews
- .NET 2.0 vs. Java 1.5 via OSnews
Remember the milk TO DO list manager
Se avete la memoria corta, un account su Remember the milk puo' fare al caso vostro. Il sito memorizza, condivide e pubblica tramite atom feed le vostre TO DO list. Interfaccia intelligente (le date dei task si specificano per esteso in inglese es: 3 thu 05 13:40PM e non selezionando una data dal calendario).
Techno API
Bella la Top 100 dei blog italiani, chissà se questo blog un giorno finirà nella lista? Al momento ci sono 2 top 100, una di Blogitalia e una di Qix, forse ho letto distrattamente i post ma mi sembra che nessuno abbia accennato alla pubblicazione del codice sorgente.
In ogni caso per chi volesse dilettarsi, le API di Technorati sono disponibili per i linguaggi di programmazione più diffusi. Una versione per PHP di Duck Soup occupa 4.5 KB e all'interno dell'archivio contiene un esempio facile facile da cui prendere spunto.
University roadmap
Settimana intensa quella passata, l'undicesimo esame è stato registrato sul libretto blu, complessivamente 1400 km sono stati percorsi tra andata e ritorno per rivedere la mia famiglia e i miei amici. Sto pensando che è il momento di iniziare a pensare alla tesi, sono indeciso tra uno stage esterno nelle tante aziende-sfruttatrici-giovani-informatici e un lavoro interno all'università. Boh ?!? Nel frattempo Ubuntu Linux 5.10 sta sostituendo la mia cara vecchia Slackware.
