В шестой версии появилось несколько новшеств, которых нет ни в одной другой системе управления контентом, и благодаря которым Movable Type стал ещё лучше.
Data API
В современном интернете у большинства сервисов есть свой API, через который можно работать с данными.
В Movable Type до сих пор существует возможность работы через интерфейс XML-RPC, благодаря чему можно добавлять и редактировать записи через сторонние программы. Но этот интерфейс уже можно считать устаревшим. На смену ему пришёл новый API, благодаря которому можно создавать приложения для работы с Movable Type на любом языке программирования.
Список методов API позволяет управлять записями, комментариями, трекбеками, пользователями, категориями, блогами, загружать медиа и публиковать архивы. Ответы от сервера возвращаются в уже привычном формате JSON, для которого в большинстве языков программирования есть встроенные инструменты.
Что можно сделать при помощи API:
- собственную панель управления с необходимым количество функций;
- собственный редактор записей (может понадобиться, если текущий интерфейс не устраивает);
- приложение для iOS или Android;
- интеграция с другими приложениями, например, форумами или любыми другими системами.
Chart API
Flash остаётся в прошлом, а на смену ему приходит более понятный Javascript, на котором был создан Chart API — инструмент для отображения различных графиков в Movable Type.
Помимо встроенных виджетов отображения статистики созданных записей и зарегистрировавшихся пользователей, разработчики могут создать собственные графики на основе любых данных с любых сервисов. Самый простой пример — отображение статистики посещаемости.
Доступны следующие виды графиков: гистограммы, линейные графикиг, диаграммы с областями, колцевые диаграммы, горизонтальные графики, а также состоящие из нескольких видов графики.
Измененения в управлении сайтами
В целом, были улучшены и оптимизированы многие теги шаблонов для блогов и сайтов.
Появилась возможность создавать записи, категории, дополнительные поля на сайте, даже если в нём не создан блог.
Теги mt:Blog*, mt:Entry* и mt:Category* теперь можно использовать и в шаблонах сайта.
Темы для блогов теперь можно использовать и на сайтах.
Другие изменения
- Появился плагин Google Analytics для отображения статистики сайта в интерфейсе MT.
- Появилась возможность установить дату, после которой запись будет снята с публикации.
Movable Type 5.2.9