Sei qui: Home Informatica JOOMLA Come personalizzare il meta tag generator

Marian TANASE webspace

Come personalizzare il meta tag generator

E-mail Stampa PDF
Votazione Utente: / 2
ScarsoOttimo 
Sui siti creati con le versioni 1.5.x di Joomla, visualizzando il codice sorgente della pagina, troviamo tra le prime righe :
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
Una richiesta comune dei web master che utilizzano questo CMS, per raggioni di sicurezza, è la possibilità di rimuovere o personalizzare il generatore di meta-tag.
Vediamo alcune soluzioni in merito.

1. Eliminare la riga completamente

Apriamo /libraries/joomla/document/html/renderer/head.php con l'editor di testo preferito.
Cerchiamo la parola generator (intorno alla linea 84).
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
e la commentiamo aggiungendo // all'inizio riga in questo modo :
//$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
Salva le modifiche!

2. Modicare il testo del "content"

Dal pannello di controllo di Joomla, Estensioni > Gestione template, selezionare il template predefinito.

Click su Modifica e poi click su Mod.HTML.
Aggiungi tra <head> e </head> il seguente codice:
<?php $this->setGenerator('Inserire qui le tue parole'); ?>
Salva le modifiche!

3. Eliminare il contenuto del "content"

Source: Removing the Joomla Generator Tag - The Art of Joomla

Procediamo come al punto precedente per aprire il file index.php del template predefinito.
Aggiungiamo sempre tra <head> e </head> il codice:
<?php $this->setGenerator(null); ?>
Dopo aver fatto questo, ricarichiamo la pagina e visualizziamo il sorgente. Adesso abbiamo una riga del tipo:
<meta name="generator" content="" />
Salva le modifiche!
Commenti (4)
  • biagio  - Joomla comments

    Come posso eliminare la scritta Powered by !JoomlaComment 4.0alpha3
    che compare sotto .

    Grazie

  • Marian  - Nascondere, non eliminare!

    Ciao Biagio,
    E raccomandabile nascondere la scritta "powered by..." invece di eliminarla.
    Per fare questo, devi solo aggiungere una riga di codice nel file css del tuo template, in questo modo:

    Codice:
    #poweredby {display:none;}
  • natoli

    mentre per rimuovere questa scritta??

  • Marian  - re:
    natoli ha scritto:
    mentre per rimuovere questa scritta??


    Di che cosa stai parlando?

Commenta
I tuoi dettagli:
Commento:
[b] [i] [u] [url] [quote] [code] [img]   
:D:angry::angry-red::evil::idea:
:love::x:no-comments::ooo::pirate:
:?::(:sleep::);)
;)):0
Security
Inserisci il codice anti-spam che vedi nell'immagine.
Ultimo aggiornamento ( Venerdì 12 Giugno 2009 14:55 )