Новости

Обновление системы

Модуль новостей: добавлена функция заполнения высоты изображения (чекбокс "не обрезать") - с этой функцией изображения всегда будут заданной формы (по умолчанию - 110 на 110 пикселей).

Модуль страниц: теперь можно добавлять, удалять и обрезать главные картинки страниц :) так же добавлена новая функция заполнения высоты изображения.

Дизайн сайта: добавлен файл page.css со стилями для модуля страниц.

Автор: RaYMaN

Обновление системы

Движок: функция журналирования теперь фиксирует действия в модуле администраторов.

Модуль журнала: добавил опцию включения/выключения журнала.

+ исправил некоторые косяки в работе движка.

Автор: RaYMaN

Обновление системы

Движок: начал внедрение функции журналирования, сейчас она работает в тестовом режиме и фиксирует действия в модуле новостей, в модуле страниц, в модуле ссылок, в модуле панелей и в модуле основных настроек.

+ исправил некоторые косяки в работе движка и отдельных модулей.

Автор: RaYMaN

Обновление системы

Движок: закончил внедрение ЧПУ, проверить его работу можно перейдя по ссылке https://core-cms.ru/page/1/ ;)

Автор: RaYMaN

Обновление системы

Движок: начал внедрение ЧПУ (аббревиатура от "Человеку Понятный Урл", где "урл" - жаргонное название URL) - веб-адреса, удобные для восприятия человеком (а также систем и методов построения таких адресов). Т.е. вместо адресов типа http://core.cms/page.php?id=1 будут адреса http://core.cms/page/1/, где 1 - это номер страницы в базе. То же самое и с новостями - из адреса http://core.cms/news.php?id=1 будет адрес http://core.cms/news/1/, где 1 - это номер новости в базе, а если ввести адрес http://core.cms/news/ - то откроется весь список новостей, что есть на сайте. Адреса в примере пока не работают - все еще только внедряется :)

Модуль администраторов: теперь назначать супер-админов может не только первый супер-админ (т.е. главный), но и новоиспеченные супер-админы. Первого супер-админа по-прежнему никто не может удалить или отредактировать. Так же, все админы (в т.ч. супер-админы) не могут удалять сами себя и редактировать самим себе права - для этого нужно просить другого админа, чтобы тот удалил их, либо отредактировал права - это сделано в целях безопасности. Так же, простые админы, отныне, не могут удалять и редактировать супер-админов - только первый супер-админ и сами супер-админы могут удалять и редактировать супер-админов :) зато админы могут назначать других пользователей админами, но при этом, как было сказано выше, админы не смогут удалить самих себя или отредактировать свои права в целях безопасности.

В планах: внедрение функции журналирования - какой админ, когда и что делал в панели администратора (т.е. фиксация в журнале всех действий в панели администратора). Так будет видно - какой админ, например, создал новость, отредактировал страничку и удалил другого админа :)

Автор: RaYMaN

Обновление системы

Модуль новостей: теперь выполняется один запрос в БД на все новости и связанные с ними категории, раньше - выполнялся один запрос на новости + по одному запросу на категорию с каждой новости (т.е. если в БД три новости - выполнялся бы один общий запрос на все новости + еще три запроса на категорию каждой новости - в сумме 4 запроса, с ростом количества новостей росло бы и количество запросов на категории, что значительно снизило бы производительность движка и увеличило нагрузку на сервер).

Дизайн сайта: общий файл style.css был поделен на два файла - admin.css и news.css. В admin.css переместились все стили, что нужны для работы в панели администратора, а в news.css - стили для отображения новостей. Движок теперь подключает нужные стили в нужных местах (в панели администратора - admin.css, в новостях - news.css), что позволило уменьшить размер общего файла style.css и немного увеличить производительность.

+ исправил некоторые косяки в работе движка и отдельных модулей.

Автор: RaYMaN

Обновление системы

Модуль новостей: теперь можно добавлять, удалять и обрезать главные картинки новостей :)

Модуль бэкапа БД: бэкап теперь создается только с таблицами движка, а не со всеми, что есть в БД.

Модуль оптимизатора БД: оптимизатор теперь работает только с таблицами движка, а не со всеми, что есть в БД.

Панель администратора: в тех местах, где есть переключатели "включить/выключить" (это модули: новости, страницы, ссылки и панели), положение включено/выключено в опциях теперь выделяется цветом: если включено - зеленым, если выключено - красным.

Панель администратора: группы пользователей теперь выделяются цветами: зеленым - гости, синим - пользователи, оранжевым - администраторы, красным - супер-администраторы.

Базовый стиль сайта: все кнопки теперь подсвечиваются при наведении на них.

+ куча мелких исправлений.

Автор: RaYMaN

Запуск Core CMS!

Ура! Мы (т.е. Я) запустили Core CMS и это первый сайт на этом движке :)

Автор: RaYMaN
Страница 2 из 2:Предыдущая1[ 2 ]