Познаем Drupal вместе - Drupal 7 http://iflight.su/drupal-7 ru Comment notify - уведомления о комментариях http://iflight.su/blog/comment-notify-uvedomleniya-o-kommentariyah <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Зачастую, чтобы удержать читателя нужно напомнить ему о себе и о том, что на вашем блоге или сайте появилось что-то интересное читателю. Одним из способов это сделать может стать подписка на новые комментарии. Для этих целей существует отличный модуль Drupal, c соответствующим названием, Comment notify. </p> </div></div></div> Sun, 18 Dec 2011 17:44:04 +0000 iflight 70 at http://iflight.su CAPTCHA для Друпал 7 http://iflight.su/blog/captcha-dlya-drupal-7 <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Очень давно не писал ничего в этот блог- совершенно не было времени, работа и учеба поглатили меня целиком. Однако наконец-то появилось немного свободного времени и я продолжу рассказывать про Drupal, простые, но необходимые с моей точки зрения, вещи.</p> <p>Сегодня я хочу рассказать про модуль CAPTCHA для Drupal 7 - механизм защиты от ботов и спама в комментариях.</p> </div></div></div> Mon, 12 Dec 2011 23:19:33 +0000 iflight 69 at http://iflight.su Динамические пути страниц http://iflight.su/blog/dinamicheskie-puti-stranic <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>В прошлый раз я <a href="blog/programmnoe-sozdanie-stranicy-v-drupal-7" title="hook_menu() - создание страницы">писал</a> про hook_menu() и создание новой страницы с его помощью, однако были затронуты лишь самые основные моменты, которых в большинстве случаев не достаточно. Конечно у данного хука много возможностей, среди них создание страниц, с динамически формируемыми частями пути, о них и поговорим. </p> </div></div></div> Sun, 02 Oct 2011 21:44:13 +0000 iflight 68 at http://iflight.su Программное создание страницы в Drupal 7 http://iflight.su/blog/programmnoe-sozdanie-stranicy-v-drupal-7 <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Наконец то продолжу рассказ про хуки. Что главное в любом сайте? Конечно же контент! А где контент находится? На страничках! Вот о создании страниц и поговорим.</p> <p> В отличии от <a href="http://iflight.su/blog/programmnoe-sozdanie-bloka-v-drupal-7" title="Программное создание блока в Drupal 7">программного создания блоков</a>, здесь все будет немного посложней, в первую очередь за счет большой функциональности используемого хука.</p> </div></div></div> Thu, 22 Sep 2011 20:51:43 +0000 iflight 67 at http://iflight.su Drupal в Microsoft Web Platform Installer http://iflight.su/blog/drupal-v-microsoft-web-platform-installer <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Продукты компании Microsoft имеют широкий спектр применения, не забыли в компании и про начинающих web-разработчиков. Специально для новичков, да и не только для них, существует небольшая программка-загрузчик Microsoft Web Platform Installer, которая позволяет установить на локальный компьютер web-приложение и все необходимое для его работы и разработки. В списке допустимых к установке приложений есть и Drupal 7, его то я и решил установить.</p> </div></div></div> Thu, 15 Sep 2011 21:07:24 +0000 iflight 66 at http://iflight.su Функция для перевода строк в Drupal 7 http://iflight.su/blog/funkciya-dlya-perevoda-strok-v-drupal-7 <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Не для кого не секрет, что Друпал - мультиязычен, и при определенной настройке пользователь может выбирать из нескольких языков. Тем не менее родным языком для Drupal является английский, и все текстовые строки должны быть написаны именно на нем. Для быстрого же перевода этих строк на нужный язык существует специальная функция <span class="geshifilter"><code class="text geshifilter-text">t()</code></span>, о ней и поговорим.</p> </div></div></div> Sun, 11 Sep 2011 16:54:52 +0000 iflight 65 at http://iflight.su Немного о стандартах кодирования в Drupal 7 http://iflight.su/blog/nemnogo-o-standartah-kodirovaniya-v-drupal-7 <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Как и в любой области человеческой деятельности, в программировании есть свои стандарты. Стандарты кодирования есть в любом языке, будь то php или отечественный 1C. Они определяют стиль кода - отступы, пробелы, названия переменных и прочее. И это достаточно важная часть кодирования. Многие недооценивают эти стандарты, считая что главное чтобы работало, но, как правило, отношение меняется после встречи с чужим, абы как написанным, кодом. В Drupal так же есть свои стандарты кодирования, об основных из них я и хочу рассказать.</p> </div></div></div> Fri, 09 Sep 2011 17:04:38 +0000 iflight 63 at http://iflight.su Программное создание блока в Drupal 7 http://iflight.su/blog/programmnoe-sozdanie-bloka-v-drupal-7 <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>API Drupal 7 и система hook-ов, не так сложны как кажутся на первый взгляд, хотя и не так просты, как, возможно, хотелось бы. Так что я начну понемногу рассказывать о них. Зачастую это будут простейшие примеры, и кто то скажет что уж слишком просто, но именно их по началу так не хватает. Сегодня я покажу как программно, с помощью хуков, создать простейший блок.</p> </div></div></div> Thu, 08 Sep 2011 13:53:06 +0000 iflight 62 at http://iflight.su Шаблоны страниц и нод в Drupal 7 http://iflight.su/blog/shablony-stranic-i-nod-v-drupal-7 <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Продолжая предыдущий пост, хочу рассказать об очередной порции шаблонов. На этот раз это будут шаблоны страниц и нод которые позволят настроить каждую страничку именно так, как вы этого хотите.</p> </div></div></div> Tue, 06 Sep 2011 08:04:42 +0000 iflight 61 at http://iflight.su Шаблоны блоков, комментариев и полей http://iflight.su/blog/shablony-blokov-kommentariev-i-poley <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Большая часть работы по темизации сайта на Drupal осуществляется с помощью шаблонов (template). Друпал предоставляет широкие возможности по созданию шаблонов для различных типов контента и элементов сайта, о некоторых из них я и хочу рассказать. </p> </div></div></div> Mon, 05 Sep 2011 19:08:33 +0000 iflight 60 at http://iflight.su