Убираем копирайт компонента Artio JoomSef в мета-тегах

Почему? Лично мне не нравится реклама этого компонента в мета-тегах сайта. Вот такого содержания:

<meta name="Generator" content="Joomla! - Авторские права © 2005
 Open Source Matters. Все права защищены. 
JoomSEF SEO by Artio (http://www.artio.net) - 
databases, information system and web applications, sponsors: 
Dr. Steven Morris 
(http://www.michiganmakeover.com) - Plastic and Cosmetic Surgery in Michigan and 
Anwalt für 
Deutsche Firmen und Privatpersonen in den USA (http://www.pecher.com) - 
USA ANWALT, 
IMMIGRATION, USA RECHT, FIRMA GRÜNDEN USA, 
DOPPELTE STAATSBUERGERSCHAFT USA" />

На версии Artio JoomSef 2.2.2. был опробован следующий способ:

ищем файл
/administrator/components/com_sef/sef.class.php

в нём находим строку вида:

eval(base64_decode(XXXXXXX..много_символов..XXXX));

и вместо этой строки вставляем следующий код:

function xmlParsing($path, $base, $index, $option) {
}
function includeSef($once = false) {
        global $mosConfig_absolute_path;
        if ($once) {
             include_once($mosConfig_absolute_path.'/components/com_sef/sef_ext.php');
       } else {
             include($mosConfig_absolute_path.'/components/com_sef/sef_ext.php');
       }
}

Спасибо за решение сайту seo-joomla.net

Оцените статью
  • Dima

    Не прокатывает на версии 3.4

    [Ответить]

  • Отлично) спс Вам.. Понадобится для некоторых проектов

    [Ответить]

  • ищем файлик components\com_sef\joomses.php
    открываем блокнотом, ищем (ctrl+V) $cacheBuf2, перед этим ставим // + пробел, (вот так — // $cacheBuf2) и будет вам щасье

    [Ответить]

  • в моем случае получилось с файликом components\com_sef\joomses.php
    только открыв блокнотом я не нашел $cacheBuf2, а нашел: $doc->$cosi($buf, ‘component’)и там поставил // + пробел и все получилось!!!

    [Ответить]