На многих сайтах используются гостевые книги. И хотя в нынешнее время их ценность на сайте с установленным форумом находится под большим сомнением, многие вебмастера по-привычке или исходя из собственных убеждений устанавливают компонент гостевой книги. Для Joomla лучшим решением в данном случае будет бесспорно Phoca Guestbook.
Легкая, простая в установке и настройке и, в то же время, предоставляющая достаточный функционал, в том числе возможность привязки к другому компоненту от Phoca под названием Phoca Downloa. К сожалению в этой гостевой книге до сих пор не решена проблема, когда появляется ошибка SMTP: 5.7.1 Sender address rejected: not owned by auth user.
Но сегодня речь пойдет не об этом, а о том как убрать известную всем пользователям надпись Powered by Phoca Guestbook.
Разработчики Phoca Guestbook с каждой версией "извращаются" по-новому и прячут код в другое место, хотя решение проблемы лично мне представляется совсем в другом... их надпись слишком видная! Поэтому очевидно, что большинство вебмастеров пытаются от неё избавиться. Этот огромный копирайт смотрится также безобразно, как бирка на кофте, которую забыли оторвать или как бирка, наклееная на вновь установленное пластиковое стекло!
Она реально портит внешний вид! А ведь казалось, чего проще, сделайте серенький неброский копирайт и проблема будет отчасти решена. Но... воз и ныне там. А уже если разработчик нашел Ваш копирайт в коде, то в 80% из 100 он захочет его удалить а не возиться со стилями и делать сереньким.
Итак, приступаем к вскрытию Phoca Guestbook 2.0.7.
Устанавливаем компонент. Находим файл components/com_phocaguestbook/helpers/phocaguesbook.php и меняем строку:
function getInfo() {
return base64_decode('PGRpdiBzdHlsZT0idGV4dC1hbGlnbjogcmlnaHQ7IGNvbG9yOiNkM2QzZDM7Ij5Qb3dlcmVkIGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cucGhvY2EuY3oiIHN0eWxlPSJ0ZXh0LWRlY29yYXRpb246IG5vbmU7IiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IlBob2NhLmN6Ij5QaG9jYTwvYT4gPGEgaHJlZj0iaHR0cDovL3d3dy5waG9jYS5jei9waG9jYWd1ZXN0Ym9vayIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjogbm9uZTsiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iUGhvY2EgR3Vlc3Rib29rIj5HdWVzdGJvb2s8L2E+PC9kaXY+');
}
на
function getInfo() {
return '';
}
На этом все. Сохраняетесь и обновляете страницу. Надеюсь Ваш пациент будет жить. :-)
Удачных Вам проектов!
P.S. Если версия Phoca GuestBook поменялась и решение с сайта Вам не помогло, но Вы нашли уже решение, оставьте его пожалуйста в комментариях к этой статье. Уверен, другим посетителям будет очень полезно и они скажут Вам огромное спасибо!
Comments
link code is hidden in this file: components / com_phocaguestb ook / helpers / phocaguestbook.php
Scroll down to line 61, where you will find following:
61. function GetInfo () {
62. return;/ * ' Po'. 'were'. 'd b'. 'y'
64. . '
Phoca Guestbook
RSS feed for comments to this post