Quantcast
Channel: Блог VladSavitsky
Viewing all articles
Browse latest Browse all 52

Новый украинско-русский модуль - список всех блоггеров сайта и заголовки последних постов из их блогов.

$
0
0

Опубликовал на drupal.org модуль, который показывает список блоггеров с их аватарами, реальными именами (если модуль RealName включен) и Х заголовков последних постов в блоге.

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

Страница выводится по адресу: example.com/blogs

В настройках модуля можно указать:

  • сколько заголовков последних постов из блога выводить
  • сколько блоггеров на одной странице нужно показывать (используется пейджер)
  • сколько постов в блоге должно быть у блоггера, чтобы он попал в этот список.

В релиз включен полный перевод модуля на русский язык.

Скриншот страницы, которую выводит модуль:
Пример работы модуля Bloggers

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

Модуль был написал - с секундомером в руках - за 95 минут. Почти половину времени заняло написаний фунций темизации, потому что это слабо знакомая область и пришлось по ходу дела разбираться.
После этого были некоторые улучшения и доработки, что также заняло время, но секундомера не было...
Плюс время на создание страницы модуля на друпал.орг, загрузку кода в CVS и создание релиза.

Я думаю, что если округлить, то можно считать, что на создание такого простого модуля ушёл 1 день (8 часов).
В будущем на публикацию на drupal.org я думаю уйдёт меньше времени, потому что я записал все свои движения по этому поводу...

Мотивация
Модуль был написан на скорость и бесплатно. Мне понравилось!..
Есть в этом что-то заманчивое. И адреналин работы с секундомером и доброе дело для пользы другого.

В общем я задумался над тем, чтобы (пока) раз в месяц выделать 1 день для создания модуля, который сообщество друпал.ру сочтет общественно полезным.

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

А пока я буду готовиться. Спасибо.

PS.
Забыл дать ссылку на страницу проекта:  http://drupal.org/project/bloggers[/module]
Модуль называется Bloggers (спасибо  neochiefза идею названия)

Версия Drupal:
0 Thanks

Viewing all articles
Browse latest Browse all 52

Trending Articles