Декабрьское обновление SMF 2.1

Почти декабрь, что означает близость Рождества, праздничных дней, покупок и вечеринок. Поэтому, прежде, чем все станет слишком праздничным и радостным, а сейчас еще стоит отвратительная ноябрьская погода, неплохо бы подкинуть вам немного новостей.

Несмотря на некоторые личные вопросы, возникшие за кулисами проекта, последнее время было довольно занятым для нас и тех кто участвует в происходящем на GitHub. Мы не людоеды (ну может быть только я), не надо бояться и если у вас есть предложения, особенно с готовым кодом, мы с радостью примем их.

Но это не то, зачем вы здесь. Вы здесь затем, чтобы увидеть что удивительного мы прячем в рукавах. Конечно, все это есть на Github, и вы всегда можете проверить код в работе, но пока мы еще опьянены идущим прогрессом, некоторые вещи там могут быть нерабочим или содержать ошибки. 

Так или иначе:

  • Первая версия лайков добавлена в ядро форума. Они все еще в работе, так как есть нерешенные вопросы — какие права должны использоваться и AJAX еще не готов, но потом будет.
  • В панели администрирования, при сохранении настроек, теперь будет небольшое симпатичное уведомление вверху.
  • Темы оформления теперь имеют метку о том для какой они версии SMF. Больше не будет возможности случайно загрузить тему оформления от предыдущей версии, которая не будет нормально работать.
  • Предупреждение о том, что форум находится в режиме обслуживания, теперь будет более заметным, так что вы всегда будете знать об этом.
  • Исправлены некоторые странности в теме оформления, например, ошибка с годами в панели администрирования, а также усовершенствованы некоторые информационные панели.
  • Гостям, почему-то, были доступны права, которые на самом деле не работают для них.
  • Логи администрирования и модерации больше не имеют ограничений на удаление за последние 24 часа. Однако, теперь в логах сохраняется уведомление о выполненной очистке журнала.
  • Некоторые подсказки для администраторов теперь лучше сформулированы.
  • Выпадающие меню в верхней части раздела администрирования получили иконки.  Профили и раздел модерации — тоже.
  • Передача сообщений от одного пользователя другому, также, переносит жалобы.
  • Закрепление тем теперь нельзя включить или выключить. Они всегда включены (не видел ни одного форума, где бы они не использовались).
  • Исправлены ошибки в очереди почтовых сообщений из-за которых, при очень редких обстоятельствах, могла произойти утечка сообщений и они неправильно обрабатывались.
  • Настройкам типа «Отображать e-mail пользователей» сказано до свидания — адреса теперь скрыты, как и должно быть.
  • В менеджере пакетов теперь нет секции «Последние пакеты с сервера». От нее было мало пользы и часто, наоборот, она вносила сумятицу. 
  • При нажатии кнопки «отметить все прочитанным» будет появляться предупреждение, прежде чем выполнить действие.
  • У пользователя, просматривающего собственный профиль, больше не проверяются права доступа. Нет никакой необходимости в этом — он в любом случае может посмотреть свой профиль.
  • Шикарные новые выпадающие меню для профиля и личных сообщений. Смотрите приложенные скриншоты. Раз уж, мы добавили эти шикарные меню, их теперь нет в главном меню. Меню, теперь, более компактное и более целенаправленное (без лишних вещей в шапке сайта). 
    Новые выпадающие меню профиля в SMF 2.1 Новые выпадающие меню личных сообщений в SMF 2.1
  • Метки личных сообщений значительно переработаны. Было много серьезных упущений в их старой реализации и она полностью переделана.
  • При просмотре списка разделов в панели администрирования, теперь отображается иконка рядом с разделами, для которых включено перенаправление.
  • Теперь пользователи могут указывать причину редактирования сообщений.
  • Обновлены иконки для главной страницы разделов. Кроме того, по умолчанию гости теперь видят иконку «новые сообщения» вместо «нет новых сообщений». Это будет стимулировать гостей регистрироваться, если они будут видеть, что постоянно появляется что-то новое.
  • Когда что-то загружается, баннер «Загрузка...» в верхней части страницы больше не имеет крестика для закрытия. Он никогда и не работал так, как от него ожидалось, так что теперь его совсем нет.
  • В менеджере пакетов теперь выводится (и сортируется) дата установки.
  • Плашки меню использовали несколько разнородных методов для создания закругленных углов. Теперь они все однотипные.
  • Улучшена поддержка ImageMagick для обработки изображений.
  • Теперь можно задать ограничения — откуда и куда можно перемещать темы. Можно или разрешить перемещать темы в любой раздел, в который позволяют права доступа или ограничить модераторов разделами, в которых они сами могут создавать темы. (На администраторов эти ограничения, конечно, не распространяются)
  • Проверка орфографии теперь поддерживает enchant.
  • eAccelerator и Turck MMcache больше не поддерживаются, так как они не имеют функций необходимых для работы форума.
  • Категории теперь могут иметь описания. Смотрите скриншот. (На нем, также, видны новые иконки разделов от Gary)
    Описания категорий в SMF 2.1

И это всего за 3 недели. Но у нас есть еще много того, что нужно сделать. Это будет захватывающе.

Как всегда, если вы что-то опробовали, сообщайте о проблемах на GitHub.

Оригинал статьи: http://www.simplemachines.org/community/index.php?topic=514957.0

Автор оригинала: Arantor

Перевод: digger