Записи, связанные с тегом «Пейджинация»

Около двух недель назад стала доступна альфа-версия Movable Type 4.3, в которой появилось парочка интересных возможностей — пейджинация комментариев и менеджер медиа в записях. Сейчас разработка уже в стадии второй беты и, как обещают разработчики, стабильная версия появится приблизительно через неделю.

Рассматривать пейджинацию комментариев пока рано, а менеджер медиа в записях заслуживает внимания. Вот как это выглядит:

new-entry-assets.jpg

Как видно на картинке, вместе служебной информации прямо в коде записи, появился блок в правом меню, в котором отображаются встроенные в запись медиа-объекты.

Из других важных нововведений:

  • Устранена ошибка, из-за которой появлялось сообщение «Вы использовали [тег Custom fields] вне контекста».
  • Создан инструмент для отправки тестового письма из системы.
  • Атрибут include_blogs="all" стал работать во всех контекстах (ранее не работал в поиске).
  • Появилась возможность публиковать результаты поиска (на мой взгляд, это — одна из самых интересных возможностей этого релиза).
  • Настройка SingleCommunity теперь по умолчанию активна. С её помощью достаточно авторизоваться один раз в любом блоге, а в остальных блогах авторизация произойдёт автоматически (примечание: необходимо будет обновить шаблон Javascript в уже созданных блогах).
  • Появилась возможность клонирования блога без страниц, постов, комментариев, трекбэков и категорий. А также стало возможным в процессе клонирования отредактировать имя блога и его адрес.
  • Появилась динамическая пейджинация через скрипт mt-search.cgi. Уже реализовано множество параметров для обеспечения этой функции для всех типов архивов и индексных шаблонов.

Полный список изменений доступен на странице Movable Type 4.3 Beta. Там же можно скачать эту версию.

Продолжаем обзор интересного материала про Movable Type.

Добавление навигационных ссылок на страницы с фильтром по тегам. Приводится пример как шаблона, так и CSS-оформления.

Небольшой трюк с шаблонами для публикации «сегодняшних» записей.

Обновился плагин Hot Date, который позволяет установить дату публикации черновика.

Хак с шаблонами для ручной сортировки категорий.

Хак для создания пейджинации. Простой способ сделать «листалку» на сайте, как на индексных страницах, так и в категориях и архивах по датам. Работает по следующему принципу: при публикации статической страницы в неё сразу же «запихивается» определённое количество записей, которое при помощи PHP разбивается на блоки. Плюс этого хака — страница статическая. Минус — если записей очень много, то публикация такой страницы займёт много ресурсов, хотя количество записей в массиве можно ограничить.

Практически полная версия книги «Hacking Movable Type» доступна на сервисе Google Книги. Книга на английском языке, написана для 3–й версии, но некоторые хаки оттуда до сих не потеряли своей актуальности.

Анил Даш создал системные шаблоны для Movable Type, с помощью которых Movable Type может поддерживать Google Gears. После скачивания архива, его содержимое нужно распаковать в директорию Movable Type, а затем перейти в редактирование своего профиля. Если браузер поддерживает Google Gears, то вы сможете работать с Movable Type автономно, без наличия доступа в интернет.

Обновился плагин Link Checker для проверки ссылок на картинки и сайты в сообщениях.

Марк Кэри обновил плагин для авторизации комментаторов через Twitter. Теперь он поддерживает технологию OAuth.

Новая тема для Movable Type — Hybrid News. Отлично подойдёт для новостных блогов.

Новый плагин Comment Author Context позволяет использовать данные авторов, созданные с помощью Custom Fields, практически в любом месте. Без плагина их можно использовать только на определённых страницах.

Отличная статья от Бирна Риза с детальным описанием технологии очереди публикации, которую можно использовать в Movable Type.

На сегодня это всё. Если у вас есть ссылки на интересные хаки, шаблоны или плагины, скидывайте ссылки на них в комментариях.

Очередная подборка интересных новостей о Movable Type.

