Как убрать ссылку копирайт JComments

JComments - бесплатный плагин для joomla, и единственное, чем вы должны отблагодарить его создателей - это оставить в неизменном виде их копирайт - ссылку на оффсайт. Так что статья представлена лишь для самообразования, потому как решение по защите этого самого копирайта у JComments неординарное и в прямом смысле этого слова зашифрованное.

Сама ссылка находится в файле ваша_joomla/components/com_jcomments/jcomments.class.php и шифруется в формате base64, так что вместо привычного <a href="http://www.joomlatune.ru" title="JComments" target="_blank">JComments</a> вы увидите набор случайных на первый взгляд букв латинского алфавита и знаков.

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

base64_decode('PGEgaHJlZj0iaHR0cDovL3d3dy5qb29tbGF0dW5lLnJ1IiB0aXRsZT0iSkNvbW1lbnRzIiB0YXJnZXQ9Il9ibGFuayI+SkNvbW1lbnRzPC9hPg==')

зашифрованную ссылку. Останется:

base64_decode(' ')

Чтобы заключить ссылку в тег noindex и установить rel=’nofollow’, воспользуемся декодировщиком base64. Строка в таком случае будет иметь вид:

base64_decode('PG5vaW5kZXg+PGEgcmVsPSJub2ZvbGxvdyIgaHJlZj0iaHR0cDovL3d3dy5qb29tbGF0dW5lLnJ1IiB0aXRsZT0iSkNvbW1lbnRzIiB0YXJnZXQ9Il9ibGFuayI+SkNvbW1lbnRzPC9hPjwvbm9pbmRleD4=')

В том же файле есть закодированная ссылка на joomlatune.com для английской версии JComments:

PGEgaHJlZj0iaHR0cDovL3d3dy5qb29tbGF0dW5lLmNvbSIgdGl0bGU9IkpDb21tZW50cyIgdGFyZ2V0PSJfYmxhbmsiPkpDb21tZW50czwvYT4=

Можно рядом с копирайтом добавить и ссылку на любую свою страницу, например, правила комментирования. Дополнительную ссылку нужно перекодировать в base64 и вписать за или перед ссылкой JComments.

Есть и еще способ избавиться от ссылки.

Открываем файл /components/com_jcomments/tpl/default/tpl_index.php, в нем ищем код:

echo $this->getVar(‘support’)

удаляем его.

Замечу, что если вы удалите копирайт, скорее всего, при возникновении проблем, в поддержке на официальном форуме вам будет отказано.

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