Инструменты пользователя

Инструменты сайта


Боковая панель

Навигация

components:fox_contact

Fox Conact - убираем копирайт.
Но неприятным моментом является то, что автор с маниакальной настойчивостью оставляет ссылку на свой сайт, и просит денег за ее удаление. При этом в каждой версии Fox Conact эта ссылка прячется все хитрее и хитрее, и текущая версия на данный момент 2.0.19.

Но проблема лечится, для этого достаточно немного подправить CSS- файл. Итак, открываем файл, который лежит в \components\com_foxcontact\css\neon.css и в самом низу находите код:

.fox-copyright {
  float: right;
  }

и ниже

.fox-copyright a {  
  text-decoration: none !important;
  font-family: arial,verdana,sans-serif !important;
  font-variant: small-caps !important;
  }

и заменяете на:

.fox-copyright {
display: none !important;
} 
{float: right;}

а так же

.fox-copyright a  {
display: none !important;} {text-decoration: none !important;
  font-family: arial,verdana,sans-serif !important;
  font-variant: small-caps !important;
  }

Вот и все, Этим способом мы просто отключаем отображение этой строки на сайте.

UPD: Для верочки еще можете открыть /components/com_foxcontact/helpers/fsubmitter.php

Там ищите 104 строку:

return $result . '</div><div class="" style="padding:10px 0 !important;text-indent:0 !important"><a target="_blank" title="Joomla contact form" href="http://www.legalera.in" style="visibility: visible !important; display: inline !important; font-size:10px !important;">powered by fox contact</a></div>';

И заменяете ее на: return $result . '</div>';

Но у меня работает и без изменения этой строки.

Вышеописанное работает для компонента, но если вы выводите модуль, то ссылка наверняка останется. Для «лечения» находим /modules/mod_foxcontact/tmpl/default.php 50-ю строку.

и значение:

echo($form_text);

Заменяем на:

 $form_text=(str_replace("http://www.fox.ra.it/", "/",$form_text)); 
echo(str_replace(":10px", ":0",$form_text));

Этот способ нашел в Англонете, сам не проверял работоспособность модуля.

Ну и для любителей хардкора: сам скрипт восстанавливающий ссылку сидит в /components/com_foxcontact/js/fileuploader.js По-этому если вы не собираетесь позволять пользователям загружать файлы через форму, просто добавьте любой символ к имени файла, переименуйте его, например в bad_fileuploader.js После этого ссылка должна исчезнуть, а не просто стать невидимой.

components/fox_contact.txt · Последние изменения: 2022/01/28 18:19 (внешнее изменение)