Дублируется модуль авторизации

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 17 октября 2011 в 11:43
Похоже, что сам накосячил, но уже неделю не могу разобраться.

Сказка: Сайт хакнули (сам дурак) и засадили вирус, который погрыз все, что php.
Восстановил сайт. Бд прикрепил.
Все хорошо, но 2 модуля Авторизация.
В бд — 1
в списке модулей -1

а на сайте 2

Появилось имеено, тогда, когда бд восстановил.

Подскажите, люди добрые, где оно может прятаться.
Спасибо.


пс. как-то я тему не так назвал. сорри. Дублирует.
#2 17 октября 2011 в 15:03
Daniil, в списке модулей сколько их? Отключите — включите, удалите вообще, восстановите запросом…
#3 17 октября 2011 в 17:02
Отключение-включение не помогает. Сейчас попробую удаление, восстановление.
#4 17 октября 2011 в 17:28
Хм, интересно… А что происходит когда выключаете модуль, исчезают сразу два?
Кэш сайта чистили?
#5 17 октября 2011 в 17:37
да, сразу 2 пропадают.
полностью переставлял сайт. как только подключаю бд, сразу их 2 штуки. marynet.ru/ — сайт для девочек, объяснять замучался, что оно глюк, а не так задумано.

хм, а как восстановить запросом?
#6 17 октября 2011 в 17:49
А проверьте-ка, на всякий случай, файл шаблона /templates/ШАБЛОН/modules/mod_auth.tpl

И про кэш вы не сказали.
#7 18 октября 2011 в 14:08
кэш пуст
в файле шаблона все как положено — 1
#8 18 октября 2011 в 16:07
… если все остальное исключили, остается файл modules/mod_auth/module.php
#9 18 октября 2011 в 17:54
  1. function mod_auth($module_id){
  2. $inCore = cmsCore::getInstance();
  3. $inDB = cmsDatabase::getInstance();
  4. $inUser = cmsUser::getInstance();
  5.  
  6. global $_LANG;
  7.  
  8. $cfg = $inCore->loadModuleConfig($module_id);
  9.  
  10. if ($inUser->id){ return false; }
  11.  
  12. $smarty = $inCore->initSmarty('modules', 'mod_auth.tpl');
  13. $smarty->assign('cfg', $cfg);
  14. $smarty->assign('LANG', $_LANG);
  15. $smarty->display('mod_auth.tpl');
  16.  
  17. return true;
  18. }
и тут все.

дело где-то в бд
#10 26 октября 2011 в 11:36
Все решил. Все дело было в клоне модуля. Я его создал до вирусной атаки и забыл шаблон перенести после переустановки сайта.
Всем спасибо.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.