Убираем мета тег generator Joomla

Посмотрев исходный код любой из страниц вашего новоиспеченного сайта в шапке между <head></head> вы обнаружите тег <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />. Бывалые веб мастера сразу бросятся его убирать так он в принципе совершенно не нужен. <META NAME="Generator" CONTENT=""> - Внедряется в документ программой/приложением/скриптом, в котором был создан. Для веб мастера практической ценности не несет, используется производителем программного обеспечения в котором был создан документ.

И так в Joomla это выглядит примерно так:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru-ru" lang="ru-ru" >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="keywords" content="joomla, Joomla" />
<meta name="description" content="Joomla! - the dynamic portal engine and content management system" />
<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
<title>Мой сайт</title>

<link rel="stylesheet" href="/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="/templates/rhuk_milkyway/css/template.css" type="text/css" />
<link rel="stylesheet" href="/templates/rhuk_milkyway/css/blue.css" type="text/css" />
<link rel="stylesheet" href="/templates/rhuk_milkyway/css/blue_bg.css" type="text/css" />

<!--[if lte IE 6]>
<link href="/templates/rhuk_milkyway/css/ieonly.css" rel="stylesheet" type="text/css" />
<![endif]-->

</head>
А теперь расскажу как его убрать.
Существует 2 способа это сделать.

1. Открываем /libraries/joomla/document/html/renderer/head.php.
Находим примерно в строке 83-84
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
И комментируем, т.е. скрываем с помощью знака комментария php.
//$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
После чего просто сохраняем и проверяем наш html код.
Этот способ плох тем что если вы обновите вашу Joomla, то возможно это файл заменится на новый и тег Generator
отобразится снова.

2.Второй способ не убирает тег, но позволяет прописать своё значение, остается на всегда.
В панели управления Joomla идём >Расширения> Менеджер шаблонов> в списке установленных шаблонов выбираете ваш, активный в данный момент> Редактировать HTML. Между тегами <head>  И </head> вставляете
<?php $this->setGenerator('mysite'); ?>.