'drupal' Category

  • Авг
    28
    2010

    Drupal. Помощник при написании новых модулей – Module Builder

    http://drupal.org/project/module_builder Полезный модуль. Позволяет легко и просто из консоли генерировать новые модули с уже объявленными хуками каких-либо функций. Плюс можно просто добавлять хуки в уже имеющиеся модули. Удобно тем, что не надо лезть каждый раз в документацию и смотреть какие и сколько переменных должны приходить в функцию при её объявлении.

  • Июн
    26
    2010

    drupal: Пропала кнопка/закладка «редактировать» у материала

    Столкнулся с такой проблемой в drupal, что пользователю запрещено редактировать материалы, редактирование которых я разрешаю в админке. Причем, некоторые материалы пользователь может редактировать, а на некоторых нету кнопки «редактировать». Проблема оказалось вот в чем: для тех материалов, на редактирование которых пользователя не пускало, стоял формат ввода тот, к которому у пользователя нету прав доступа. И [...]

  • Мар
    08
    2010

    Верстаем под drupal. Часть 2: Формы

    С темизацией форм в drupal не очень всё хорошо. Например, расположить элементы какой-то формы в таблице для удобства тут нельзя. Вернее можно конечно используя в объвлении формы или в hook для неё параметры #suffix и #prefix, но это весьма неудобно. Поэтому лучше, конечно, сразу верстать в общем для drupal стиле. Ниже я покажу как примерно [...]

  • Мар
    08
    2010

    Верстаем под drupal. Часть 1: основные элементы

    Из-за некоторой специфики друпаля и необходимости быстро делать проекты и не тратить лишнее время на переделывание стандартных выводов некоторых элементов в drupal мы выставляем некоторые требования к вёрстке. Т.е. стандартные элементы сайта должны быть свёрстаны в стандартном для друпаля виде, что бы нам не надо было переделывать вывод этих элементов. Ниже я и расскажу

  • Фев
    25
    2010

    Как удалить загрузку системных стилей в drupal

    При темизации drupal я не раз сталкивался с проблемой, когда у меня подгружаются помимо моих стилей ещё и всякеие стандартные стили. Например modules/system/system.css, modules/system/system-menus.css, modules/system/defaults.css и прочее. Как же отключить загрузку этих стандартных css?

  • Фев
    21
    2010

    Азы работы с модулем views в drupal

    Не так давно ко мне обратилась одна девушка с просьбой рассказать ей о самых-самых азах работы с модулем views в drupal. После небольшой переписки с ней я написал довольно подробную инструкцию, которую далее и привожу. Надеюсь, что это поможет не только ей. Views – это не тип материала. При помощи этого модуля ты просто можешь [...]

  • Дек
    16
    2009

    Как в drupal убрать двоеточия и звёздочки в подписях к элементам форм

    На работе одному из клиентов делал опросник (webform) и им не нравилось, что вопросы выглядят примерно так: «Сколько Вам лет?:». Т.е. двоеточие после знака вопроса тут явно не в тему. Плюс если вопрос обязателен, то еще и красная звёздочка в конце добавляется. И это касается не только вопрос в опросниках, но такая же ситуация будет [...]

  • Ноя
    11
    2009

    Оптимизация процесса написания своих модулей для drupal6

    Когда пишешь свои модули для drupal, то при имплементации hook‘ов надо знать какие параметры и сколько приходит в функцию при её вызове. Приходится постоянно обращаться к справочнику. Плюс есть ряд определённых действий, которые приходится повторять. Например если мы описываем hook_nodeapi(), то, как правило, мы еще описываем конструкцию switch ($op). Можно конечно в среде разработки настроить [...]

  • Сен
    30
    2009

    Реанимировал блог

    Выходные на работе не прошли даром и я наконец-то реанимировал свой блог. Теперь он работает не под управлением blogger, а под управлением wordpress на отдельном хостинге. В планах у меня тут писать статьи про программировании под Drupal. Сейчас как раз занимаюсь на работе разработкой на этой системе. Сам вобщем-то доволен. Система мощная и гибкая. Есть, [...]

  • Апр
    23
    2009

    Google поддерживает Drupal

    Уже несколько месяцев осваиваю CMS Drupal для создания сайтов. В частности, один из последних сайтов – это сайт предназанченный для студентов Белорусского Государственного Университата Информатики и Радиоэлектроники (БГУИР). На сайте собраны различные лабораторные работы, шпоры, типовые расчеты и тд и тп. А название сайт получил простое: BSUIR helper. Работает сайт под системой управления… … drupal. [...]