Вышло обновление связки шаблонов (скина) Mid-Century, теперь он выглядит так:

mid-cent.png

Среди обновлений Mid-Century:

  • Комментирование на AJAX
  • Подсветка комментариев автора поста
  • Javascript виджет фотогалереи

Скачать MidCenturyTS (устанавливается как плагин).

В блоге MT.org опубликовано руководство, как создавать выпадащие меню с помощью Movable Type.

Sandbox для Movable Type — плагин для установки множества WP-тем. Пример работы с плагином в блоге MT.org.

Плагин Pagination обновился, теперь он поддерживает разбивку больших постов на отдельные страницы.

MT-Cumulus — плагин для создания облака тегов на флеше, которое и выглядит как подобает облаку:

Плагин «Send to Mobile by tagga» предназначен для отправки sms-уведомлений, содержащих ваши посты. Работает по принципу «отправить другу». Правда, тестовое письмо на номер, начинающийся с +7 сообщение не дошло.

Ну и, наконец, последнее, о чём сегодня хотелось рассказать: связка шаблонов блога, оптимизорованная по iPhone:

Накопилось несколько ссылок, о которых хотелось бы рассказать пользователям Movable Type.

Итак, по списку:

  1. Способы пейджинации в Movable Type — обзор множества способов, как сделать разбивку постов на страницы. Как сказал Владимир Яшников: «В очередной раз осознаю мощь шаблонов в MT». Ему же, кстати, спасибо за ссылку.
  2. Блог с различными хаками и трюками по MT — множество интересных приёмчиков по работе с Movable Type. За ссылку, опять же, спасибо Владимиру.
  3. Blog It — сервис от Six Apart по добавлению постов в различные блогинг-платформы. Недавно была анонсирована версия для iPhone, которой можно пользоваться с этого телефона или с iPod Touch.
  4. Синхронизация комментариев ЖЖ->MovableType — набор скриптов для автоматического переноса комментариев из LiveJournal в Movable Type.

Pagination, Cache Block, MT Forum — это три интересных плагина от Марка, позволяющие сделать Movable Type ещё лучше.

Pagination — плагин для разбивки на страницы, собственно, пейджинации. Интересен он потому, что нормальной пейджинации для MT ещё никто не придумал. Здесь, на мой взгляд, тоже не совсем правильно сделано.

Cache Block — позволяет кешировать отдельные блоки в шаблонах. Плагин, безусловно, будет полезным для популярных проектов, на которых часто изменяется контент.

MT Forum — плагин для создания форума на основе Movable Type. Плагин ещё не выпущен публично, но пример его работы уже можно посмотреть на сайте Марка.

В Movable Type архивы категорий и архивы по датам содержат столько сообщений, сколько в них было добавлено. Например, если в декабре 2006 года вы добавили 36 сообщений, то архив /2006/12/ будет содержать эти самые 36 сообщений. То же самое и с архивами категорий. И если датированные архивы со временем не будут перегружены информацией, то категории, наоборот, будут.

Чтобы решить проблему перегрузки, можно воспользоваться специальным плагином «Paged Archives». С его помощью можно легко разбивать архивы на несколько страниц, если он содержит больше заданного в настройках количества сообщений. Плагином поддерживается работа со следующими видами архивов: Main Index, Categories и Date-based. Также для работы плагина необходимо, что публикация была статическая, а не динамическая.

1

Последние комментарии

  • Попробую ваш, Movable Type. Буду пользоваться, если удобнее wp (wordpress)....

    Алекс
    Movable Type 5.2.9
  • TEST...

  • И правильно, недавно я тоже полностью на nginx перешёл :)...

    Андрей Серебряков
    Movable Type на PSGI и nginx
  • Спасибо, буду дальше ковырять. Решил полностью избавиться от апача, заодно систему почищу, а потом з...

  • mt.pid может не создаваться из-за прав доступа. Я посмотрел свой конфиг nginx, если выкинуть из нег...

    Андрей Серебряков
    Movable Type на PSGI и nginx
Закрыть