Как полностью удалить модуль DLE Board?

Тема в разделе "DLE", создана пользователем albbi, 10 окт 2014.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Модераторы: killoff
  1. albbi

    albbi Создатель

    Регистр.:
    19 июл 2013
    Сообщения:
    32
    Симпатии:
    4
    Всем привет.
    Подскажите пожалуйста, потребовалась необходимость полностью удалить данный модуль с сайта для его последующей переустановки. Удалил все строки, которые прописывались при установке (например в файл engine.php), снес все настройки .htaccess, удалил все папки и файлы, а также все с админпанели. Заливаю по новой установочные файлы DLE Board на сервер, пишет, что у вас уже установлена версия модуля. Не понимаю, в чем может быть проблема и как его удалить? Кто-нибудь сталкивался с подобным?
     
  2. DMS

    DMS Злодей

    Moderator
    • Супермодератор
    Регистр.:
    22 окт 2010
    Сообщения:
    631
    Симпатии:
    348
    В БД строчки снеси, и кеш почисть
     
  3. Doctor_zlo

    Doctor_zlo

    Moderator
    Регистр.:
    25 апр 2008
    Сообщения:
    461
    Симпатии:
    980
    по все верятности создается конфиг доски, который по идее должен храниться в папке /engine/data/
    и должен называтся примерно board_conf.php или что-то в этом роде. Этот файл надо удалить или переименовать
     
  4. mishiko

    mishiko Создатель

    Регистр.:
    5 сен 2011
    Сообщения:
    255
    Симпатии:
    101
    1. Заходиш /engine/ajax/ удаляеш папку board
    2.
    Заходиш /engine/data/ удаляеш папку board
    3.
    Заходиш /engine/inc/ удаляеш папку board и файл board.php
    4.
    Заходиш /engine/modules/ удаляеш папку board и файл board.php
    5.
    Заходиш /engine/skins/images/ удаляеш файл board.png
    6.
    Заходиш /templates/Ваш дизайн/ удаляеш папку board
    7.
    Заходиш /uploads/ удаляеш папку board

    Открыть файл engine/engine.php и найти и удалить:
    Код:
    case \"board\" :
    \tinclude ENGINE_DIR . \'/modules/board.php\';
    \tbreak;
    найти и удалить:
    Код:
    elseif (\$do == \'board\'){ \$nam_e = \$module[\'speedbar\']; \$titl_e = \$module[\'title\']; }
    Открыть файл .htaccess в корне сайта и найти и удалить:

    Код:
    ## \"Начало\" Dle Board
    ################################################
    
    # Просмотр объявлений и навигация по комментариям
    RewriteRule ^board/([^.]+)/([0-9]+),([0-9]+)-(.*).html+\$ index.php?do=board&action=post&boardcat=\$1&id=\$3&com_page=\$2 [L]
    RewriteRule ^board/([^.]+)/([0-9]+)-(.*).html+\$ index.php?do=board&action=post&boardcat=\$1&id=\$2 [L]
    
    # Добавление объявления
    RewriteRule ^board/add(/?)+\$ index.php?do=board&action=add [L]
    RewriteRule ^board/([^.]+)/add(/?)+\$ index.php?do=board&action=add&boardcat=\$1 [L]
    
    # Редактирование объявления
    RewriteRule ^board/edit/([0-9]+)(/?)+\$ index.php?do=board&action=edit&id=\$1 [L]
    
    # Удаление объявления
    RewriteRule ^board/del/([0-9]+)(/?)+\$ index.php?do=board&action=del&id=\$1 [L]
    
    # Вывод объявлений из блокнота пользователей
    RewriteRule ^board/notepad/page/([0-9]+)(/?)+\$ index.php?do=board&action=notepad&page=\$1 [L]
    RewriteRule ^board/notepad(/?)+\$ index.php?do=board&action=notepad [L]
    
    # Вывод объявлений конкретного пользователя
    RewriteRule ^board/my/page/([0-9]+)(/?)+\$ index.php?do=board&action=my&page=\$1 [L]
    RewriteRule ^board/my(/?)+\$ index.php?do=board&action=my [L]
    
    # Поиск по категории
    RewriteRule ^board/([^.]+)/search/(.+?)/([0-9]+)/page/([0-9]+)(/?)+\$ index.php?do=board&action=boardcat&boardcat=\$1&page=\$4&BoardSearch=\$2&board_type=\$3 [L]
    RewriteRule ^board/search/(.+?)/([0-9]+)/page/([0-9]+)(/?)+\$ index.php?do=board&page=\$3&BoardSearch=\$1&board_type=\$2 [L]
    
    # Вывод категории и навигации по ней
    RewriteRule ^board/([^.]+)/page/([0-9]+)(/?)+\$ index.php?do=board&action=boardcat&boardcat=\$1&page=\$2 [L]
    RewriteRule ^board/([^.]+)/rss.xml\$ index.php?do=board&action=rss&boardcat=\$1 [L]
    RewriteRule ^board/([^.]+)/+\$ index.php?do=board&action=boardcat&boardcat=\$1 [L]
    
    # Главная страница
    RewriteRule ^board/rss.xml\$ index.php?do=board&action=rss [L]
    RewriteRule ^board(/?)+\$ index.php?do=board [L]
    
    ################################################
    ## \"Конец\" Dle Board
    ################################################
    Откройте файл engine/modules/profile.php и найдите и удалите:

    Код:
    \$tpl->set( \"{BoardPost}\", ( \$config[\'allow_alt_url\'] == \"yes\" ? \"/board/userpost/\".urlencode( \$row[\'name\'] ).\"/\" : \"/index.php?do=board&action=userpost&user=\".urlencode( \$row[\'name\'] ) ) );
    В шаблон main.tpl удалите строки:

    Код:
    <link href=\"{THEME}/board/style/style.css\" type=\"text/css\" rel=\"stylesheet\" />
    <script language=\"javascript\" type=\"text/javascript\" src=\"/engine/ajax/board/board.js\"></script>