- PHP
- 5.5.x
- 5.6.x
- 7.0.x
- 7.1.x
- 7.2.x
- База данных
- MySQL 5.x
- Русификатор
- Есть
Версия 6.2. имеет 30 изменений относительно 6.1.1. В новой версии SLAED CMS реализована интеграция с соцсетями, код адаптирован под PHP 7+, улучшено кэширование страниц, добавлена sitemap.xml, система почищена от лишнего.
Полный список изменений в версии SLAED CMS 6.2 Pro
1. Добавлен новый системный класс оформления для изображений, опубликованных при помощи ББ Редактора. Теперь можно оформлять графические элементы на своё усмотрение, класс действует глобально на все опубликованные ранее изображения.
2. Приведено к общему виду оформление строки ввода в модуле поиска.
3. Код оптимизирован для корректной работы на версии PHP 7.1 и выше.
4. Везде исправлена функция генерации адресной строки при перелистывании страниц списка материалов.
5. Добавлен якорь на комментарии. Стало удобнее читать комментарии, если их много − нет необходимости прокручивать страницу от верха до комментариев при переходе по страницам комментариев.
6. Везде обновлён класс оформления блока «Смотрите также похожие ...», который выводится при подробном просмотре материалов.
7. В основной файл темы оформления добавлена плавающая с правой стороны вертикальная кнопка обратной связи.
8. Увеличена таблица базы данных для хранения собственного меню зарегистрированного пользователя проекта. Это даёт пользователю возможность сохранять большее количество информации в своём личном блоке.
9. Оптимизирован внешний вид профиля зарегистрированного пользователя. Представление информации о пользователе формируется с учетом заполненных полей профиля.
10. В личном профиле пользователя сайта отключён просмотр ссылки на сайт и подпись для анонимных посетителей и поисковых систем. Это сделано для защиты от СПАМ-ботов и иных вредных сборщиков информации.
11. Из стандартной таблицы базы данных пользователей удалены устаревшие мессенджеры: MSN Messenger, AIM Messenger, YIM Messenger и многие другие. Сокращён размер таблицы и уменьшена нагрузка на базу в случае большого количества зарегистрированных пользователей. Если требуется, то можно создать дополнительные поля для заполнения в профиле − для Skype, Whatsapp и других современных контактов.
12. Устранена проблема: если в настройках цензуры активирован преобразователь адресов в гиперссылки, то ссылки ошибочно преобразовывались и в коде: Bash, Cpp, CSharp, Css, Delphi, Diff, Groovy, Java, JScript, Php, Plain, Python, Ruby, Scala, Sql, Vb, Xml при использовании соответствующих ББ тегов.
13. В административном отделе редактора внедрений обновлена справка по использованию серверного ЧПУ, а именно основного файла .htaccess, который находится в главной директории системы. Добавлены реальные примеры правил и настроек.
14. Реализована новая возможность отключения показа модуля на главной странице сайта. Данная функция будет интересна проектам портального направления, которые применяют большое количество блоков на главной и не хотят использовать модуль. Настройка отключения доступна в отделе конфигураций главной панели администратора. Чтобы отключить модуль, необходимо при выборе модуля для главной страницы сайта указать «Нет».
15. В панели администратора системы, для корректной работы под версией PHP 7.1 и выше, модифицирован отдел редактирования языков. Обратите внимание, для редактирования основных языковых констант панели администратора, а также пользовательской части, требуются установленные в настройках PHP параметры Max input vars: 4000 (Максимально допустимое количество входящих переменных) и выше. Данный параметр доступен в блоке администратора «Системная информация».
16. Для ускорения загрузки сайтов добавлено автоматическое сжатие кэшируемых файлов. При сжатии удаляются табуляторы, пробелы в HTML тегах, комментарии в CSS стилях, весь текст прописывается в одну строку. Экономия размера примерно 5-6%. Сжатие ускоряет передачу страницы браузеру посетителя. Сжатие усложняет несанкционированное копирование статей и другого содержимого сайта автоматическими программами-грабберами.
17. Для экономии серверного места добавлена возможность настройки автоматической очистки старого КЭШа. Файлы удаляются в зависимости от установленного в конфигурациях времени.
18. Добавлена возможность кэшировать сайт браузером посетителя. При просмотре страниц сайта их содержимое будет запоминаться в памяти компьютера и при обновлении или повторном открытии страницы браузером, загрузка данных будет происходить с компьютера посетителя. Новая возможность значительно ускоряет загрузку страниц сайта, а также экономит серверный ресурс.
19. Удалены NPAPI-плагины, добавлены новые форматы для работы с медиа-контентом. История проблемы:
В марте 2017 был выпущен Mozilla Firefox 52, в котором вслед за Google Chrome, Microsoft Edge и другими браузерами прекращена поддержка NPAPI-плагинов, кроме Adobe Flash. К таким, не поддерживаемым плагинам, по воспроизведению аудио и видео, а так же просмотра документов, относятся: Java − Oracle, QuickTime − Apple, Silverlight − Microsoft, Acrobat − Adobe, Windows Media − Microsoft. Основной причиной отказа, по словам разработчиков, являются: замедление работы браузера, снижение уровня безопасности, чувствительность к новым уязвимостям и частые падения в работе. В SLAED CMS были проработаны шаблоны по работе с медиа-контентом: удаленны не поддерживаемые более форматы, добавлены новые в соответствии с правилами и стандартами HTML 5:
Современные аудио форматы по стандарту HTML 5: audio/mpeg, audio/wav
Современные видео форматы по стандарту HTML 5: video/mp4, video/ogg, video/webm
20. В панели управления пользователями исправлена ошибка, связанная с установкой языка для зарегистрированного пользователя, в случае если сайт работает в многоязычном режиме.
21. В модулях медиа-файлов и опросов удалена функция автоматического открытия/закрытия полей заполнения в случае вывода курсора из поля. Сделано это из-за неудобства использования в случае корректировки или редактирования текста строки.
22. Активирована автоматическая функция смены прав доступа на папки и файлы системы, для которых это необходимо. Функция доступна в зависимости от конфигураций программного обеспечения сервера и настроек хостинга.
23. Реализована новая функция сохранения конфигурационных файлов системы, теперь используются массивы. Метод используемый в системе ранее так же доступен, возможно реализация обоих вариантов.
24. В ядро системы добавлена новая функция определения входящих переменных. Добавлена возможность установки типа входящих переменных, а также их фильтрации в зависимости от содержания.
25. Добавлена возможность автоформирования карты сайта: sitemap.xml для поисковиков и sitemap.html для людей.
Sitemap.xml – это файл со структурированной информацией для поисковых систем: Яндекс, Google, Bing, Yahoo, Ask, MSN и многих других. Говоря простым языком, это упорядоченный, древовидный список разделов и страниц сайта, который состоит из ссылок на эти страницы. Генератор карты сайта создаёт два типа файлов: XML версия для поисковых систем и HTML версия для посетителей сайта. Подробнее о возможностях модуля Sitemap читайте в прошлом новостном обзоре.
26. Удалены неподдерживаемые разработчиками плагины: TinyMCE 3 и PDW File Browser v1.3 Beta.
27. Обновлены до актуального уровня плагины редакторов: TinyMCE 4.5.6, CKEditor 4.6.2 и загрузчик файлов RESPONSIVE Filemanager 9.11.3, который был интегрирован в них.
28. Добавлен новый текстовый редактор кода CodeMirror 5.25.0, рассчитанный на профессионалов, которые предпочитают работать напрямую с текстом. Для PHP, HTML, CSS, SQL языков предусмотрена функция подсказок, для активации следует нажать на клавишу «Ctrl или Strg» в зависимости от языковой версии клавиатуры.
29. С помощью сервиса uLogin реализована возможность авторизации на сайте через социальные сети: Одноклассники, Google, Яндекс, ВКонтакте, Facebook и многие другие.
30. Исправлена ошибка отображения блоков. Суть ошибки: в случае если кроме главной блок был активирован для показа в других модулях. До исправления, на главной такой блок не отображался.
Система распространяется бесплатно по модели Open Source на базе лицензии GNU GPL 3. SLAED CMS 6.2 уже доступна для скачивания.
Полный список изменений в версии SLAED CMS 6.2 Pro
1. Добавлен новый системный класс оформления для изображений, опубликованных при помощи ББ Редактора. Теперь можно оформлять графические элементы на своё усмотрение, класс действует глобально на все опубликованные ранее изображения.
2. Приведено к общему виду оформление строки ввода в модуле поиска.
3. Код оптимизирован для корректной работы на версии PHP 7.1 и выше.
4. Везде исправлена функция генерации адресной строки при перелистывании страниц списка материалов.
5. Добавлен якорь на комментарии. Стало удобнее читать комментарии, если их много − нет необходимости прокручивать страницу от верха до комментариев при переходе по страницам комментариев.
6. Везде обновлён класс оформления блока «Смотрите также похожие ...», который выводится при подробном просмотре материалов.
7. В основной файл темы оформления добавлена плавающая с правой стороны вертикальная кнопка обратной связи.
8. Увеличена таблица базы данных для хранения собственного меню зарегистрированного пользователя проекта. Это даёт пользователю возможность сохранять большее количество информации в своём личном блоке.
9. Оптимизирован внешний вид профиля зарегистрированного пользователя. Представление информации о пользователе формируется с учетом заполненных полей профиля.
10. В личном профиле пользователя сайта отключён просмотр ссылки на сайт и подпись для анонимных посетителей и поисковых систем. Это сделано для защиты от СПАМ-ботов и иных вредных сборщиков информации.
11. Из стандартной таблицы базы данных пользователей удалены устаревшие мессенджеры: MSN Messenger, AIM Messenger, YIM Messenger и многие другие. Сокращён размер таблицы и уменьшена нагрузка на базу в случае большого количества зарегистрированных пользователей. Если требуется, то можно создать дополнительные поля для заполнения в профиле − для Skype, Whatsapp и других современных контактов.
12. Устранена проблема: если в настройках цензуры активирован преобразователь адресов в гиперссылки, то ссылки ошибочно преобразовывались и в коде: Bash, Cpp, CSharp, Css, Delphi, Diff, Groovy, Java, JScript, Php, Plain, Python, Ruby, Scala, Sql, Vb, Xml при использовании соответствующих ББ тегов.
13. В административном отделе редактора внедрений обновлена справка по использованию серверного ЧПУ, а именно основного файла .htaccess, который находится в главной директории системы. Добавлены реальные примеры правил и настроек.
14. Реализована новая возможность отключения показа модуля на главной странице сайта. Данная функция будет интересна проектам портального направления, которые применяют большое количество блоков на главной и не хотят использовать модуль. Настройка отключения доступна в отделе конфигураций главной панели администратора. Чтобы отключить модуль, необходимо при выборе модуля для главной страницы сайта указать «Нет».
15. В панели администратора системы, для корректной работы под версией PHP 7.1 и выше, модифицирован отдел редактирования языков. Обратите внимание, для редактирования основных языковых констант панели администратора, а также пользовательской части, требуются установленные в настройках PHP параметры Max input vars: 4000 (Максимально допустимое количество входящих переменных) и выше. Данный параметр доступен в блоке администратора «Системная информация».
16. Для ускорения загрузки сайтов добавлено автоматическое сжатие кэшируемых файлов. При сжатии удаляются табуляторы, пробелы в HTML тегах, комментарии в CSS стилях, весь текст прописывается в одну строку. Экономия размера примерно 5-6%. Сжатие ускоряет передачу страницы браузеру посетителя. Сжатие усложняет несанкционированное копирование статей и другого содержимого сайта автоматическими программами-грабберами.
17. Для экономии серверного места добавлена возможность настройки автоматической очистки старого КЭШа. Файлы удаляются в зависимости от установленного в конфигурациях времени.
18. Добавлена возможность кэшировать сайт браузером посетителя. При просмотре страниц сайта их содержимое будет запоминаться в памяти компьютера и при обновлении или повторном открытии страницы браузером, загрузка данных будет происходить с компьютера посетителя. Новая возможность значительно ускоряет загрузку страниц сайта, а также экономит серверный ресурс.
19. Удалены NPAPI-плагины, добавлены новые форматы для работы с медиа-контентом. История проблемы:
В марте 2017 был выпущен Mozilla Firefox 52, в котором вслед за Google Chrome, Microsoft Edge и другими браузерами прекращена поддержка NPAPI-плагинов, кроме Adobe Flash. К таким, не поддерживаемым плагинам, по воспроизведению аудио и видео, а так же просмотра документов, относятся: Java − Oracle, QuickTime − Apple, Silverlight − Microsoft, Acrobat − Adobe, Windows Media − Microsoft. Основной причиной отказа, по словам разработчиков, являются: замедление работы браузера, снижение уровня безопасности, чувствительность к новым уязвимостям и частые падения в работе. В SLAED CMS были проработаны шаблоны по работе с медиа-контентом: удаленны не поддерживаемые более форматы, добавлены новые в соответствии с правилами и стандартами HTML 5:
Современные аудио форматы по стандарту HTML 5: audio/mpeg, audio/wav
Современные видео форматы по стандарту HTML 5: video/mp4, video/ogg, video/webm
20. В панели управления пользователями исправлена ошибка, связанная с установкой языка для зарегистрированного пользователя, в случае если сайт работает в многоязычном режиме.
21. В модулях медиа-файлов и опросов удалена функция автоматического открытия/закрытия полей заполнения в случае вывода курсора из поля. Сделано это из-за неудобства использования в случае корректировки или редактирования текста строки.
22. Активирована автоматическая функция смены прав доступа на папки и файлы системы, для которых это необходимо. Функция доступна в зависимости от конфигураций программного обеспечения сервера и настроек хостинга.
23. Реализована новая функция сохранения конфигурационных файлов системы, теперь используются массивы. Метод используемый в системе ранее так же доступен, возможно реализация обоих вариантов.
24. В ядро системы добавлена новая функция определения входящих переменных. Добавлена возможность установки типа входящих переменных, а также их фильтрации в зависимости от содержания.
25. Добавлена возможность автоформирования карты сайта: sitemap.xml для поисковиков и sitemap.html для людей.
Sitemap.xml – это файл со структурированной информацией для поисковых систем: Яндекс, Google, Bing, Yahoo, Ask, MSN и многих других. Говоря простым языком, это упорядоченный, древовидный список разделов и страниц сайта, который состоит из ссылок на эти страницы. Генератор карты сайта создаёт два типа файлов: XML версия для поисковых систем и HTML версия для посетителей сайта. Подробнее о возможностях модуля Sitemap читайте в прошлом новостном обзоре.
26. Удалены неподдерживаемые разработчиками плагины: TinyMCE 3 и PDW File Browser v1.3 Beta.
27. Обновлены до актуального уровня плагины редакторов: TinyMCE 4.5.6, CKEditor 4.6.2 и загрузчик файлов RESPONSIVE Filemanager 9.11.3, который был интегрирован в них.
28. Добавлен новый текстовый редактор кода CodeMirror 5.25.0, рассчитанный на профессионалов, которые предпочитают работать напрямую с текстом. Для PHP, HTML, CSS, SQL языков предусмотрена функция подсказок, для активации следует нажать на клавишу «Ctrl или Strg» в зависимости от языковой версии клавиатуры.
29. С помощью сервиса uLogin реализована возможность авторизации на сайте через социальные сети: Одноклассники, Google, Яндекс, ВКонтакте, Facebook и многие другие.
30. Исправлена ошибка отображения блоков. Суть ошибки: в случае если кроме главной блок был активирован для показа в других модулях. До исправления, на главной такой блок не отображался.
Система распространяется бесплатно по модели Open Source на базе лицензии GNU GPL 3. SLAED CMS 6.2 уже доступна для скачивания.