Как вручную удалить модуль Captcha

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
von-hamster
Power Poster
Power Poster
Posts: 339
Joined: Thu Nov 01, 2007 3:11 pm

Re: Как вручную удалить модуль Captcha

Post by von-hamster »

yesgo wrote: Сам себе же отвечаю. По фтп заходим в папку модуля и сносим проблемный файл - class.captcha.php.
В моем случае возникла аналогичная ошибка с модулем Search, аналогично поступаем и с ним. Вуаля - сайт грузится, заходим в админку и отключаем или удаляем к ху..ям модуль Капча(Searcha в списке не было).
Успехов всем!
Можно удалить полностью папку /modules/Captcha/

CMS примерно следующим образом определяет наличие модуля:
1. определяется папка в папке modules, запоминается "имя папки".
2. Внутри папки ищется файл с именем "имя папки".module.php
3. Внутри этого файла проверяется наличие класса с именем "имя папки", который наследуется от CMSModule.
4. Метод GetName() должен возвращать "имя папки".

Не выполнение хотя-бы одного условия - означает, что в данной папке не модуль.

Сами по себе модули - автономные единицы, то есть удаление модуля не влияет на работу основного функционала сайта (в общем случае). Ну тоесть на простые статичные страницы, естественно, если функционал связан с этим модулем - он не будет отображаться.
Post Reply

Return to “Russian - русский”