Ноябрьское обновление SMF 2.1

Прошло несколько недель с тех пор как я что-то писал и теперь хочу рассказать о том, что произошло за последнее время.

Как всегда, те кто следит за нами на GitHub, возможно, уже видели те изменения, которые мы сделали. Для тех кто не в курсе, https://github.com/SimpleMachines/SMF2.1 — то место, где все и происходит.

Сначала напомню, что первая часть октября была потрачена на решение проблем связанных с безопасностью, о которых нам стало недавно известно, и мы выпустили версии SMF 1.1.19 и 2.0.6.

Каждый раз делать подробный отчет по изменениям занимает достаточно много времени, но мы опять сделали его.

Итак, изменения в SMF 2.1:

  • Обновление для центра модерации - мы решили сделать его немного удобнее. Блок «Последние новости Simple Machines» вряд ли был полезным для большинства людей, а блок с примечаниями был скрыт по умолчанию, хотя это, вероятно, наиболее полезная функция в центре модерации. Suki потратила много времени на улучшение его вида и добавление дополнительных небольших виджетов. Я оставлю это вам самим на пробу, но приложу скриншот как это выглядит;
    Новый центр модерации SMF 2.1
  • Некоторые всплывающие окна справки в панели администрирования переписаны и стали более полезными;
  • Множество ошибок было исправлено (все они есть в логе изменений, нет смысла вставлять его сюда целиком);
  • Были добавлены лайки (все еще в разработке), смотрите скриншот. Обратите внимание, что мы специально не выводим ники людей поставивших лайки сообщению, отчасти потому, что это вписывается в минимализм оформления, но в основном из-за того, что это позволяет использовать меньше запросов;
    Система лайков SMF 2.1
  • Отправленные личные сообщения всегда автоматически сохраняются в папку «Отправленные» и не требуют каких-то настроек для этого;
  • Некоторые из изображений темы оформления преобразованы в спрайты. Будут еще изменения в этом направлении;
  • Капитальная переделка панели администрирования...

    Я бы хотел потратить немного времени, чтобы разъяснить этот важный вопрос.

    Во-первых, «Основные настройки». Многие из вас, кто читал мои темы, знают мое ненавистное отношение к этой концепции. Да, я согласен с идеей отключения неиспользуемых функций и включением их, если они вам нужны. За исключение того, что общая страница элементов, у которых единственная вещь объединяющая их  это только то, что их все можно включить или выключить, является неинтуитивной, особенно потому, что эти элементы, как правило, невозможно найти поиском. В итоге, у вас были функции, которые хорошо известны в SMF, но никто не мог их найти, потому что вам нужно было включить их на странице, не связанной с ними самими.В общем, мы распрощались со всем этим, потому что в SMF 2.1 были сделаны большие улучшения в удобстве по сравнению с SMF 2.0. Но, честно говоря, все равно, еще не все стало легче найти :)

    На этой ноте хочу перейти к следующему вопросу. Я знаю, что были большие дебаты насчет меню и боковой панели — что удобнее и практичнее. В итоге мы отказались от боковой панели. Есть вопросы, о решении которых большинство людей не задумывается (особенности переводов, некоторые вопросы удобства, которые не могут быть решены без переписывания больших кусков кода панелей администрирования, модерации и профиля), которые имеют два разных пути решения, делающих в итоге одно и то же  и это не всем понятно. Отмечу, что существует один аспект в пользу боковой панели, в отличие от меню, она дает вам ощущение обозреваемости всего в другом структурированном виде. Поэтому я применил к меню свое решение, основанное на панели настроек OS X, cPanel и других системах. Скриншот прилагается.

  • Новый центр администрирования SMF 2.1

Есть целый ряд и других изменений в панели администрирования (и может быть что-то еще, о чем я забыл):

  • Конфигурация > Настройки Сервера перенесены в Обслуживание > Настройки сервера (обычно не требуется их часто менять);
  • Пункты меню всегда отображаются, даже если они не включены. Отключенные пункты отображаются серым цветом;
  • Раздела Конфигурация > Безопасность и Модерация больше нет. Система предупреждений (бывшая Безопасность и Модерация > Предупреждения) теперь стала Пользователи > Предупреждения, антиспам (бывшая Безопасность и Модерация > Антиспам) теперь стала Конфигурация > Антиспам и основной раздел безопасности (Безопасность и Модерация > Общие Настройки) теперь стал Обслуживание > Настройки сервера > Безопасность. Суть изменений в том, чтобы вынести наиболее часто используемые пункты наверх страницы;
  • Отчеты всегда включены и не могут быть отключены как раньше. Не было никакого смысла в их отключении;
  • Хуки всегда включены, теперь они в Обслуживание > Обслуживание Форума;
  • Журналы модерации, администрирования и редактирования профилей могут включаться и выключаться в Обслуживание > Логи > Настройки Логов (эта страница заменяет старую Очистку Логов) и при установке форума логи модерации и администрирования по умолчанию включены; Поисковые Системы теперь не в разделе Пользователи, а в разделе Форум;
  • Форум > Черновики перенесены в Форум > Сообщения и Темы > Черновики.

Так или иначе, это все на сегодня... возвращаюсь к доделыванию лайков, надеюсь...

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

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

Перевод: digger