Drupal themes

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

Drupal themes on www.langmi.de

Trovato su drupalitalia.org 100 temi per Drupal pronti da scaricare e installare li trovate su www.langmi.de.

Syndicate content