JoomShopping: как убрать копирайт?

JoomShopping: как убрать копирайт?

Инструкция по удалению копирайта «Copyright www.webdesigner-profi.de MAXXmarketing GmbH» со страниц компонента JoomShopping. Три способа удаления копирайта: официальный, посредством CSS и путём удаления из ядра компонента.

Существует три способа скрыть копирайт, отображающийся на страницах JoomShopping (компонента интернет-магазина для Joomla):

  1. купить лицензию
  2. скрыть с помощью CSS
  3. удалить копирайт из кода

1. Купить лицензию для удаления копирайта

Лицензия JoomShopping стоит «всего» 199€ + НДС. После оплаты вы получите лицензионный ключ для ввода в текстовое поле Скрыть копирайт в настройках компонента. Таким образом копирайт со ссылкой на сайт разработчика MAXXmarketing GmbH будет удалён официальным образом. Никаких других бонусов лицензионный ключ не предоставляет.

Купить лицензионный ключ можно здесь.

2. Скрыть копирайт с помощью CSS

Этот безобидный способ позволяет скрыть копирайт JoomShopping'а: он перестанет отображаться, но по прежнему будет присутствовать в коде страниц компонента.

Рекомендуем использовать именно этот способ: скрытая в CSS исходящая ссылка учитывается поисковыми роботами как недействительная, поэтому не стоит серьезно относится к её наличию в коде. К тому же этот способ не является хаком и будет оставлять копирайт скрытым от глаз пользователей даже после обновлений JoomShopping'а.

Чтобы скрыть «Copyright www.webdesigner-profi.de MAXXmarketing GmbH» со страниц вашего интернет-магазина добавьте в CSS-файл шаблона следующий код:

body #mxcpr,a[href="https://www.webdesigner-profi.de/"]{display:none!important} 

3. Удаление копирайта из кода

Этот метод является хаком, поэтому весьма ненадежен: после обновления компонента происходит обновление файлов, к тому же разработчик целенаправленно меняет способ указания копирайта в разных версиях компонента.

Для удаления копирайта из кода страниц JoomShopping 4.17:

  1. откройте файл /components/com_jshopping/lib/functions.php
  2. в районе 555-й строки найдите код:
    function displayTextJSC(){
     $conf = JSFactory::getConfig();
       if (getJsFrontRequestController()!='content' && !compareX64(replaceWWW(getJHost()),$conf->licensekod)){
         print $conf->copyrightText;
       }
    }
  3. замените print $conf->copyrightText; на return;
    в результате код должен выглядеть так:
    function displayTextJSC(){
     $conf = JSFactory::getConfig();
       if (getJsFrontRequestController()!='content' && !compareX64(replaceWWW(getJHost()),$conf->licensekod)){
         return;
       }
    }
  4. сохраните изменения в файле
  5. наслаждайтесь отсутствием копирайта до следующего обновления компонента

4. В качестве заключения

Рекомендуем не заморачиваться и просто скрыть копирайт с помощью CSS (второй способ).

Добавить комментарий

Отправить
Подписка на рассылку
Введите свой адрес электронной почты, и мы будем держать вас в курсе событий!

Joomla.center 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.
Проект joomla.center не относится к компании Open Source Matters или проекту Joomla! Название Joomla! и логотип используются в рамках ограниченной лицензии, определённой компанией Open Source Matters.