В этой версии исправлено множество ошибок и недочетов, которые были выявлены в процессе эксплуатации движка, и добавлено несколько улучшений.
Настройка логаута
Новые конфиг-параметры позволяют настроить поведение сайта при выходе пользователя:$config['module']['user']['logout']['show_exit'] = 3;
$config['module']['user']['logout']['redirect'] = '/';
Первый параметр задает время (в секундах), в течение которого показывается страница выхода. Ну знаете, где надпись «Приходите еще». Если этот параметр поставить в «ноль», то показываться эта страница не будет вообще.А второй параметр — куда нужно выполнять редирект после выхода.
Настройка домашней страницы
Во-первых, в админпанели (в дополнение к прежним опциям) можно указать в качестве домашней совершенно произвольный локальный адрес сайта. Подчеркну — указывается локальный адрес. Т.е. не httр://altocms.ru/index/newall, а index/newall.Во-вторых, добавлено автоотключение домашней страницы в двух случаях:
1) Домашняя была установлена плагином, а потом этот плагин был деактивирован
2) В качестве домашней была задана статическая страница, которая была потом удалена или деактивирована.
Обновление с предыдущих версий
Если у вас стоит любая версия линейки 1.0.+, то обновление выполняется довольно просто, и описано здесь: https://altocms.ru/689.htmlЕжели стоит более ранняя версия, то вам следует внимательно прочитать эту статью: https://altocms.ru/629.html
Что дальше?
Версия 1.0.8 является последней планируемой в линейке 1.0.х. Выпуск других версий в этой линейке не планируется, но они могут быть, если вдруг обнаружится какая-то критическая ошибка.Сейчас начаты работы по версии 1.1 движка, и дальнейшие плановые релизы будут выполняться в рамках уже этой ветки.
31 комментарий
Тогда редиректа не будет, а будет попытка загрузить ту же страницу. Я тут говорю «попытка», потому что если эта страница закрыта для неавторизованного юзера, то он увидит страницу 404
А реально показывать страницу выхода, а затем редиректить на исходную?
Может как-то путем сохранения реферера?
После закачки плагина в /plugins вылетает ошибка об «отсутствии файла» (engine/lib/external/XXTEA/encrypt.php) и нельзя попасть ни на сайт, ни в админку. Пришлось «создавать» этот файл, директорию для него в корне движка и т.д. (сам файл есть, но путь к нему иной, где это исправить в плагине я так и не понял). По моему, это куда более важный момент, чем адаптация css (что разумеется тоже важно!). Но об никто не говорил (или я плохо искал?).
Плюс невозможность сохранить объект (это для видео каталога, нужно проверить другие):
В остальном поправимо…
И второе. В common\templates\skin\ папка admin-new занимает 12.7мб. Так и должно быть или это пока тестовая версия админки. Качал с sourceforge.net версию 1.0.8 Просто скин админки нельзя поменять из админки), кнопки выбора не активны. Поменял через common\config\actions\admin.php
1) Новый механизм работы с меню (меню можно будет управлять и настройками в конфиг-файле, и программно из плагинов, и просто из админки)
2) Улучшенная работа с изображениями, о чем я писал здесь: altocms.ru/793.html
Ну, и всяческие улучшения, на список которых Андрей дал ссылку
Как это можно поменять чтобы для незерегистрированных было написоно что надо зарегистрироватся чтобы оставлять комментарии?