Автор модификации: Simba (Максим) http://symbos.su
Восстановление пароля по секретному вопросу для JohnCMS 4.3.0

Установка:
1. Для установки распаковать архив в корневую директорию сайта.
2. Запустить файл install.php
3. После обновления таблицы, удалить файл install.php

Установка на модифицированные файлы:
1. В файл users/profile.php добавляем в массив следующее значение:
'recovery' => 'includes/profile'
вставляем его по аналогии с существующими. Массив находится после комментария "Переключаем режимы работы"
2. В файл users/includes/profile/office.php в блок настроек, добавляем ссылку на настройку восстановления:
<li><a href="profile.php?act=recovery">Настройки восстановления пароля</a></li>
вставляем так же по аналогии с существующими ссылками.
3. Извлекаем в папку users/includes/profile/ файл recovery.php, заменяем файл users/skl.php тем что в архиве.
4. Запускаем install.php
5. После выполнения обновления таблицы удаляем install.php

Всё. На этом установка окончена.