Impedire la visualizzazione dei blocchi moduli di un template con ?tp=1
Guide Joomla -
Trucchi e consigli
225
(3 voti, media 5.00 di 5)

Per impedire la visualizzazione dei blocchi moduli di un template con ?tp=1 il modo più semplice è quello di aggiungere al file .htaccess
##### Start ?tp=1 prevention ######
RewriteCond %{QUERY_STRING} tp=(.*)
RewriteRule ^(.*)$ index.php [F,L]
##### End ?tp=1 prevention ######
Se per caso questo sistema creasse qualche problema con il rewrite del nostro JoomlaSite potremmo optare per un' altra soluzione.
Aprire il file /libraries/ joomla/application/module/helper.php. Attorno alla riga 200 trovate questo codice:
//dynamically add outline style
if(JRequest::getBool('tp')) {
$attribs['style'] .= ' outline';
}
Commentare la linea 3 con / / così
//dynamically add outline style
if(JRequest::getBool('tp')) {
//$attribs['style'] .= ' outline';
}
Fatto questo, il ?tp=1 non funzionerà ed impediremo a chi voglia decifrare il nostro template di vedere i blocchi modulo.
Esistono anche altri metodi, ma questi sono i più semplici da attuare. Ne conosci altri?
Altri Articoli :
» SuperSaaS e il servizio di prenotazione online
SuperSaaS 1.1 è un modulo per Joomla che consente all'utente di fare un unico login per accedere al servizio di prenotazione...
» Personalizzare un modulo dentro un contenuto
Già abbiamo parlato di come , ma non di come impostare ad esso una classe Css personalizzata. Infatti, con la Joomla 1.5 può...
» Vedere le posizioni modulo di un template con ?tp=1
Questo è un trucco semplice e già abbastanza noto che ci permette di vedere le posizioni moduli di un template senza dover...
» Il Blocco modulo collassabile
Più che di modulo dovremmo parlare di blocco modulo, o forse meglio di posizione blocco modulo. Infatti, a collassare non è il...
» Adsense su Joomla. Come avere gli annunci di Google sul tuo sito
Disponendo già di un account su Adsense, per inserire gli annunci pubblicitari di Google su Joomla potremmo servirci di un...
Aggiungi commento