Web

Drupal eletto come miglior CMS del 2007

Drupal è stato premiato come miglior CMS del 2007 nella classifica generale dei CMS indetta da PacktPub.org.

Lo scorso anno il primo premio era stato dato a Joomla, che per pochi punti aveva superato Drupal. Quest'anno invece Drupal ha superato Joomla vincendo ben 5000 dollari.

Il terzo classificato è stato CMS Made Simple.

Oltra alla classifica generale ci sono stati altre "sotto categorie" dove sono apparsi anche e107, mojoPortal, Plone e Wordpress.

Archiviato in

Temi per Drupal

Alla pagina Temi Drupal ci sono i temi per Drupal che ho pubblicato anche nel sito Drupal.org.
La pagina è raggiungibile anche dalla sezione Grafica del sito.

Aggiornamento sicurezza per Drupal

Da ieri sono disponibili le versioni 4.7.8 e 5.3 di Drupal. Entrambe contengono degli aggiornamenti che risolvono alcuni problemi di sicurezza.
L'aggiornamento è consigliato poichè alcune vulnerabilità corrette sono di livello critico. Oltre a queste correzioni sono presenti più di una ventina di bugfix.

Consiglio a tutti coloro che gestiscono dei siti con Drupal di iscriversi alla newsletter degli annunci di sicurezza che si trova in questa pagina.

Archiviato in

Statistiche di Google

Google AnalyticsFino a pochi giorni fa, per le statistiche dei siti web che gestisco, utilizzavo BBClone, un progetto Open Source scritto in php.

Mi sono sempre trovato bene, però, ultimamente, finex.org sta avendo sempre più visitatori e BBClone non è in grado di gestire efficentemente il carico di utenti.

Ho cercato quindi altri software per sostituirlo, però non ho trovato niente di veramente valido. Ho deciso quindi di affidarmi ad un sistema esterno per la gestione delle statistiche.

Il servizio in questione è Google Analytics.

Drupal, Articoli simili

Un funzionalità molto interessante di Drupal è sicuramente Similar Entries. Questo modulo permette di visualizzare un elenco di nodi simili all'articolo correntemente visualizzato. Lo potete vedere in azione qui a fianco.

jQuery integrato in Drupal, perchè non usarlo?

Dopo aver cercato inutilmente di far coesistere jQuery e Mootools per alcuni effetti grafici che volevo realizzare in un template per Drupal, ho deciso di usare jQuery visto che è già integrato nel mio CMS preferito.

L'effetto speciale non è altro che il far apparire e scomparire una parte del sito cliccando su un punto ben preciso del sito.

Il codice da inserire nel template è banale:

$(document).ready(function() {
  $('a#ID_LINK').click(function() {
    $('#ID_OBJ').toggle(500);
    return false;
  });
});
<tag>test</tag>

jQuery + Mootools, conflitti e trucchetti

Lavorando su un template per Drupal che utilizza Mootools mi sono accorto di alcuni problemi. Questa libreria va in conflitto con jQuery (utilizzata dal motore di Drupal) rendendo non funzionanti opzioni come i blocchi a scomparsa o l'autocompletamento in alcune caselle di testo.

Il problema è da cercarsi nel codice delle due librerie: entrambe dichiarano una funzione:

$()

Ovviamente le due funzioni sono differenti per cui bisogna trovare un rimedio per poter conciliare le due librerie.

Come integrare Google Video in un sito

Caricare un filmato su Google Video è decisamente semplice, un po' meno è l'integrazione del video in un sito esterno. Google Video fornisce infatti un codice HTML da inserire nelle proprie pagine per caricare il filmato esternamente, però questo codice non sono riuscito a farlo funzionare. Ho dovuto quindi escogitare un meccanismo differente.

Archiviato in

Rilasciato Drupal 5.0

Dopo otto mesi di sviluppo è stata finalmente rilasciata la versione 5.0 del famoso CMS Drupal. L'annuncio ufficiale lo si può leggere qui.
Dalla versione precedente (4.7.5) ci sono numerosi aggiornamenti. La prima cosa che l'utente nota è la nuova interfaccia di amministrazione completamente ridisegnata. Ora è organizzata decisamente meglio ed è molto più intuitiva. Anche le singole pagine di configurazione sono state semplificate per permettere una più facile gestione. Sono state aggiunte delle fuonzionalità molto interessanti come l'installer via web, la possibilità di scegliere un tema differente per le pagine di amministrazione o la possibilità di creare dei tipi personalizzati (estendibili tramite il modulo CCK). Anche la gestione dei moduli è stata migliorata aggiungendo un sistema di dipendenze tra i moduli e raggruppandoli per categorie.
Poi c'è anche tutta un serie di novità per gli sviluppatori come ad esempio l'inclusione della libreria jQuery o il miglioramento del motore di gestione dei temi PHPTemplate.

Archiviato in

Progetto per Alépé

Progetto per AlépéE' online il nuovo sito del Progetto per Alépé.

Archiviato in