Хит-парад модулей для Drupal 6.x

аватар: cristobal-junta

Уже второй день валяюсь в постели, неожиданно сраженный коварной раннеосенней простудой. В условиях этого, знакомого многим, самочувствия ничего по-настоящему умного и полезного делать не удается. И это хороший повод составить наконец-то свой хит-парад модулей Drupal 6.x. Я напишу только о тех, которые у меня установлены сейчас, и буду делать это в алфавитном порядке, глядя на страницу /admin/reports/updates. Три из них на данный момент находятся в beta- или rc-стадии, но, кажется, работают без сбоев.

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

На этом обзор модулей завершен. А синергетический результат их применения можно увидеть в моем скромном творении, которое я не устаю рекламировать: «Кафедра АНИ факультета ВМК МГУ».

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

Комментарии

аватар: andyceo

Re: Хит-парад модулей для Drupal 6.x

Буду краток.

За подборку спасибо. Многого не знал, и с удивлением обнаружил, что моя подборка довольно разительно отличалась бы от твоей, если бы я тоже сподобился её написать. Может быть, это следствие специфичности твоего проекта? Моя подборка отличалась бы тем, что в первую очередь, я бы включал модули, которые использую практически на каждом сайте. А поскольку у тебя сайт один, то и получается специфично.

А болеть, это ты брось. Хотя я и сам неделю назад переболел, немного. (Это всё коллайдер, наверное...) В общем, выздоравливай.

аватар: cristobal-junta

Re: Хит-парад модулей для Drupal 6.x

Да, конечно, всё дело в специфичности.
Если бы у меня было несколько сайтов, то на каждом из них я бы однозначно использовал следующие модули: Admin Links, DHTML Menu, Fasttoggle, Meta tags, Statistics Advanced Settings, Taxonomy hide.

Кажется, выздоравливаю. Сегодня уже сижу за столом, а не лежу в постели.

аватар: Гость

вопрос в тему...

хорошая подборка.
вопрос такой ещё возник: каким образом у Вас сделан блок "Свежее!" ?
очень нужно, но то ли не так формулирую вопросы, толи ещё что-то .... никак не найду....

аватар: andyceo

Стандартный блок модуля блогов

Блок "Свежее" - это стандартный блок модуля Blog, у него просто сменен заголовок. Когда вы на сайте включите этот модуль, идите в управление блоками и там в выключенных найдете этот блок - по умолчанию он называется "Новые записи в блогах" (Drupal 5, перевод от vadbars).

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can use the <go> tags just like the <a> for nicer urls.
  • Доступны HTML теги: <a> <img> <noindex> <br> <em> <i> <strong> <b> <strike> <s> <u> <sup> <sub> <h1> <h2> <h3> <h4> <h5> <h6> <cite> <blockquote> <abbr> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <div> <span> <hr>
  • Строки и параграфы переносятся автоматически.
  • You can enable syntax highlighting of source code with the following tags: <blockcode>. The supported tag styles are: <foo>, [foo]. PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

Подробнее о форматировании

CAPTCHA
Введите, пожалуйста, код, который Вы видите на картинке. Показ изображений в браузере должен быть включен.
CAPTCHA на основе изображений
Введите символы, которые показаны на картинке.
Добавьте страницу в закладки. Перейти к верху страницы
RSS-материал