Познавательный блог  

Поиск по сайту

Гугль

Архивы

Как убрать копирайты в SMF — Sorry, the copyright must be in the template.

Как убрать копирайты в SMF — Sorry, the copyright must be in the template.  С такой проблемой я столкнулся, когда попытался отредактировать шаблон своего форума и вставить туда вместо лейблов PHP и MySQL счетчики посещений. Поправил и Опачки — "Sorry, the copyright must be in the template". Хоть форум SMF и бесплатный для использования, копирайты убирать они не разрешают, видимо жопная боль настигает авторов и без того поднимающих бабло с поддержки.

Если вам не очень нужно удалять копирайты или вы не уверены в своих силах — то и не нужно. Пусть себе висят. Для отчаянных ссылка далее...

Вределах разумного снести копирайты у SMF можно так :

В файле .../Sources/Subs.php найти строку

elseif (isset($modSettings['copyright_key']) && sha1($modSettings['copyright_key'] . 'banjo')

И за комментировать её. Это проверка. Далее чуть ниже смотрим и ищем кусок кода:

// DO NOT MODIFY THIS SECTION.  DO NOT REMOVE YOUR COPYRIGHT.
// DOING SO VOIDS YOUR LICENSE AND IS ILLEGAL.

echo '
<div style="text-align: center"> !important; display: block !important; visibility: visible !important; font-size: large !important; font-weight: bold; color: black !important; background-color: white !important;">
Sorry, the copyright must be in the template.

Please notify this forum\'s administrator that this site is missing the copyright message for <a href="<<<Только зарегистрированные пользователи могут просматривать ссылки.>>> Зарегистрироваться или Войти" style="color: black !important; font-size: large !important;">SMF[/url] so they can rectify the situation. Display of copyright is a <a href="<<<Только зарегистрированные пользователи могут просматривать ссылки.>>> Зарегистрироваться или Войти" style="color: red;">legal requirement[/url]. For more information on this please visit the <<<Только зарегистрированные пользователи могут просматривать ссылки.>>> Зарегистрироваться или Войти website.', empty($context['user']['is_admin']) ? '' : '

Not sure why this message is appearing?  <<<Только зарегистрированные пользователи могут просматривать ссылки.>>> Зарегистрироваться или Войти', '
</div>';

log_error('Copyright removed!!');
}

И заменяем его на наш кусок кода.

{
// DO NOT MODIFY THIS SECTION.  DO NOT REMOVE YOUR COPYRIGHT.
// DOING SO VOIDS YOUR LICENSE AND IS ILLEGAL.

echo ''; //Сюда втыкаем нужный нам текст вместо сообщения об ошибке
log_error('Copyright removed!!');
}

Сюда можно поместить кусок кода или текст, который будет выводиться вместо копирайтов. Я воткнул туда счетчики и таки, оставил ссылку на сайт SMF. Чтобы не обижались.

Удач.

Написать комментарий








Страницы

Свежие записи

Гугль

Мета

Счетчики


Rambler's Top100

Рубрики

  Разработка и дизайн — StvPromo.ru