Ура, первая новость спустя долгий промежуток времени! Разработка ведётся, движок потихоньку развивается. Если новостей нет, то это вовсе не значит, что все причастные к разработке движка уже давно умерли :)
Что сделано:
[движок]: привёл в порядок core.php: выкинул всё лишнее, раскидал функции по отдельным файлам, добавил кучу нового. Из важного:
- внедрены опционально включаемые подготавливаемые запросы к БД во всех модулях;
- добавлены мультиязычные формы для названия сайта, описания внизу страницы, режима обслуживания и т.д.;
- главная страница теперь умеет отображать не только новости, но и любую другую выбранную в настройках страницу;
- обработчик изображений выведен в отдельную универсальную функцию;
- оптимизированы все файлы движка;
+ многое другое, о чём я сейчас просто не в состоянии вспомнить :)
[модуль новостей]: добавлено поле описания новости. Гугл (да и вообще все) требует, чтобы у каждой страницы было своё описание - сделано!
[модуль страниц]: добавлено поле описания страницы (всё по той же причине) + теперь можно стыковать страницы друг к другу, образовывая дерево страниц. Для пояснения, раньше было так:
Страница 1
Страница 2
Страница 3
Страница 4
Страница 5
Страница 6
А теперь можно делать вот так:
Страница 4
└ Страница 1
└ Страница 3
└ Страница 2
└ Страница 5
Страница 6
[модуль ссылок]: начато внедрение дерева ссылок (стыковка ссылок друг к другу). Раз страницы умеют друг к другу стыковаться, то и ссылки должны уметь тоже!
[модуль пользователей]: внедрены карточки пользователей с выводом информации.
В планах много всего, но т.к. разработку веду я один - новости будут выходить не часто :)