Simple: Press 5.5.0
Сегодняшний пост полностью посвящен все поклонникам форума Simple Press и его последнему обновлению. Что общего у Simple: Press 5.5.0 и альбома theBeatles «SgtPepper’ sLonely Hearts Club Band»? Только одна вещь. Релиз того и другого состоялся 1 июня. А далее в этом обзоре Simple: Press вас ждет только полезная информация о нововведениях версии 5.5.0.
Разработчики Simple:Press настоятельно рекомендуют обновлять Simple:Press вместе с его плагинами, потому что в них тоже произошли некоторые структурные изменения.
Основные новшества:
Индикатор надежности пароля
Теперь у вас есть индикатор надежности пароля на тот случай, если пользователь захочет воспользоваться формой смены пароля для своего аккаунта форума;
Контроль флуда в постах
С новым флуд-контролем вы можете лимитировать скорость с которой любой пользователь или гость постит записи на вашем форуме. Админу теперь доступен контроль над временем флуд-контроля. Появилось дополнительное право на управление форумом — «установить время ожидания между постами», позволяющее вам включить/исключить флуд-контроль в набор опций для форумов, групп пользователей и списки прав;
Поддержка Innodb
Простое создание и модификация дочерних тем
Улучшение производительности
Над чем разработчики действительно работали в поте лица, так это над оптимизацией запросов к базе данных. И, вот что получилось в итоге. В зависимости от конфигураций и установленных плагинов, вы можете увидеть, что количество запросов при просмотре главных страниц форума и просмотрах записей сократилось на 33%. Это довольно значительное снижение количества запросов, но не факт, что вы получите полные 33% роста производительности в рендеринге, так как не все запросы формируются одинаковыми;
Модификация темы и шаблона
Теперь вы можете создавать дочерние темы для вашего форума и в случае обновления ваши изменения на будут утеряны.
Изменения в функциях
Функции sp_PostNewButton() и sp_PostNewTopicButton()
Так как иконку «Замочек» на страницах spTopicView (внизу и вверху) можно стилизовать по своему вкусу, мы добавили новый класс к двум функциям отображения. Вот этот новый класс.
iconStatusClass defaults to ‘spIcon’
Функции sp_TopicIndexIcon() и sp_ForumIndexIcon()
В Simple: Press 5.5.0 тали доступны новые иконки (смотри раздел ниже), позволяющую пометить форум или тему, как закрытую. Новые дефолтные иконки были добавлены в эти две функции с новым классом:
iconLocked
Функции добавляются по умолчанию, как названия новых двух иконок. Они описаны в следующем разделе.
Новые иконки
Две новые иконки, позволяющие показывать, когда форум или топик закрыт, добавлены в папку с изображениями темы. Вот они:
sp_TopicIconLocked.png
sp_ForumIconLocked.png
Изменения в CSS-файлах
Класс информации Members List
Некоторые non date-элементы в списке участников (Members List) использовали классы date, так что мы добавили новый главный текстовый класс, чтобы при изменении date-элементов не были затронуты non date-элементы. Изменения темы:
#spMainContainer .spMemberListSection .spInRowRank, #spMainContainer .spMemberListSection .spInRowDate, #spMainContainer .spMemberListSection .spInRowNumber { font-size: 80%; }
заменили
#spMainContainer .spMemberListSection .spInRowText, #spMainContainer .spMemberListSection .spInRowRank, #spMainContainer .spMemberListSection .spInRowDate, #spMainContainer .spMemberListSection .spInRowNumber { font-size: 80%; }
Количество непрочитанных постов
Чтобы скорректировать небольшую проблему с расстоянием в отображении количества непрочитанных постов (свойство padding плюс неразрывный пробел ) – удалите свойство padding из счетчика. Все изменения:
#spMainContainer #spUnreadPostsInfo span
заменили
#spMainContainer #spUnreadPostsInfo > span
Индикатор надежности пароля
Для управления новым индикатором надежности пароля в профиле — следующие стили:
#spMainContainer .spProfileAccount #pass-strength-result { background-color: #EEEEEE; border: 1px solid #DDDDDD; margin: 13px 5px 5px 1px; padding: 3px 5px; text-align: center; width: 200px; } #spMainContainer .spProfileAccount #pass-strength-result.short { background-color: #FFA0A0; border-color: #F04040; } #spMainContainer .spProfileAccount #pass-strength-result.bad { background-color: #FFB78C; border-color: #FF853C; } #spMainContainer .spProfileAccount #pass-strength-result.good { background-color: #FFEC8B; border-color: #FFCC00; } #spMainContainer .spProfileAccount #pass-strength-result.strong { background-color: #C3FF88; border-color: #8DFF1C; } #spMainContainer .spProfileAccount .indicator-hint { font-size: 90%; padding-top: 5px; }
Улучшенное отображение видео фрейма
Новые стили позволяют лимитировать ширину фрейма добавленных видео
#spMainContainer .spPostContent iframe {max-width:100%;}
Больше изменений в ui-dialog
Мы рекомендуем добавить приведенное ниже к ui-dialog-классам для лучшего отображения всплывающих окон.
.ui-dialog
z-index: 10;
.ui-widget-overlay { z-index: 100 !important;
.ui-widget-overlay { z-index: 10 !important;
Взято с официального сайта Simple Press.
Еще материалы по теме:
Обзор форума Simple Press
Все плагины для Simple Press
Какой форум выбрать для WordPress?