Добрый вечер уважаемые форумчане, недавно загрузил себе joomla 2.5.1, честно говоря особо в админпанеле не разбирался,но в коде шаблона по умалчанию увидел такую строчку,и как ее убрать там не нашел:
<meta name="generator" content="Joomla! - Open Source Content Management" />
В версии 1.5 эта строка удалялась в:
ВАШ_САЙТ/libraries/ joomla /dоcument/html/renderer/head.php, и выглядела как: $strHtml .= $tab.'<meta name="generator" content="'.$dоcument->getGenerator().'" />'.$lnEnd;
В версии 2.5.1 идем по тому же пути:ВАШ_САЙТ/libraries/ joomla /dоcument/html/renderer/ и в файле head.php находим 99 стр.:
$buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator) . '" />' . $lnEnd;
комментируем и вуаля......
Править файлы ядра не совсем верный подход.
Мой способ (http://k2joomla.ru/uroki/uroki-joomla25/26-kak-udalit-izmenit-meta-teg-generator-v-joomla-2-5) не задевает родный файлы самой CMS Joomla и позволяет убрать "generator" более безболезненно.
И зачем вы вообще убираете эту подпись, можно узнать? :)
вот вот, и я не пойму - зачем оно надо вообще. ну стоит и стоит
Цитата: RockYou от 17-02-2012, 06:55:40
вот вот, и я не пойму - зачем оно надо вообще. ну стоит и стоит
наверное беспокоятся чтоб никто не узнал что сайт на джумле ))) знали бы что от джумлы за километр пахнет даже если все подчистить )))
Цитата: bat от 17-02-2012, 06:57:48
наверное беспокоятся чтоб никто не узнал что сайт на джумле )))
да, это один из этапов скрытия CMS
Цитата: bat от 17-02-2012, 06:57:48
знали бы что от джумлы за километр пахнет даже если все подчистить )))
да, если следы удалены не полностью, то выяснить что сайт на joomla не проблема.
Цитата: vyatka от 17-02-2012, 08:57:20
да, если следы удалены не полностью, то выяснить что сайт на joomla не проблема.
полностью запаритесь удалять, потом только больше проблем чем пользы будет
в итоге у вас должно получиться что-то типа:
// Don't add empty generators
$generator = $dоcument->getGenerator();
if ($generator)
{
$buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator) . '" />' . $lnEnd;
}
//$buffer .= $tab.'<meta name="generator" content="'.htmlspecialchars($dоcument->getGenerator()).'" />'.$lnEnd;
$buffer .= $tab . '<title>' . htmlspecialchars($dоcument->getTitle(), ENT_COMPAT, 'UTF-8') . '</title>' . $lnEnd;
// Generate link declarations