Форум русской поддержки Joomla!® CMS
03.12.2016, 17:47:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1] 2  Все   Вниз
  Добавить закладку  |  Печать  
Автор

[FAQ] Как убрать <meta name="generator" content="Joomla! 2.5 - Open Source Content Management" />

 (Прочитано 83367 раз)
0 Пользователей и 1 Гость смотрят эту тему.
neket
Осваиваюсь на форуме
***

Репутация: +11/-1
Offline Offline

Пол: Мужской
Сообщений: 61



« : 21.01.2011, 14:35:41 »

Способ убрать этот тэг со своего сайта несколько отличается от Joomla 1.5, но по-прежнему ничего сложного:
В файле libraries/joomla/document/html/renderer/head.php закоментировать следующую строчку:
Код:
$buffer .= $tab.'<meta name="generator" content="'.htmlspecialchars($document->getGenerator()).'" />'.$lnEnd;

Надеюсь кому-нибудь пригодится Wink
« Последнее редактирование: 29.08.2013, 10:14:12 от b2z » Записан
 
drenls
Осваиваюсь на форуме
***

Репутация: +3/-1
Offline Offline

Сообщений: 62


« Ответ #1 : 01.03.2011, 22:14:50 »

Можно просто воспользоваться плагином ByeByeGenerator -))
http://extensions.joomla.org/extensions/site-management/seo-a-metadata/12556
Записан
vetalm
Гость
« Ответ #2 : 11.08.2011, 17:17:41 »

В shsef404 есть функция удаления этого мета тега
Записан
DKsN
Давно я тут
****

Репутация: +14/-0
Offline Offline

Пол: Мужской
Сообщений: 258


[BODY]


« Ответ #3 : 12.09.2011, 14:37:34 »

Воспользовался Set Generator TAG отсюда http://www.tooljoom.com/downloads/plugins/set-generator-tag

Очень доволен.

Код:
<base href="http://ruof.ru/index.php" />
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="ruof руоф простосайт" />
  <meta name="rights" content="RUOF" />
  <meta name="description" content="простосайт ruof" />
  <meta name="generator" content="RUOF - простосайт." />
  <title>Главная</title>
Записан
n_i_x
Осваиваюсь на форуме
***

Репутация: +6/-0
Offline Offline

Сообщений: 121


« Ответ #4 : 29.09.2011, 23:34:44 »

маленькое дополнение для мультиязычных сайтов =) многие наверное хотели бы, что бы этот контент генератор отображался на разных языках в зависимости от языка браузера.

вот лекарство как писал Bart выше код
Код:
<?php $this->setGenerator('Вася Пупкин'); ?>
прописывается после <head>, можно слегка модифицировать этот код таким образом

Код:
<?php echo $this->setGenerator (JText::_("_your text content generator by language template file_"));?>

далее открываете языковые файлы шаблона, например ruRU и enGB и в конце дописываете
Код:
_your text content generator by language template file_=" мой генератор ля-ля-ля"
и
Код:
_your text content generator by language template file_=" my generator bla bla bla"

в итоге на скольких языках сайт, ровно на тех же и будет генерироваться этот чудо контент генератор

одинакого работает в Joomla 1.6 и Joomla 1.7

Был рад помочь)
« Последнее редактирование: 29.09.2011, 23:46:00 от n_i_x » Записан
Go-destroy
Давно я тут
****

Репутация: +4/-1
Offline Offline

Пол: Мужской
Сообщений: 222



« Ответ #5 : 09.02.2012, 12:27:11 »

/libraries/joomla/document/document.php
 86строчка
Записан
HiopsNerevar
Завсегдатай
*****

Репутация: +87/-0
Offline Offline

Пол: Мужской
Сообщений: 656


Я удобный.


« Ответ #6 : 16.02.2012, 09:39:33 »

Я не уверен что это актуально для Joomla 1.6 возможно это ввели в более поздних релизах. Достаточно в шаблоне в файле index.php вставить в начале
Код:
JFactory::getDocument()->setGenerator('');
И тег уйдет от вас навсегда.
Записан
Rival
Осваиваюсь на форуме
***

