Уже второй день валяюсь в постели, неожиданно сраженный коварной раннеосенней простудой.
В условиях этого, знакомого многим, самочувствия ничего по-настоящему умного
и полезного делать не удается. И это хороший повод составить наконец-то
свой хит-парад модулей Drupal 6.x. Я напишу только о тех, которые у меня установлены сейчас,
и буду делать это в алфавитном порядке, глядя на страницу /admin/reports/updates.
Три из них на данный момент находятся в beta- или rc-стадии, но, кажется, работают без сбоев.
-
Admin Links
Добавляет ссылки «Редактирование» и «Удаление» для каждого teaser'а.
Т.е. теперь достаточно одного клика, чтобы отредактировать или удалить запись, выведенную на <front>
или выданную как результат обращения к taxonomy-ссылке;
и теперь нет необходимости открывать для этого полную версию статьи/записи/страницы (node).
-
Alternate Login
Модуль дает возможность создания альтернативного имени.
У меня на сайте в качестве логина используется длиннющее сочетание
«Фамилия Имя Отчество».
Какому пользователю понравится вводить это на странице входа?!
Но с указанным дополнением юзер (или администратор) может выбрать
любое другое (удобопечатаемое) буквосочетание в качестве логина
(Напоминаю, что «мой сайт» —
это небольшой сайт небольшой кафедры [ссылка в конце поста],
где зарегистрированными [мной единолично] пользователями являются только сотрудники кафедры).
-
Re: Comment subjects
Друпал нарушает традиционную философию комментирования постов, заставляя пользователя
заполнять поле «Subject». Меня, привыкшему в ЖЖ-стилю,
это почти что раздражает. Положение отчасти спасает этот модуль:
в поле темы он автоматически подставляет заголовок поста,
следующий за префиксом «Re:».
-
DHTML Menu
Ну, про этот модуль, конечно, знают все-все-все, потому очень кратко:
меню «админки» и любые другие выбранные пользователем разворачиваются без перезагрузки страницы.
-
External Links
Когда пытаюсь вспомнить, когда же мне первый раз довелось увидеть, чтобы внешние ссылки
отличались от внутренних, на ум приходит только «Википедия».
Вообще, я считаю хорошим тоном специальным образом помечать внешние ссылки,
потому этот модуль из разряда must have.
-
Fasttoggle
Совершенно случайная находка. Архиполезным я бы этот модуль не назвал, но жизнь облегчает.
Добавляет к постам и teaser'ам ссылки «unpublish», «make sticky» и «demote».
Так что теперь можно опубликовать пост, «прилепить сверху» и вывести на первую страницу
(соответственно, отозвать публикацию, «отлепить» и убрать с главной страницы)
одним нажатием мыши, без необходимости открытий страницы редактирования записи;
причем происходит это без перезагрузки страницы!
-
Internationalization
Этот модуль много для чего предназначен, но мне от него нужно единственное: умение
выводить языкозависимые название сайта, слоган, миссию и footer.
-
Iconizer
Добавляет иконки к прикрепленным файлам, типы которых знает, например, к PDF-никам.
-
Language Icons
Меню выбора языка для мультиязычных сайтов. Немного кривовато выглядит, нет настроек, но лучше уж такое, чем совсем никакого.
-
Meta tags
Позволяет прописывать мета-тэги для отдельных страниц и для главной.
Я использую тэги «description» и «keywords» для отдельных записей
и глобальный «geo.position». К сожалению, для первой страницы тэги описания
и ключевых слов не применяю, потому что не выяснял, как сделать их показ языкозависимым.
Кстати, не знаю, насколько правильно мое наблюдение, но Яндекс.Бар в поле
«Регион» стал показывать «Москва», только после
появления в коде страницы тэга «geo.position».
-
Printer, e-mail and PDF versions
Из функциональности этого модуля я использую лишь возможность включения ссылок типа
«Версия для печати».
-
Search Engine Referers
Довольно любопытный модуль, который может показаться интересным для администраторов
проектов с небольшой посещаемостью.
В список отчетов он добавляет ссылку «Search engine referers» и показывает
в человекочитаемой форме последние запросы, по которым на сайт пришли посетители из Google.
-
Statistics Advanced Settings
Перестает учитывать в статистике просмотры страниц администратором (точнее, определенными группами пользователей)
и дает возможность отслеживать лишь «уникальные» просмотры контента.
-
Taxonomy hide
Основную функциональность данного модуля, которая понятна из названия, я не использую, потому
что, во-первых, она у меня всё на фиг сломала, и, во-вторых, я имею не так много контента,
чтобы использовать еще и «скрытые» методы категоризации.
Текущий же мой интерес в этом модуле состоит в возможности при выводе тэгов
группировать их по словарям, а не сортировать в алфавитном порядке.
На этом обзор модулей завершен. А синергетический результат их применения
можно увидеть в моем скромном творении, которое я не устаю рекламировать:
«Кафедра АНИ факультета ВМК МГУ».
Как-нибудь в другой раз напишу о дополнениях, которые установлены, но в настоящий момент
по тем или иным причинам отключены.
Комментарии
Re: Хит-парад модулей для Drupal 6.x
Буду краток.
За подборку спасибо. Многого не знал, и с удивлением обнаружил, что моя подборка довольно разительно отличалась бы от твоей, если бы я тоже сподобился её написать. Может быть, это следствие специфичности твоего проекта? Моя подборка отличалась бы тем, что в первую очередь, я бы включал модули, которые использую практически на каждом сайте. А поскольку у тебя сайт один, то и получается специфично.
А болеть, это ты брось. Хотя я и сам неделю назад переболел, немного. (Это всё коллайдер, наверное...) В общем, выздоравливай.
Re: Хит-парад модулей для Drupal 6.x
Да, конечно, всё дело в специфичности.
Если бы у меня было несколько сайтов, то на каждом из них я бы однозначно использовал следующие модули: Admin Links, DHTML Menu, Fasttoggle, Meta tags, Statistics Advanced Settings, Taxonomy hide.
Кажется, выздоравливаю. Сегодня уже сижу за столом, а не лежу в постели.