Drupal
Top Drupal sites
Online dal primo novembre 2005, top.drupalsites.net elenca i siti Drupal più visitati. Basta registrarsi ed esporre un banner per partecipare alla classifica. Dopo il login, nel pannello di controllo c'è anche una piccola sezione dedicata alle statistiche con il riepilogo dei contatti ricevuti. Registrate il vostro sito/blog!
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)
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.
Drupal, Clean URL e Page Rank
Attenzione: post dal contenuto criptico, consigliata l'estensione di Firefox che mostra il valore del page rank o la toolbar di Google.
Recentemente ho ricevuto una mail da un lettore che mi chiedeva delucidazioni circa il Page Rank (PR) delle pagine sul mio blog dopo aver attivato l'opzione Clean URL (URL semplificati) di Drupal. Quello che succede è una cosa un po' strana:
- la mia home page ha PR x,
- tutte le pagine accedute in modo esplicito senza clean URL (tramite ?q= per intenderci) hanno PR x. Ad esempio ?q=private-blogging
- le stesse pagine accedute tramite Clean URL hanno PR inferiore, y < x oppure 0 (zero) ad esempio /private-blogging
Come è possibile che la stessa pagina (con gli stessi contenuti) una volta acceduta tramite ?q=titolo-post e un'altra tramite /titolo-post abbia un PR diverso? Non vorrei dire una castroneria, ma la spiegazione che mi sono dato è la seguente:
Google assegna il PR alla pagina e non all'URL. In pratica con i clean url disabilitati la pagina/post da visualizzare è un parametro contenuto query string (tutto quello che c'è nell'URL dopo il ?), quindi la pagina considerata da Google è e rimane sempre la stessa, il contenuto da visualizzare invece è parametrizzato.
Nel caso dei Clean URL abilitati, l'URL viene riscritto dal web server e l'antiestetico ?q= viene eliminato, ogni post pertanto sarà visto come una nuova pagina a se stante, con un PR basso o nullo se il post e nuovo.
A mio avviso non è molto convenitente, dal punto di vista del PR, attivare i Clean URL di Drupal dopo che Google ha assegnato un PR molto alto alla pagina ?q= .
Chiunque abbia maggiori informazioni in merito è invitato a lasciare qualche commento.
Planet Drupal e Drupal Talk
Due nuovi aggregatori su drupal.org: Planet Drupal e Drupal Talk. Il primo aggrega i post dei principali sviluppatori, utenti e sostenitori di Drupal, mentre il secondo frulla molti più contenuti come i post sui forum, le mailing list ecc. Fateci un salto se volete, ecco i link:
