
Ещё один отличный сайт на Друпале. Этот сайт представляет собой социальную сеть о туризме и путешествиях. Пользователи могут создавать отчеты о своих поездках, а также голосовать за чужие отчеты и комментарии.
В основе дизайна сайта лежит основательно переработанная стандартная тема Garland. Изменили отлично, почти не к чему придраться, да и выглядит сайт на все 5 баллов.

Для создания записей используется стандартный модуль Blog. Он очень удобен для создания многопользовательского блога.
На сайте широко используется таксономия и вьюсы. Так как создатели почему-то решили не включать pathauto, можно легко увидеть как, где и какие вьюсы используются.
Я насчитал 8 словарей таксономии: Тип записи, Города, Провинции, Страны, "Что делали", Отели, операторы и Перевозчики.

Назначение словарей понятно из названий. Почти все словари - свободно размечаемые. В такую структуру таксономии чудесно вписывается модуль Similar by terms или его аналог, который, кстати, и присутствует на страницах записей.



Как создаются такие профили, вы можете прочитать в этом топике на drupal-handbook.
Мне так и не удалось идентифицировать каким модулем авторы сделали страницу и блок "пульс". Возможно, это обычные вьюсы.
UPD: Все элементарно, это блок comments_recent, который появляется при включенном модуле Views
Остальное вроде как понятно.
P.S. Если я что-то проглядел - пишите в комменты и я внесу ясность.
26 комментариев
# | Ярослав Ажнюк
Як вони зробили можливим редагування "Додаткових даних профiля"? http://venividi.ru/user/463/edit/Личное. Нiяк не можу добитися цього у себе на сайтi, дурниця, здвалось би це природня рiч, але нiде немає посилання, яке би дозволяло користувачевi редагувати власні данi...
# | neochief
# | Михаил
немогли бы вы подсказать как делаеться такое горизонтальное меню?
Зарание спасибо
# | neochief
# | glintwine
Подскажите как вывести в профиле информацию из модуля Vote up/down.
Спасибо.
# | neochief
# | Zlata
крутой разбор, по полочкам!
спасибо, пригодится!
# | EvilFaeton
Спасибо, интересный обзор.
# | des
Хм, отличный обзор.
"Возможность опубликовать статью и материал на главной странице имеют пользователи с суммой активности и рейтинга не меньше 50."
А вот это как они могли реализовать? Не в курсе?
# | neochief
# | argon
Скажите, я ставил Vote up/down - но у меня виджет по дефолту встает отдельно в верху, а очки - в низу, текстом. А как делается как здесь, чтобы вместе было?
# | neochief
Сначала выключаете любой вывод виджетов vote_up_down в настройках модуля. Потом, в шаблоне ноды, в нужном месте вставляете.
<?php print(theme("vote_up_down_widget", $node->nid, 'node')); ?> <?php print(theme("vote_up_down_points", $node->nid, 'node')); ?># | Toshka
>Словарь категорий "Тип записи" жестко задан
А как это сделать?
# | neochief
Создаете словарь таксономии "Тип записи", и вставляете в него не отходя от кассы нужные термины.
# | Роман
Как получить данные из vote_up/down, как на VeniVidi в teaser рядом с именем автора?
# | neochief
Смотрите этот коммент.
# | Роман
немного перефразирую вопрос. На сайте идет подсчет рейтинга и активности, активность это userpoints , как вывести общее количество баллов - известно , а вот как вывести общую сумму голосов vote up/down(рейтинг)?
# | neochief
<?php print(votingapi_get_voting_result($type, $cid, 'points', variable_get('vote_up_down_tag', 'vote'), 'count')); ?> //в оригинальной версии, не 'count', а 'sum'А вообще, иногда полезно просто глянуть в код модуля :)
# | Роман
я заглядывал) Не могу понять в чем проблема - этот код ничего не выводит (((
# | jason32
что за comments_recent ?? это модуль? Дайте ссылку плиз, не смог найти такого....
# | neochief
Стандартный модуль Tracker создает этот блок в списке блоков админки. Плюс еще и вьюса появляется для оверрайда.Пардон, появляется в списке вьюсов и в блоках после включения модуля Views.
# | Сергей
Фух, наконец-то увидел более менее достойные сайты на друпале.
И разбор их хорош.
Постучу я вам в аську по одному делу попозже видимо :)
# | Anup
А вот интересно каким модулем достигается этот новый метод загрузки файлов-картинок, который сейчас там применяется?
И кстати, какой версии там Drupal 5-й или 6-й?
Сайт очень понравился и обзор тоже очень полезный.
# | gothica
+1. Я тоже присоединяюсь к этому вопросу!
# | Dmitry
Каким образом при создании записи свободно размечаемые категории (Города/Места,Регионы,Страны и Отели,Оператор,Перевозчик) удалось расположить по несколько в один ряд?
# | neochief
Темизация формы. См. одноименный топик в свежих материалах DrupalDance
Оставить комментарий