В версии v.2.0.1 процедура очистки от лишнего кода не поменялась?Мануал по нуллу okayCMS 2.0 BETA
Концепция не изменилась, т.е. новый окей нулится как и старые версии. Если коротко, то нужно отредактировать 3 файла.
1. Меняем /backend/IndexAdmin.php
2. Меняем /index.php
3. меняем /backend/design/html/index.tpl
Измененные файлы, кладем их в корневой каталог с заменой.
Кое-что поменяли со времени бета версии. Теперь модули админки лежат в отдельном каталоге core. Насколько я понял - других изменений нет.
Вот инструкция:
1. /index.php
Он генерирует внизу страницы сайта сообщение о лицензии.
2. /backend/core/IndexAdmin.php
В нем загружается модуль лицензии licenseAdmin, который отвечает за страницу с окошком для ввода номера лиценции. Главное место там, где генерируется из номера лиценции срок действия и домен сайта. После этого происходит проверка адреса сайта и срока лицензции - если что-то не так, выкидывает в окно для ввода лиценции.
Убираем эту проверку, оставляя из этого блока только ту часть, которая отдает для смарти шаблона переменную $manager
3. /backend/design/html/index.tplКод:if ($module != 'AuthAdmin') { $this->design->assign('manager', $this->manager); }
Отвечает за отображение основного каркаса страницы в админке, в т.ч. футер, в котором пишет, годна ли лицензия. Убираем это место, а также убираем кнопку техподдержки сверху.
4. Эту часть можно не делать
Удаляем ненужные больше файлы:
/backend/core/SupportAdmin.php и /backend/core/LicenseAdmin.php
P.S. Если до измненения файлов уже лазили по админке, тогда надо после манипуляций очистить кеш /backend/compiled
Уже переделанные файлы
Ошибка при редактировании товара: "Нет доступов".