Movable Type 5: первая бета, первый взгляд

Около 2 месяцев назад разработчики MT объявили, что начали работать над Movable Type 5. И предлагали нам высказать свои предложения, что хотелось бы видеть в новой версии. И вот в начале сентября первая бета 5-й версии вышла. Изменений много, удивлений не меньше.

Работа над Movable Type 5 началась в то же время, когда и над веткой 4.3. Но работали над ними разные команды: над 4.3 — команда из Америки, а над 5-й версией — команда из Японии. В результате мы получили самую стабильную версию MT, которая сейчас имеет номер 4.31, а также первую бету, в которой был полностью пересмотрен взгляд на управление блогами в MT, а также было реализовано множество функций, о которых просили пользователи.

Рассмотрим, какие фундаментальные изменения были сделаны в новом интерфейсе и что значит новый взгляд на управление блогами. Все изменения можно разделить на несколько групп:

  • Сайты;
  • CMS (система управления контентом);
  • Темы (дизайн).

Сайты

Практически все пользователи MT имеют несколько блогов, причём, чаще всего, эти блоги — части одного сайта. Выглядит это следующим образом:

website-mt4.jpg

В пятой версии поменяли принцип управления блогами, добавив понятие «Сайт». На мой взгляд, это основное концептуальное изменение.

Управление сайтами в Movable Type 5:

website-mt5.jpg

При использовании связки шаблонов для профессионального сайта (по-видимому, будет новая или изменённая тема), MT 5 будет выглядеть вот так:

website-mt5pro.jpg

Если обобщённо:

  • Введено новое понятие «Сайт»;
  • Блоги привязаны к сайтам;
  • К сайтам могут быть добавлены страницы;
  • Можно публиковать сразу же все блоги, входящие в определённый сайт;
  • Можно перемещать блоги между сайтами.

Нововведения в CMS

Новые обзорные панели:

user-dashboard.jpg

Ревизии для страниц, записей и шаблонов:

revision-history.jpg

Расширены возможности Custom Fileds

  • Появились новые объекты для Custom Fileds: для сайта, блога, комментария, шаблона, медиа;
  • Стало возможным привязывать дополнительные поля категорий и папок к странице редактирования записи. Например, если дополнительное поле «Ингредиенты» ассоциировано с категорией «Рецепты», то поле «Ингредиенты» будет показано только в той записи, у которой указана категория «Рецепты».
  • Появился импорт и экспорт дополнительных полей.

Темы

  • Тема содержит: шаблоны, стили (CSS), статические файлы (например, картинки), виджеты, категории, папки и дополнительные поля;
  • Тему можно применить в один клик, и после публикации сайта, он будет уже с новым дизайном;
  • Существуют темя для сайтов и блогов;
  • Темы устанавливаются так же, как и плагины;
  • Темы можно экспортировать. Так же вместе с темой можно экспортировать все или несколько дополнительных полей, статических файлов, категорий и шаблонов, которые ассоциированы с сайтом или блогом.

Благодаря этому изменению, управлять дизайном станет проще, а дизайнеры получают возможность создавать полноценные темы.

Другие нововведения

  • В админке Movable Type теперь используется Javascript-библиотека JQuery;
  • Новые права доступа и роли пользователей по умолчанию;
  • Теперь все запросы кодируются в кодировке UTF-8;
  • Изменился логотип и иконка Movable Type;
  • При установке появилась возможность выбрать язык;
  • Подсветка кода в шаблонах реализована при помощи другой библиотеки, благодаря чему эта функциональность стала кроссбраузерной;

Скриншоты Movable Type 5

Обзорные панели:

movable-type-5-1.jpg movable-type-5-2.jpg

movable-type-5-3.jpg movable-type-5-4.jpg

Обзор системы и плагины:

movable-type-5-26.jpg

Боковые меню и Custom Fields:

movable-type-5-7.jpg movable-type-5-8.jpg movable-type-5-9.jpg movable-type-5-25.jpg

Создание блога и сайта:

movable-type-5-10.jpg movable-type-5-11.jpg

Обзор и редактирование записей:

movable-type-5-14.jpg movable-type-5-13.jpg

Загрузка медиа и их обзор:

movable-type-5-12.jpg movable-type-5-15.jpg

Управление комментариями и пользователями:

movable-type-5-16.jpg movable-type-5-17.jpg

Шаблоны:

movable-type-5-18.jpg movable-type-5-19.jpg

Темы:

movable-type-5-20.jpg movable-type-5-24.jpg

Экспорт тем и управление сайтами:

movable-type-5-22.jpg movable-type-5-23.jpg

Скачать MT 5

Учтите, что это бета-версия, предназначенная только для тестов (также рекомендуется ознакомиться с лицензией для бета-версий):

  • Английская версия в zip-архиве или в tar.gz-архиве.

Новая бета-версия будет выпускать каждые две недели, и ориентировочно в середине сентября будет доступна финальная версия.

