Back to top

Apr | 08 27 Domenica
 

Joomla 1.5: Componente per la gestione dei contatti

Stampa E-mail  
Autore : Joomlait  » Questo articolo è stato letto: 24752 volte »  
 
Tratto dal sito Sviluppare in rete il seguente articolo presenta QContacts un componente per la gestione dei contatti alternativo a quello incluso in Joomla!

Joomla! da sempre include nell'installazione base un componente per la gestione dei contatti (com_contact). Il componente fa il suo onesto lavoro consentendoci di creare un numero a piacere di categorie di contatti ed inserire per ogni contatto indirizzo, numero di telefono, di cellulare, di fax e altre informazioni che possono essere pubblicate sul sito o rese consultabili solo dal backend di Joomla! Oltre a questo possiamo visualizzare un modulo che consente ai visitatori l'invio di una email al contatto direttamente dal sito web.

Può capitare (ed in effetti mi è capitato recentemente) di avere bisogno di qualche funzione in più. In questo caso si potrebbe decidere di fare delle modifiche direttamente al codice di com_contact. Così facendo si corre però il rischio di perdere tutte le modifiche fatte nell'eventualità (non tanto remota) che alcuni file del componente standard contatti siano sovrascritti da un successivo aggiornamento di Joomla!

Una strada sicuramente migliore è quella di creare un nuovo componente, derivato da com_contact. La licenze GNU/GPL di Joomla! ce lo permette purché anche il componente derivato sia rilasciato sotto licenza GNU/GPL o compatibile.

Tutto questo preambolo per presentare QContacts un componente per la gestione dei contatti alternativo a quello incluso in Joomla! e rispetto al quale presenta questi miglioramenti (almeno io li reputo tali!)

  • alcuni campi informativi aggiunti alla scheda contatto: Skype e Yahoo Messenger
  • possibilità di proteggere con un codice captcha anti-spam il modulo per l'invio dell'e-mail
  • possibilità di aggiungere campi personalizzati (massimo 3) al suddetto modulo

Non sono molte modifiche, ma erano quelle che servivano a me e spero siano utili anche ad altri, nuove funzioni potranno essere aggiunte in future versioni.

QContacts è un componente che funziona in modalità nativa in Joomla! 1.5 (quindi non potete utilizzarlo in Joomla! 1.0)

Per il codice anti-spam ho utilizzato Securimage (www.phpcaptcha.org) una libreria open source per la generazione di immagini captcha, che richiede che siano installate sul server le librerie grafiche GD2 con il supporto per i font TrueType.

Ecco il link per scaricare il componente, sul sito trovate anche le istruzioni e la documentazione

QContacts


Articoli più recenti:

 

Ricerca su Joomla.it

Primi passi Non perdere la lettura di questi interessanti suggerimenti, utilissimi per chi si avvicina per la prima volta al mondo Joomla!
kreatif-multimedia-logo