Репутация: +16/-0
Offline Offline

Пол: Мужской
Сообщений: 189



« Ответ #7 : 03.04.2012, 20:20:57 »

После обновления на 2.54
файл /libraries/joomla/document/document.php
больше не отвечает за вывод <meta name="generator" content="Joomla! - Open Source Content Management" />
Где копать? Кто нибудь нашел?
Записан
Rival
Осваиваюсь на форуме
***

Репутация: +16/-0
Offline Offline

Пол: Мужской
Сообщений: 189



« Ответ #8 : 03.04.2012, 21:41:06 »

Сам уже нашел
Файл includes/application.php строка 190

$document->setGenerator('Joomla! - Open Source Content Management  - Version ' . JVERSION);
$document->setGenerator('Joomla! - Open Source Content Management');
Записан
Marques
Живу я здесь
******

Репутация: +190/-9
Offline Offline

Пол: Мужской
Сообщений: 1452


Ctrl+F5


« Ответ #9 : 30.08.2012, 14:34:45 »


у меня ни удаление ни комментирование не дает результат - надпись все равно висит на сайте

Главное кеш подчистить... ну и Ctrl+F5  Wink
Записан
hagaiFD
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 34


forum.mostaxi24.com


« Ответ #10 : 07.11.2012, 19:15:44 »

Сам уже нашел
Файл includes/application.php строка 190

$document->setGenerator('Joomla! - Open Source Content Management  - Version ' . JVERSION);
$document->setGenerator('Joomla! - Open Source Content Management');


Спасибо!
Записан
Bright
Осваиваюсь на форуме
***

Репутация: +2/-2
Offline Offline

Пол: Мужской
Сообщений: 185


« Ответ #11 : 28.02.2013, 13:55:10 »

Скажите, а зачем его убирать? Какой от него вред?

Может маскировка движка? Но любой мало-мальски грамотный товарищ (и уж тем более хакер) и без этого тега легко поймет, что сайт на Joomla (вообще-то даже я это уже в состоянии понять), а остальным глубоко пофигу на каком движке сайт.

Кстати, я нигде ничего не удалял и у меня нет никаких надписей на сайте. Версию движка помню - отключал в админке. Видимо где-то там же и отключение показа на чем сайт. Тэг "meta name="generator" в шаблоне остался, а показывать ничего не показывает.

Правда, сайт у меня не 1.6, а 2.5.8. Но начинал я с 1.7 и этой проблемы не было уже тогда.
« Последнее редактирование: 28.02.2013, 14:04:39 от Bright » Записан
Go-destroy
Давно я тут
****

Репутация: +4/-1
Offline Offline

Пол: Мужской
Сообщений: 222



« Ответ #12 : 28.02.2013, 14:44:31 »

Скажите, а зачем его убирать? Какой от него вред?

Может маскировка движка? Но любой мало-мальски грамотный товарищ (и уж тем более хакер) и без этого тега легко поймет, что сайт на Joomla (вообще-то даже я это уже в состоянии понять), а остальным глубоко пофигу на каком движке сайт.

Кстати, я нигде ничего не удалял и у меня нет никаких надписей на сайте. Версию движка помню - отключал в админке. Видимо где-то там же и отключение показа на чем сайт. Тэг "meta name="generator" в шаблоне остался, а показывать ничего не показывает.

Правда, сайт у меня не 1.6, а 2.5.8. Но начинал я с 1.7 и этой проблемы не было уже тогда.
Можно ссылку на сайт? ....
Записан
Bright
Осваиваюсь на форуме
***

Репутация: +2/-2
Offline Offline

Пол: Мужской
Сообщений: 185


« Ответ #13 : 28.02.2013, 22:44:00 »

Можно ссылку на сайт? ....
Не вопрос
Хотя она по-моему есть и в профиле.
Записан
Go-destroy
Давно я тут
****

Репутация: +4/-1
Offline Offline