Свои предложения для MT 5 можно отправить в специальной теме форума на MT.org или отправив предложение напрямую.

Комментариев: 23

Выглядит действительно впечатляюще. Масштабируемость вырастает в разы.

Уже попробовал. Серьезнейшая вещь, почти все что хотел они сделали, с Motion есть проблемы, но это дело времени. 5 версия — 5 баллов, ждемс!

А совместим ли МТ5 с МТ4.3? То есть можно ли будет корректно "обновить" МТ4.3 до МТ5?

И, наверное, слишком забегаю вперед, но можно ли до конца года ожидать русифицированный МТ5?

Русифицированная версия будет доступна практически сразу же :)

Это замечательно! :)

Но как же первая часть вопроса? ;) Насчет беспроблемного перехода с 4.3 на 5

А её не заметил ;)
Да, конечно, проблем не должно возникнуть. Я как раз устанавливал 5-ю версия обновлением с 4.31, всё корректно обновилось. Единственное, скорее всего придётся после обновление покопаться в настройках сайта, который создастся как группа для всех блогов. А в остальном проблем не предвидится.

Андрей, а появилась ли в 5ке полноценная поддержка openid чтобы "вытаскивался" имэйл?

Только что проверил, нет, не поддерживается, к сожалению. Возле поля Email: «Unavailable for OpenID user».
Хотя при авторизации через Google email берётся. Но ведь там тоже через OpenID авторизация… В общем, этот и ещё один вопрос вызывают у меня недоумение.

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

Что вы имеете ввиду под автором? Может быть комментатор? Если да, то достаточно добавить в конфиг «SingleCommunity 1» (сейчас это по умолчанию) и опубликовать Javascript-шаблоны во всех блогах.

Я имел в виду, что при регистрации через MT, для вновь созданного пользователя я создаю роль автора (который может и комментировать и добавлять свои записи в блог) и хочу чтобы пользователь, зарегистрировавшись в блоге "А" имел те же права и для блога "Б" автоматически.
Заранее спасибо за ответ.

Всё дело в том, что каждый блог независим друг от друга, поэтому нужно добавлять права в каждом из них. Может быть, ситуация изменится в 5-й версии. Возможно, права будут наследоваться на все блоги, входящие в один сайт.

вот это прогресс o_O, надо запастись свободным временем

О, мои поздравления - появилась еще одна версия безысходных ночных кошмаров хостинг-провайдеров и их системных администраторов! Новая версия старой игры -- убей сисадмина?

Хорошо говорите. Но я не понимаю, о чём?

отлично, при первом появлении русской версии обновлюсь и буду очень рад и благодарен =)
что-то известно про поддержку flickr'а?

Какая именно поддержка?

ну будет ли работать плагин MT:FlickrPhotos или может встроенная поддержка, так как этот плагин не очень хорошо работал

Если вы имеете в виду вот этот плагин, то он для версии 3.2, так что это нормально, что он криво работает :)

Какую-то часть функциональности при помощи Action Streams.

да я имел ввиду его
интересно, а есть где-то информация по экшнстримс+фликр?

Информацию можно получить в:
1) документации: http://www.movabletype.org/documentation/appendices/tags/actionstreams.html
2) в примерах из плагина: http://code.sixapart.com/svn/mtplugins/trunk/ActionStreams/plugins/ActionStreams/doc/template-guide.txt

В примере из документации плагина есть раздел ## Custom templates ##, там как раз рассматривается работа с фотками.

о здорово, скорей бы вышел. что-то тянут с этим делом.

автору спасибо! =)

кстати на мт работают блоги обамы и бритни спирс, вот это реклама для мт)

Статистика

Последние записи

  • Movable Type 5.2.7

    Состоялся релиз новой версии Movable Type 5.27, основные изменения которого: Новая адаптивная тема «Eiger». Для редакции Pro и Advanced доступен плагин «Smartphone Option», благодаря которому...

  • Автоподстановка тегов в Movable Type

    Не знаю, как для вас, а для меня стало открытием, что в Movable Type работает автоподстановка тегов на кириллице — для этого достаточно ввести первые...

  • Movable Type 5.2.3

    Сегодня состоялся релиз новой версии Movable Type 5.2.3. Изменение всего одно — если в параметрах MySQL было разрешено 20 или менее соединений (max_user_connections), то Movable...

  • Movable Type на PSGI и nginx

    В Movable Type 5.2 появилась встроенная поддержка PSGI. В связке с nginx это даёт значительный прирост производительности — страницы открываются не просто быстро, а невероятно...

  • Патч для Movable Type 4.38, устраняющий проблему безопасности

    В Movable Type версий 4.2 и 4.3 обнаружена уязвимость в скрипте обновления. Вчера разработчики выложили обновлённый скрипт, устраняющий эту проблему. Для устранения уязвимости достаточно загрузить...

Закрыть