Month of November , 2005

8 Nov 05

Drupal theme: alternare i colori di sfondo nei commenti

anteprima 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.


7 Nov 05

Fast Links

Alcune veloci segnalazioni:


5 Nov 05

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).

5 Nov 05

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.

5 Nov 05

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.