Инструкция по удалению копирайта «Copyright www.webdesigner-profi.de MAXXmarketing GmbH» со страниц компонента JoomShopping. Три способа удаления копирайта: официальный, посредством CSS и путём удаления из ядра компонента.
Существует три способа скрыть копирайт, отображающийся на страницах JoomShopping (компонента интернет-магазина для Joomla):
- купить лицензию
- скрыть с помощью CSS
- удалить копирайт из кода
Купить лицензию для удаления копирайта
Лицензия JoomShopping стоит «всего» 199€ + НДС. После оплаты вы получите лицензионный ключ для ввода в текстовое поле Скрыть копирайт в настройках компонента. Таким образом копирайт со ссылкой на сайт разработчика MAXXmarketing GmbH будет удалён официальным образом. Никаких других бонусов лицензионный ключ не предоставляет.
Купить лицензионный ключ можно здесь.
Скрыть копирайт с помощью CSS
Этот безобидный способ позволяет скрыть копирайт JoomShopping'а: он перестанет отображаться, но по прежнему будет присутствовать в коде страниц компонента.
Рекомендуем использовать именно этот способ: скрытая в CSS исходящая ссылка учитывается поисковыми роботами как недействительная, поэтому не стоит серьезно относится к её наличию в коде. К тому же этот способ не является хаком и будет оставлять копирайт скрытым от глаз пользователей даже после обновлений JoomShopping'а.
Чтобы скрыть «Copyright www.webdesigner-profi.de MAXXmarketing GmbH» со страниц вашего интернет-магазина добавьте в CSS-файл шаблона следующий код:
body #mxcpr,a[href="https://www.webdesigner-profi.de/"]{display:none!important}
Удаление копирайта из кода
Этот метод является хаком, поэтому весьма ненадежен: после обновления компонента происходит обновление файлов, к тому же разработчик целенаправленно меняет способ указания копирайта в разных версиях компонента.
Для удаления копирайта из кода страниц JoomShopping 4.17:
- откройте файл
/components/com_jshopping/lib/functions.php
- в районе 555-й строки найдите код:
function displayTextJSC(){ $conf = JSFactory::getConfig(); if (getJsFrontRequestController()!='content' && !compareX64(replaceWWW(getJHost()),$conf->licensekod)){ print $conf->copyrightText; } }
- замените
print $conf->copyrightText;
наreturn;
в результате код должен выглядеть так:
function displayTextJSC(){ $conf = JSFactory::getConfig(); if (getJsFrontRequestController()!='content' && !compareX64(replaceWWW(getJHost()),$conf->licensekod)){ return; } }
- сохраните изменения в файле
- наслаждайтесь отсутствием копирайта до следующего обновления компонента
В качестве заключения
Рекомендуем не заморачиваться и просто скрыть копирайт с помощью CSS (второй способ).