'dev' Category
-
Мар082010
Верстаем под drupal. Часть 2: Формы
С темизацией форм в drupal не очень всё хорошо. Например, расположить элементы какой-то формы в таблице для удобства тут нельзя. Вернее можно конечно используя в объвлении формы или в hook для неё параметры #suffix и #prefix, но это весьма неудобно. Поэтому лучше, конечно, сразу верстать в общем для drupal стиле. Ниже я покажу как примерно [...]
-
Мар082010
Верстаем под drupal. Часть 1: основные элементы
Из-за некоторой специфики друпаля и необходимости быстро делать проекты и не тратить лишнее время на переделывание стандартных выводов некоторых элементов в drupal мы выставляем некоторые требования к вёрстке. Т.е. стандартные элементы сайта должны быть свёрстаны в стандартном для друпаля виде, что бы нам не надо было переделывать вывод этих элементов. Ниже я и расскажу
-
Фев252010
Как удалить загрузку системных стилей в drupal
При темизации drupal я не раз сталкивался с проблемой, когда у меня подгружаются помимо моих стилей ещё и всякеие стандартные стили. Например modules/system/system.css, modules/system/system-menus.css, modules/system/defaults.css и прочее. Как же отключить загрузку этих стандартных css?
-
Фев212010
Азы работы с модулем views в drupal
Не так давно ко мне обратилась одна девушка с просьбой рассказать ей о самых-самых азах работы с модулем views в drupal. После небольшой переписки с ней я написал довольно подробную инструкцию, которую далее и привожу. Надеюсь, что это поможет не только ей.
Views – это не тип материала. При помощи этого модуля ты просто можешь делать [...] -
Янв072010
Синхронизация между dev и live версиями сайта
Немного расскажу про часть своего рабочего процесса над drupal проектами (хотя такую схему, но немного с другими настройками вполне можно применять на других проектах). Итак, задача: есть dev версия сайта, с которой я работаю локально (или же это может быть отдельный сервак). Это рабочая копия проекта, которая находится под системой контроля версий (svn) и все новые [...]
-
Дек162009
Как в drupal убрать двоеточия и звёздочки в подписях к элементам форм
На работе одному из клиентов делал опросник (webform) и им не нравилось, что вопросы выглядят примерно так: «Сколько Вам лет?:». Т.е. двоеточие после знака вопроса тут явно не в тему. Плюс если вопрос обязателен, то еще и красная звёздочка в конце добавляется. И это касается не только вопрос в опросниках, но такая же ситуация будет [...]
-
Ноя292009
Подсчёт строк, символов табуляции и пробелов во входном потоке на C
Продолжаю почитывать книжку по Си и пробовать кое-какие примеры и упражнения. Вот решил некоторые из них публиковать. Может быть кому-нибудь пригодится. В программке, код которой представлен ниже, идёт подсчёт строк, табуляций и пробелов во входном потоке до тех пор, пока не встретится символ точки.
-
Ноя222009
Литература по C/C++, makefile. Hello world на C в linux
Взялся наконец учить C/C++. И встал у меня вопрос о выборе литературы. Люблю бумажные книги. Денег на хорошую книжку не жалко, но надо её найти. Т.к. я пользователь linux, то книжки а-ля «программирование на C++ в visual studio» меня не очень интересовали.
-
Ноя112009
Оптимизация процесса написания своих модулей для drupal6
Когда пишешь свои модули для drupal, то при имплементации hook‘ов надо знать какие параметры и сколько приходит в функцию при её вызове. Приходится постоянно обращаться к справочнику. Плюс есть ряд определённых действий, которые приходится повторять. Например если мы описываем hook_nodeapi(), то, как правило, мы еще описываем конструкцию switch ($op). Можно конечно в среде разработки настроить [...]
-
Сен302009
Реанимировал блог
Выходные на работе не прошли даром и я наконец-то реанимировал свой блог. Теперь он работает не под управлением blogger, а под управлением wordpress на отдельном хостинге.
В планах у меня тут писать статьи про программировании под Drupal. Сейчас как раз занимаюсь на работе разработкой на этой системе. Сам вобщем-то доволен. Система мощная и гибкая. Есть, конечно, [...]