Как убрать копирайт с LogicBoard 2.1-2.2 DLE

Автор: | 07.12.2011


Я не понимаю, почему никто не может снять копирайт на LogicBoard не платя 10$ автору (способов снять копирайт в интернете я не нашел), но я его легко снял.
Как снимал: Нашел в файле «/forum/components/class/templates.php» зашифрованную base64 строку, расшифровал её с помощью base64 декодера, вставил вместо той строки и удалил проверку на копирайт.
Итак, инструкция для тех, кто желает снять копирайт LogicBoard:
1) Открываем файл «/forum/components/class/templates.php»
2) Ищем строку

eval(base64_decode(‘ICAgICAgIA0KICAgICAgICBp….блаблабла….GU7DQogICAgICAgIA==’));

3) Заменяем её на

/* Copyright removed */
if ($tpl == "global_template" AND (($cache_config[‘general_close’][‘conf_value’] AND $cache_group[$member[‘member_group’]][‘g_show_close_f’] == 1) OR !$cache_config[‘general_close’][‘conf_value’]))
{
$this->copy_template = str_replace( "{copyright}", $pravAvtota, $this->copy_template );
}

if( isset( $this->result[$tpl] ) )
$this->result[$tpl] .= $this->copy_template;
else
$this->result[$tpl] = $this->copy_template;

4) Сохраняем
Всё, мы убрали проверку на копирайт. Теперь можно спокойно выпиливать {copyright} из шаблона и движок не будет ругаться. :-)
Но я бы не советовал выпиливать копирайт полностью, т.к. это нарушает условия лицензии на использование данного форумного движка. Вместо этого можно поставить ссылку на движок через редирект и сделать её nofollow, как я сделал это на Форуме SEcool.ru

Как убрать копирайт с LogicBoard 2.1-2.2 DLE: 11 комментариев

  1. ruslan

    Здраствуйте, сделал всё по вашей статье и итог белый лист вместо форума — нет ничего даже над адресной строкой вместо названия сайта …обрезок ссылки на него, сам декодировал получилось вот что:
    z?????
    if ($tpl == «global_template» AND (($cache_config[‘general_close’][‘conf_value’] AND $cache_group[$member[‘member_group’]][‘g_show_close_f’] == 1) OR !$cache_config[‘general_close’][‘conf_value’]))
    {
    if ($pravAvtota != «LogicBoard«)
    exit («Return the copyright LogicBoard!»);

    if (!preg_match(«#{copyright}#», $this->copy_template))
    exit («Return the copyright LogicBoard!»);
    else
    $this->copy_template = str_replace( «{copyright}», $pravAvtota, $this->copy_template );
    }

    if( isset( $this->result[$tpl] ) )
    $this->result[$tpl] .= $this->copy_template;
    else
    $this->result[$tpl] = $this->copy_template;
    ?
    Может вы что то не дописали в инструкции?

    1. Андрей Автор записи

      Нет, всё правильно, у меня работает именно так. В коде, что вы привели, нужно убрать «exit («Return the copyright LogicBoard!»);», чтобы движок не ругался.

    2. Андрей Автор записи

      Да, нашел проблему в коде. Это WordPress заменяет кавычки угловыми кавычками. :-) поправил статью, спасибо за поправку

  2. ruslan

    Всё нашёл недочёт в вашем коде в статье и исправил, спасибо за то что дали нужное направление и я сэкономил время.

  3. Изя

    А в каком файле лежит сам копирайт, который в подвале форума ? Не могу найти.

  4. Изя

    Всё. Нашёл. Спасибо за совет по копирайту. Хотя мне нужно было просто для переноса по шаблону и изменения текста при тестировании. А так считаю, что 300 рублей сущие копейки, чтобы жмотиться из-за них. Если понравиться форум обязательно сниму копирайты официально. И всем советую. Чужой труд всёж-ки…

  5. Andre

    Спасибо, я копирайт не удалял, теперь просто добавил тег rel= «nofollow»

    1. Андрей Автор записи

      он же платный. у меня вот его нет и где его взять бесплатно я не вкурсе

  6. Уведомление: О компьютерах. Моё предположение | Андрей Колегов

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *