Постоянно спрашивают о том, как убрать ссылки, которые появляются при включении компонента ARTIO joomsef, по этому решил написать пост.
В установочном пакете, в архиве com_joomsef-3.3.5.zip есть файл joomsef.php в паке site. распакуйте этот файл из архива, откройте его в текстовом редакторе и найдите там примерно в 815 строке следующее:
Замените эту строчку на
То есть опустошите её значение… и после этого файл загрузите на сервер по FTP, вместо старого, в папку, в которую установлен Артио – /components/com_sef/. Или обратно верните этот файл в архив установочный и установите компонент уже без рекламных ссылок.
Это применимо к версии 3.3.5, аналогично убираются и из некоторых предыдущих версий ARTIO Joomsef.
Для версии joomsef 3.5.0
Заменить строчки:
'PGRpdj48YSBocmVmPSJodHRwOi8vd3'.
'd3LmFydGlvLm5ldCIgc3R5bGU9ImZv'.
'bnQtc2l6ZTogOHB4OyB2aXNpYmlsaX'.
'R5OiB2aXNpYmxlOyBkaXNwbGF5OiBp'.
'bmxpbmU7IiB0aXRsZT0iV2ViIGRldm'.
'Vsb3BtZW50LCBKb29tbGEsIENNUywg'.
'Q1JNLCBPbmxpbmUgc2hvcCBzb2Z0d2'.
'FyZSwgZGF0YWJhc2VzIj5Kb29tbGEg'.
'U0VGIFVSTHMgYnkgQXJ0aW88L2E+PC'.
'9kaXY+';
на эти строчки:
''.
''.
''.
''.
''.
''.
''.
''.
''.
'';
Для версии joomsef 3.5.3
строчку в файле joomsef.php:
заменить на эту -
… или как вариант, закомментировать строчки:
JoomSEF::_headers_sent_error($f, $l, __FILE__, __LINE__);
и со всем содержимым, строчку $cacheBuf2 =
В установочном пакете, в архиве com_joomsef-3.3.5.zip есть файл joomsef.php в паке site. распакуйте этот файл из архива, откройте его в текстовом редакторе и найдите там примерно в 815 строке следующее:
$buf.='<'.'d'.'i'.'v'.'>'.'<'.'a'.' '.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'a'.'r'.'t'.'i'.'o'.'.'.'n'.'e'.'t'.'"'.' '.'s'.'t'.'y'.'l'.'e'.'='.'"'.'f'.'o'.'n'.'t'.'-'.'s'.'i'.'z'.'e'.':'.' '.'8'.'p'.'x'.';'.' '.'v'.'i'.'s'.'i'.'b'.'i'.'l'.'i'.'t'.'y'.':'.' '.'v'.'i'.'s'.'i'.'b'.'l'.'e'.';'.' '.'d'.'i'.'s'.'p'.'l'.'a'.'y'.':'.' '.'i'.'n'.'l'.'i'.'n'.'e'.';'.'"'.' '.'t'.'i'.'t'.'l'.'e'.'='.'"'.'W'.'e'.'b'.' '.'d'.'e'.'v'.'e'.'l'.'o'.'p'.'m'.'e'.'n'.'t'.','.' '.'J'.'o'.'o'.'m'.'l'.'a'.','.' '.'C'.'M'.'S'.','.' '.'C'.'R'.'M'.','.' '.'O'.'n'.'l'.'i'.'n'.'e'.' '.'s'.'h'.'o'.'p'.' '.'s'.'o'.'f'.'t'.'w'.'a'.'r'.'e'.','.' '.'d'.'a'.'t'.'a'.'b'.'a'.'s'.'e'.'s'.'"'.'>'.'J'.'o'.'o'.'m'.'l'.'a'.' '.'S'.'E'.'F'.' '.'U'.'R'.'L'.'s'.' '.'b'.'y'.' '.'A'.'r'.'t'.'i'.'o'.'<'.'/'.'a'.'>'.'<'.'/'.'d'.'i'.'v'.'>';
Замените эту строчку на
$buf.='';
То есть опустошите её значение… и после этого файл загрузите на сервер по FTP, вместо старого, в папку, в которую установлен Артио – /components/com_sef/. Или обратно верните этот файл в архив установочный и установите компонент уже без рекламных ссылок.
Это применимо к версии 3.3.5, аналогично убираются и из некоторых предыдущих версий ARTIO Joomsef.
Для версии joomsef 3.5.0
Заменить строчки:
$cacheBuf2 =
'PGRpdj48YSBocmVmPSJodHRwOi8vd3'.
'd3LmFydGlvLm5ldCIgc3R5bGU9ImZv'.
'bnQtc2l6ZTogOHB4OyB2aXNpYmlsaX'.
'R5OiB2aXNpYmxlOyBkaXNwbGF5OiBp'.
'bmxpbmU7IiB0aXRsZT0iV2ViIGRldm'.
'Vsb3BtZW50LCBKb29tbGEsIENNUywg'.
'Q1JNLCBPbmxpbmUgc2hvcCBzb2Z0d2'.
'FyZSwgZGF0YWJhc2VzIj5Kb29tbGEg'.
'U0VGIFVSTHMgYnkgQXJ0aW88L2E+PC'.
'9kaXY+';
на эти строчки:
$cacheBuf2 =
''.
''.
''.
''.
''.
''.
''.
''.
''.
'';
Для версии joomsef 3.5.3
строчку в файле joomsef.php:
if (JRequest::$cosi('fo'.'rmat') != 'r'.'aw')
заменить на эту -
if (JRequest::$cosi('fo'.'rmat') == 'r'.'aw')
… или как вариант, закомментировать строчки:
JoomSEF::_headers_sent_error($f, $l, __FILE__, __LINE__);
и со всем содержимым, строчку $cacheBuf2 =
Комментариев нет:
Отправить комментарий