среда, 11 апреля 2012 г.

Удаление кода в joomla 2.5

Каждый кто делал сайт на Joomla сталкивался с ситуацией когда в исходном коде страницы надо было удалить или убрать такую надпись: " <meta name="generator" content="Joomla! - Open Source Content Management" /> "

Данным способом можно удалить с сайта на Joomla 2.5 код <meta name="generator" content="Joomla! - Open Source Content Management" />




А теперь подробнее о способах:
1-й способ: 
Находим и открываем для редактирования файл head.php по такому адресу: ВАШ_САЙТ/libraries/ joomla /document/html/renderer/   и в этом файле head.php находим 99 стр.:
$buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator) . '" />' . $lnEnd;
комментируем (добавляем // перед кодом) и получаем следующее: // $buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator) . '" />' . $lnEnd;
После этого надпись <meta name="generator" content="Joomla! - Open Source Content Management" /> исчезнет из кода сайта!


2-й способ: 
Заходим в папку своего шаблона, которая в папке "templates", открываем для редактирования файл index.php, который и отвечает за внешний вид вашего сайта.
Находим следующий код:
1.<jdoc:include type="head" />
и перед ним вписать следующую строку:
1.<?php $this->setGenerator(null); ?>
Это полностью удалит мета-тег generator. При помощи этого же кода, вы можете не только убрать но и поменять значение мета тэга generator:
1.<?php $this->setGenerator('ваш генератор'); ?>
Не забудьте после редактирования сохранить файл в кодировке UTF-8


Копирайты я советую все-таки не удалять!
Все это на ваше усмотрение.

Комментариев нет:

Отправить комментарий