4SLAS CMS - от версии 0.2 до 0.6.
Я решил не расписывать каждый шаг создания этой CMS.
остановлюсь сразу на версии 4SLAS 0.6.

Просто вкратце укажу, что добавлено ранее:

- добавил /templates - можно редактировать внешний вид отдельно от проекта (и, возможно в перспективе, добавить возможность создавать отдельные шаблоны)
- поместил в отдельный файл настройку капчи.
- создал возможность создавать/редактировать меню на сайте.
- создал возможность добавлять SEO поля.
- создал возможность разделять права зарегистрированных пользователей.
- добавил PHPMailer, добавил отправку подтверждения при регистрации, сброса пароля.
- добавил возможность отправлять модераторам и админу уведомления о новых комментах на почту.

Для теста попробовал создать новый пост и понял, что ну очень не удобно создавать его в простом окне вроде textarea - приходится руками прописывать каждый HTML-тег. 
Вообще не юзерфрендли!!

Начал я чесать репу на тему - подключить какой-либо уже имеющийся WYSIWYG редактор (Tiny, JCE)... но потом решил совместно с одной знаменитой платформой ИИ создать свой редактор (увы, я не силен в JS). 

В общем, на версии 4SLAS 0.6 я добавил собственный WYSIWYG редактор, "4SLAS-editor v0.01". О редакторе напишу позже. 
По сути, проект CMS готов. Остается поймать очевидные баги. Добавить некоторый функционал для удобства. 

Измененная структура проекта:

4SLAS структура
← Рождение 4SLAS. Структура CMS. Версия 0.1
4SLASeditor - бесплатный WYSIWYG - редактор для CM →
Автору на кофе ☕🥐

Комментарии

Для комментирования авторизуйтесь на сайте или используйте ВКонтакте