Condizionare la visibilità di moduli con MetaMod

Mercoledì 24 Settembre 2008 - 08:37

di massimo.giagnoni

CMS

Modulo Metamod

Come è noto, Joomla consente soltanto di stabilire su quali pagine del sito e a quali gruppi di utenti (Public, Registered, Special) un modulo deve essere visualizzato.

Chi ha bisogno di maggiore flessibilità potrà trovare utile Metamod, un’estensione che consente di creare delle regole di visualizzazione dei moduli completamente personalizzate.

Potremo ad esempio

  • Rendere un modulo visibile o invisibile in certe date o durante certe ore del giorno;
  • Rendere un modulo visibile solo ai visitatori provenienti da una determinata nazione. Per questa funzione è necessario installare il database GeoIP Country che identifica la nazione in base all’indirizzo IP;
  • Scrivere direttamente in linguaggio PHP le condizioni in base alle quali un modulo deve essere visibile o non visibile.

Quest’ultima possibilità potrà essere sfruttata in pieno solo dagli utilizzatori più esperti anche se sul sito dello sviluppatore sono disponibili esempi di codice pronti per l’uso.

MetaMod è distribuito con licenza open source per entrambe le versioni di Joomla. Va detto però che la versione per Joomla 1.0 richiede qualche modifica al core per funzionare al meglio.

Tags:

Categoria: CMS | Permalink

Commenti

1

Hi Massimo,

Thanks for the article on MetaMod. I just want to let you know that MetaMod has a new home page:

http://www.metamodpro.com/

I’ve also released MetaMod Pro, a new companion plugin for MetaMod that helps with layout issues that happen with some templates. Read about it at http://www.metamodpro.com/soft.....etamod-pro

While I am here, I’m looking for volunteers to translate MetaMod and MetaMod Pro into Italian. If anyone would like to help out for a free copy of MetaMod Pro, please let me know.

Thanks,
Stephen Brandon
MetaMod author

# - postato da Stephen Brandon - 08 Settembre 2009 - 05:01

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento