|
Standardní zdrojový kód webových stránek generovaných Joomlou obsahuje kód podobný tomu následujícímu. V hlavičce je mimojiné metatag "Generator".
<head>
<title>Povinné ručení</title>
<meta name="description" content="Za sjednání pojiš..." />
<meta name="keywords" content="povinné ručení, ..." />
<meta name="Generator" content="Joomla! - Copyright (C) 2005 - 2007
Open Source Matters. All rights reserved." />
<meta name="robots" content="index, follow" />
Vadit nám nemusí, nicméně jestliže chceme třeba kvůli bezpečnosti našich stránek dávat ostatním, co nejméně vědět, že náš web jede na CMS Joomla, můžeme ho chtít odtranit.
Dalším důvodem, proč tento metatag odstranit je fakt, že některá rozšírění Joomly, například populární komponenta JoomSEF od Artia ve své neplacené verzi, do tohoto tagu vkládají reklamní odkazy na svoje sponzory.
Jak tedy na to?
includes/frontend.php
v tomto souboru najděte:
$mainframe->addMetaTag( 'Generator', $_VERSION->PRODUCT . " - " . $_VERSION->COPYRIGHT);
a zakomentujte tento řádek. Výsledný kód:
function mosShowHead() {
global $database, $option, $my, $mainframe, $_VERSION, $task, $id;
global $mosConfig_MetaDesc, $mosConfig_MetaKeys, $mosConfig_live_site, $mosConfig_sef, ...;
$mainframe->appendMetaTag( 'description', $mosConfig_MetaDesc );
$mainframe->appendMetaTag( 'keywords', $mosConfig_MetaKeys );
// $mainframe->addMetaTag( 'Generator', $_VERSION->PRODUCT . ' - ' . $_VERSION->COPYRIGHT);
$mainframe->addMetaTag( 'robots', 'index, follow' );
|