Пол: Мужской
Сообщений: 222



« Ответ #14 : 01.03.2013, 09:39:54 »

Не вопрос
Хотя она по-моему есть и в профиле.
Не умничай. Не было ее до этого...
Записан
Bright
Осваиваюсь на форуме
***

Репутация: +2/-2
Offline Offline

Пол: Мужской
Сообщений: 185


« Ответ #15 : 02.03.2013, 16:04:52 »

Не умничай. Не было ее до этого...
Я написал "по-моему". Потом проверил, оказалось, что не было (вставил).
Это не повод даже тыкать, а уж тем более грубить
Я же не "послал", а дал вам ссылку в посте!

По сути вопроса убедились? Я рад.
« Последнее редактирование: 02.03.2013, 16:08:49 от Bright » Записан
Aville
Новичок
*

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 4



« Ответ #16 : 15.04.2013, 20:57:55 »

Я написал "по-моему". Потом проверил, оказалось, что не было (вставил).
Это не повод даже тыкать, а уж тем более грубить
Я же не "послал", а дал вам ссылку в посте!

По сути вопроса убедились? Я рад.

кто победил? сайт жив остался?
Записан
nikonor
Завсегдатай
*****

Репутация: +56/-0
Offline Offline

Пол: Мужской
Сообщений: 513


Content Grabber


« Ответ #17 : 12.09.2013, 23:53:45 »

Код
$this->setGenerator(null);
Записан
rasia
Новичок
*

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 8



« Ответ #18 : 20.09.2013, 13:13:16 »

Set Generator tag плагин с генератором тегов позволяет изменять дефолтные настройки (т.е настройки по умолчанию) генератора мета-тегов Joomla как угодно. С этим плагином вам не придётся изменять ни файлы шаблона, ни основные файлы Joomla. Просто установите, настройте и всё готово.

До сих пор большинство способов изменить генератор мета-тегов заключались в настройке файла index.php текущего шаблона. Но если вы измените шаблон тогда снова придётся настраивать новый файл index.php.

Комплект генератора тегов не зависит от шаблонов, и не изменяет никакие из их файлов. Свободно изменяйте столько шаблонов, сколько захотите. Генератор мета-тегов будет оставаться нетронутым.

Другой путь изменить генератор мета-тегов это модифицировать основные файлы Joomla. Но делая это вы рискуете потерять данные изменения при переходе на новую версию Joomla. С комплектом Генератора тегов об этом не надо больше беспокоиться.

 plg_setgeneratortag_v2-0_j15.zip                http://yadi.sk/d/r-mBSrCa9azo6

 plg_setgeneratortag_v2012-04-23_j25.zip     http://yadi.sk/d/-PJNiw-99aznT
« Последнее редактирование: 20.09.2013, 13:19:24 от rasia » Записан
Bullwinkle
Новичок
*

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 1



« Ответ #19 : 05.02.2014, 20:52:10 »

Здравствуйте.
Да, в 2.5
В файле libraries/joomla/document/html/renderer/head.php  комментируется эта строчка:
Код: $buffer .= $tab.'<meta name="generator" content="'.htmlspecialchars($document->getGenerator()).'" />'.$lnEnd;

И в щаблоне можно поставить:  $this->setGenerator('Вася Пупкин');
Всё это убирает или меняет _____meta name="generator"
И смысл всего этого, как я полагаю скрыть CMS от тех личностей которые ищут их программным способом.
Проблема лишь в том, что 2ip.ru   и  Wappalyzer всё прекрасно видят.
Подскажите пожалуйста как всё-таки скрыть CMS ))? Angry
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #20 : 18.02.2014, 22:31:29 »

В индексном файле шаблона:

Код
$document = JFactory::getDocument();
$document->setMetaData( 'keywords', 'выборы, выборы, кандидаты, пи…' );
$document->setMetaData( 'description', 'Это сайт про выборы и политику в целом. Велком!' );
$document->setMetaData( 'generator', 'Истинно-православная-CMS V1.0' );
Записан
Arkantos
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 218


