Joomla 1.5: Componente per la gestione dei contatti |
|
|
|||
|
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!)
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
|




