Доброго времени суток всем участникам сообщества.
На прошлой неделе я приобрела книжку Ultimate Community Site Guide by Dorien Herremans -
книгу про создание собственного комьюнити на базе Drupal6 (с кратким упоминанием, как подобное реализовано в Drupal5). На простом понятном английском языке в электронном виде.
В книге разбирается пример создания сайта функциональности http://drupalfun.com - социальная сеть с профилями, аватарами, расположением многих блоков на странице через panels, использование галлерей, приватных сообщений, месторасположения, тегов, вопросов и ответов по друпал, группами, баллами и т.д. По сути - стандартная социалка, рассчитанная на общение между собой индивидуумов и обменом информацией.
Книга рассчитана на тех пользователей, которые уже работали некоторое время с Друпал (как минимум его сами установили и поставили пару-тройку модулей самостоятельно). В ней нет инструкций "при создании view тыкните в строчку "Fields" и в появившемся ниже списке выберите поле группы Node Node:ID", нет упоминаний о том, какому модулю что нужно в довесок ставить, и как конфигурировать, чтобы все заработало, а все, напротив, все очень коротко (предполагая, что пользователь сам многое знает), местами напоминающее конспект скринкаста или лекции в универе. Порой из-за этой краткости некоторые моменты нужно перечитывать по 2-3 раза, чтобы понять, как сделать тот или иной пункт, и в каком окне он настраивается. Но, при внимательном чтении и желании можно разобраться.
Рассмотренные и рекомендуемые (optional) в книге модули (и их встраивание в структуру собираемого сайта):
• Captcha
• Captcha pack (optional)
• Dhtml menu
• LoginToboggan (optional)
• Mollom (optional)
• Pathauto
• Poormanscron
• reCaptcha (optional)
• Tagadelic
• Taggly (optional)
• Token
• Automatic Nodetitles
• CCK
• Content Profile
• Contemplate
• Devel (optional)
• Fivestar
• Filefield
• Imageapi
• Imagecache
• Imagefield
• MyAccount alter (optional)
• Panels
• Thickbox
• Views
• VotingApi
• Embedded Media Field
• FlashVideo (optional)
• Gmap
• Imagecache
• Composite Layout (optional)
• Frontpage (optional)
• Plus1.
• Quicktabs.
• Any CCK “add-on” you like
• Activity
• Activity Stream (optional)
• Comment Notify (optional)
• Facebook Statuses (optional)
• Facebook Style Statuses (optional)
• Heartbeat (optional)
• Insert View (optional)
• Mimemail (optional, if available)
• Organic Groups
• Privatemsg
• Simplenews
• Simplenews on Register
• Simplenews Template (optional)
• Subscriptions
• Taxonomy Image (optional)
• Taxonomy List (optional)
• Twitter (optional)
• User Online Status (optional, if available)
• User Points Contributed modules (optional, if available)
• AdSense
• Tipjoy
• Backup and migrate
• Boost (optional)
• Ecards (optional)
• GetClicky (optional)
• Google Analytics
• i18n (optional)
• Invite (optional)
• Locale (optional)
• SiteDoc (optional)
• Spread
• Sting Overrides (optional)
• Taxonomy Menu (optional)
• User Registration Notification (optional)
Чем лично мне книга понравилась?
Множество практических примеров. Отличная подборка модулей и предложение об их использовании.
Что немного "напрягло"?
Некоторые моменты приходится перечитывать по-несколько раз, чтобы понять, как выполнить (впрочем, думаю, что если бы у меня было больше опыта работы с этими компонентами, вопросов бы не возникало).
Создалось впечатление, что последние главы писались в спешке, поэтому в них меньше практики, больше информации (хотя, возможно, предполагается, что к тому моменту каждый сам поймет, что ему нужно).
Общий вывод:
Всем интересующимся вопросами создания социальных сетей на Друпал книгу прочитать очень полезно.
Книга продается на http://book.drupalfun.com
Комментарии
я как обладатель данной книги могу сказать что да
половина этой книги может оказаться ненужной для постоянного посетителя d.ru (ну например, главы про модули, многие известны).
Однако, позволяет сесть и сделать сайт с нуля.
Что понравилось, кое-какие мелочи-советы. (например, поставить на 404 ошибку страницу /tagadelic)
Интересная реализация профиля с помощью Panels и модуля content profile (это модуль вместо node profile в 5-ке) - модуль делает из профилей ноды.
Также было интересна реализация отображение в профиле миникарты - с отображением города (откуда данный человек)
Да, я хочу сделать замечание. Это книга не про социальные сети, а про Community - сообщество.
А кто-нибудь может помочь с покупкой? В смысле, я бы перевел деньги вебманями, или яндекс.деньгами...
я могу оплатить пэйпалом. делай акк. покупай , я оплачу. в аську все вопросы 9842087
Продайте кто-нибудь эту книжку за WebMoney, плиз.
Опечатка в названии модуля
• Sting Overrides (optional)
А должно быть:
• String Overrides (optional)
И еще понадобятся модули:
• Favorite_nodes
• Flag
• User_relationships_api
• Friendlist_rules
• Rules
• Location
• Notifications
• Messaging
• Drupal6 ponies
продайте за webmoney кто-нибудь...
"Drupal6 ponies" - что это? я нигде не смог найти этот модуль
http://drupal.org/node/366927
Я так понял, что это шутка разработчика:)
так кто может помочь купить книгу???
через master card не получается...
я например, пишите в личку, вечером смогу ответить
описание интересное
хм, там и сборка готовая продается
Настоятельно рекомендую собирать самостоятельно. Даже если по книге - поймете много нового!
Только если хотите действительно понять - не надо использовать Panels... как минимум. А вот Content Profile - штука крайне удачная)
Если кому нужна книга, обращайтесь. Сейчас работаю над переводом книги на русский язык.
книга нужна, в переводе