Всё о создании сайтов: http://site-on.net


« Ответ #21 : 18.02.2014, 23:36:16 »

Как удалить мета-тег генератор и скрыть CMS: http://site-on.net/create/cms/7-kak-scrit-cms
Способ по ссылке выше скрывает вашу CMS от http://2ip.ru/cms/ и от http://www.itrack.ru/whatcms/.

А вот ещё одно решение: http://site-on.net/create/cms/8-builtwith . Помимо предыдущих, скрывает от builtwith.com и других, применимо не только к Joomla.
Записан
IvanBerdinskiy
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 18


Иркутск


« Ответ #22 : 31.10.2014, 17:13:09 »

neket, Спасибо.
Только я закомментировал полностью
Код:
$generator = $document->getGenerator();
if ($generator)
{
$buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator). '" />' . $lnEnd;
}
Записан
beliyadm
Профи
********

Репутация: +1566/-61
Offline Offline

Пол: Мужской
Сообщений: 8110


Севастополь == Россия


« Ответ #23 : 31.10.2014, 17:14:44 »

В индексном файле шаблона:

Код
$document = JFactory::getDocument();
$document->setMetaData( 'keywords', 'выборы, выборы, кандидаты, пи…' );
$document->setMetaData( 'description', 'Это сайт про выборы и политику в целом. Велком!' );
$document->setMetaData( 'generator', 'Истинно-православная-CMS V1.0' );
угу, и забыть про мета и кейворды для всех внутренних страниц, отличное хардкодное решение!
Записан
BuzCrysl
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Сообщений: 150


« Ответ #24 : 22.11.2014, 15:25:25 »

Joomla 3.3.6.
Закомментировал:
Код:
//$generator = $document->getGenerator();
//if ($generator)
//{
// $buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator). '" />' . $lnEnd;
//}

Что делать, если файл перезатрется после обновления Joomla?
Как в будущем предостеречь себя? или каждый раз после обновления комментировать?
« Последнее редактирование: 22.11.2014, 15:30:41 от BuzCrysl » Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6452



« Ответ #25 : 22.11.2014, 17:09:50 »

Что делать, если файл перезатрется после обновления Joomla?
Как в будущем предостеречь себя? или каждый раз после обновления комментировать?
В J3, в шаблоне в head после <jdoc:include type="head" />:
Код
JFactory::getDocument()->setGenerator('');
Шаблон при обновлении J, если это не beez3 или protostar, не перезаписывается.
Записан
slepoy
Завсегдатай
*****

Репутация: +21/-0
Offline Offline

Сообщений: 703


Тотальная шизофазия


« Ответ #26 : 23.11.2014, 02:06:12 »

Я использую бесплатный плагин ByeByeGenerator
Записан
Mangust24
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 23



« Ответ #27 : 09.01.2015, 21:24:07 »

Я использую бесплатный плагин ByeByeGenerator
Тоже поставил этот плагин, хотя раньше не обращал внимание на этот meta name="generator", сомневаюсь что его отсутствие сильно повлияет на отношение поисковиков
Записан
Arkantos
Давно я тут
****

Репутация: +17/-0
Offline Offline

Пол: Мужской
Сообщений: 218


Всё о создании сайтов: http://site-on.net


« Ответ #28 : 10.01.2015, 14:37:07 »

Тоже поставил этот плагин, хотя раньше не обращал внимание на этот meta name="generator", сомневаюсь что его отсутствие сильно повлияет на отношение поисковиков

Оно и не должно влиять на отношение поисковиков. Просто некоторые боты (спам-боты, боты-статистики и тд) используют его, чтобы определить CMS.
Записан
Shademy
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 137


Я тут не случайно+


« Ответ #29 : 23.01.2015, 22:54:52 »

А не проще просто удалить строку <meta name="generator" content="' . htmlspecialchars($generator). '" /> и всё........зачем чтото кодировать, закоментировать и т.д.
Записан
Страниц: [1] 2  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet