Архив
2011, Январь
- Drupal: Уведомление администратора о новых комментариях в семёрке (6)
- Drupal: Обзор Drupal 7 от Webchick и ко. (видео) (3)
- Drupal: Темизация CCK поля (3)
- Drupal: Модуль CCK Pager — пэйджер для полей с множеством значений (7)
- Drupal: Новое видео от Lullabot — Drupal SEO (0)
- Drupal: Простая галерея с AJAX листалкой на Views (24)
- Разное: Вопросы (160)
- Drupal: Модуль Views Custom Field — свои поля в представлениях Views (10)
- Drupal: Как переопределить функцию темизации в своём модуле (0)
- Drupal: Новое видео от Lullabot — Drupal Performance & Scalability (0)
- Drupal: Как создать пэйджер для данных не из БД (2)
- Drupal: Как из Javascript-a подключить Lightbox к определённым элементам (2)
- Drupal: Как правильно делать JOIN для таблиц с CCK полями (9)
- Drupal: Модуль MP3 Player — простой аудио плеер (5)
- Drupal: Как получить доступ к доп. полям профиля пользователя (7)
- Drupal: Как добавить новое поле в существующую таблицу БД (3)
- Drupal: Как программно удалить ошибку валидации установленную с помощью form_set_er… (0)
- Drupal: Как программно заполнить поле расширенного профиля (Profile) (3)
- Drupal: Как отправить POST запрос (9)
- Drupal: Модуль Simplenews — создаём собственную рассылку (33)
- Drupal: Практика использования Drupal в компании RU-CENTER (1)
- Drupal: Как программно отдать пользователю данные в виде файла (4)
- PHP: Как из php скрипта асинхронно выполнить другой скрипт (т.е. не дожидаясь его о… (20)
- Drupal: Модуль Fast 404 — разгоняем 404-е страницы (6)
- Drupal: Выполнение нескольких команд Drush из bat файла (3)
- Drupal: bat скрипт автоматической установки друпала на Windows машину (11)
- Drupal: Модуль Views Excel Export — экспорт вывода представления в Excel файл (11)
- Drupal: 100+ уроков по Views 2 (на английском) (0)
2011, Февраль
- Drupal: Как установить код Sape на страницах Drupal сайта (9)
- Drupal: Убрать из Drush сообщение об ограничении Windows платформы (3)
- PHP: Пример запроса на проверку параметров платежа в Рапиде (rapida.ru) (2)
- Drupal: Как работает система фильтров (3)
- Drupal: Модуль Views Data Export — экспорт данных представления в csv, xls, doc, tx… (31)
- Drupal: Модуль Views Dynamic Fields — разрешаем пользователям самим выбирать поля в… (2)
- Drupal: Как установить русифицированную версию Drupal 7 (4)
- Drupal: Модуль CSS Watch — позволяет видеть результат правки стилей без перезагрузк… (7)
- Drupal: Добавляем в системный журнал функцию блокировки по ip (8)
- Drupal: Создание пользовательских команд в Drush (0)
- CSS: Как отцентрировать абсолютно спозиционированный элемент с известными размерами (0)
- Drupal: Моё Opera расширение — Drupal.org screens popup (4)
- Drupal: Как программно отправить любую форму (5)
- Drupal: Как открыть в Fancybox любую страницу сайта (78)
- Drupal: Модуль Override Node Options — расширенные права управления материалами (2)
- Drupal: Отладочные функции в Devel (21)
2011, Март
- Drupal: Как заменить определённый текст во всех нодах (4)
- Drupal: Как из своего модуля подключать js/css файлы для определённой формы (2)
- Drupal: Работа с cookie из Javascript (16)
- Javascript: Как получить реальный размер элемента при overflow:scroll (2)
- Разное: Мой подход к работе с Git (13)
- Разное: Добавляем в Total Commander кнопку "Git Bash Here" (4)
- Drupal: Аргументы основных Form API функций (1)
- Разное: Как в phpMyAdmin просмотреть значения BLOB полей (3)
- Drupal: Дублируем настройки разрешений на административной странице своего модуля (0)
- Drupal: Пример замены токенов на текст (2)
- Drupal: Зависимые элементы форм (#states) (25)
- Drupal: Как перевести на русский уже установленный Drupal 7 (17)
- Drupal: Модуль Search spelling — проверка орфографии при неудачном поиске (0)
- PHP: Пример получения гео-координат по адресу с помощью API Яндекс.Карт (12)
- Drupal: Как с помощью Drush переместить блок в определённый регион (0)
- Drupal: Видео обзор нового интерфейса Views 3 (0)
- Drupal: Избавляемся от ошибки "Option Multiviews not allowed here" (2)
- Drupal: Как программно добавить ярлык (1)
- Drupal: Как добавить исчезающий при наведении текст в поле поиска (7)
- Drupal: Работа с jQuery UI (4)
- Drupal: Модуль Menu position — установка активного пункта меню в зависимости от адр… (17)
- Drupal: Чиним вывод кириллицы в Drush под Windows (11)
2011, Апрель
- Drupal: Как получить список нод определённого типа со всеми полями (20)
- Drupal: Как сделать редирект на определённый адрес после создания/сохранения ноды (42)
- Javascript: Как с помощью jQuery UI Dialog открыть AJAX окно (9)
- Drupal: Модуль One Click Upload — простая заливка файлов в текст (240)
- Drupal: Показать слоган сайта в <title> главной страницы (7)
- Drupal: Темизация полей в Drupal 7 (18)
- Drupal: Добавляем действие "Удалить" в локальные задачи материала (0)
- Drupal: Как добавить валидацию одного из полей расширенного профиля (7)
- Разное: Как добавить на страницу карту Google со своей меткой и описанием (11)
- Drupal: Массово изменить значение поля у определённых нод (9)
- Drupal: Массово удалить материалы (2)
- Drupal: Создание поля с автодополнением (autocomplete) (21)
- CSS: Прижать футер к низу страницы (sticky footer) (25)
- Drupal: AJAX ссылки в Drupal 7 на примере листалки последних комментариев (18)
- Drupal: Сменить тип поля в раскрытом фильтре Views (3)
- Drupal: Изменить значение поля с помощью Views Bulk Operations (13)
- Drupal: Как отобразить все уровни Main Menu (9)
- Drupal: Заменяем локальные задачи (табы) контекстными ссылками (39)
- Drupal: Как создать патч для модуля (файл .patch) (7)
- Drupal: Создание простейшего модуля управления данными с помощью Entity API (100)
- Drupal: Загрузка файлов средствами Form API (58)
- Drupal: Как добавлять динамический CSS (5)
- Javascript: Пользовательские события в jQuery (2)
- Drupal: Как добавить html код после определённого числа строк в представлении Views (8)
- Drupal: Увеличить максимальное число ярлыков на тулбаре (3)
- Drupal: Плагин для BUEditor — кнопка вставки таблицы (3)
2011, Май
- Drupal: Показывать блок в определённом разделе, минуя один из подразделов (19)
- Drupal: Сложные фильтры в Views, способ 1 (37)
- Drupal: Как выводить определённый тип материала в другой теме (0)
- Drupal: Видео-уроки по модулю Rules 1 (2)
- Drupal: Создание дополнительных настроек темы (2)
- Drupal: Как добавить свой пункт в контекстные ссылки (2)
- Drupal: Видео-уроки по модулю Flag (9)
- Drupal: Минусы Drupal 7 (13)
- Разное: Как получить скриншоты видео залитого на YouTube (2)
- PHP: Вставить на страницу плеер YouTube по адресу ролика (5)
- Drupal: Как программно заполнить шапку и подвал представления Views (4)
- Drupal: Вышел Drupal 7.2 (0)
- Drupal: Иерархические синонимы терминов таксономии с помощью Pathauto (41)
- Drupal: Как пропатчить Drupal модуль в Windows (15)
- Drupal: Модуль Module Filter — улучшаем юзабилити страницы со списком модулей (1)
- Drupal: Как программно добавить новую вкладку в профиль пользователя (16)
- Drupal: Модуль Multiupload Filefield Widget — виджет массовой загрузки файлов для D… (21)
- Drupal: Использование действий Rules в Views Bulk Operations (видео) (0)
2011, Июнь
- Drupal: Как создать свою AJAX команду (7) (4)
- Drupal: Масштабирование изображений до фиксированных размеров с заполнением пустот … (5)
- Drupal: Установка WYSIWYG редактора CKEditor (30)
- Drupal: Как навесить на одну из форм свой submit callback (1)
- Разное: Несколько полезных расширений для Opera (2)
- Drupal: Как программно включить/выключить модуль (0)
- Drupal: Как посмотреть SQL запрос получившийся при использовании построителя запрос… (4)
- Drupal: Запретить пользователям добавлять одинаковые комментарии (4)
- Разное: Применить патч не скачивая его на компьютер (2)
- Drupal: Добавление элементов в форму с помощью AJAX (10)
- Drupal: Как программно создать термин таксономии (13)
- Drupal: Несколько подводных и не очень камней в семёрке (микросоветы #1) (10)
- Drupal: Как добавить контент к ноде перед её выводом (0)
- Drupal: Модуль Parser — парсинг сайтов (223)
- Drupal: Добавляем функции экспорта/импорта для сущностей, созданных с помощью Entit… (0)
- Drupal: Как программно добавить к ноде картинку (38)
- Drupal: Как скачать файл на сервер (6)
- Drupal: Разбираемся с пакетными операциями (Batch API) (29)
- Drupal: Запрещаем удалять закэшированные страницы при автоматическом запуске крона (7)
- PHP: Определить "первое воскресенье месяца" (5)
- Drupal: Как подключить внешний js или css файл (0)
- Drupal: Пример парсинга сайта drupalsn.ru с помощью модуля Parser (127)
2011, Июль
- Drupal: Модуль Backup and Migrate Dropbox — бэкап данных на ваш Dropbox аккаунт (9)
- Drupal: Кэширование в Render API (3)
- Drupal: Увеличение производительности Drupal-проекта на примере hr-portal.ru (видео… (3)
- Drupal: Сложные фильтры в Views, способ 2 — пишем свой filter handler (27)
- CSS: Подробно о CSS анимации (видео) (2)
- Drupal: Создание подтемы (sub-theme) (6)
- Drupal: Модуль Field wrappers — настройка шаблонов полей из админки (15)
- Drupal: Транслитерация синонимов в Pathauto (5)
- Drupal: Вернуть в Drupal 7 возможность выборки по нескольким терминам (18)
- Drupal: Как назначить один шаблон для нескольких полей (5)
- Drupal: Как изменить html код поля после его темизации (0)
- Drupal: Как удалить shortlink из <head> страничек (18)
- MySQL: Выборка постов с определёнными тегами (1)
- Drupal: Подзапросы в Database API семёрки (3)
- Drupal: Preprocess функции для представлений Views (23)
- Drupal: Как с помощью Views 3 вывести список терминов с количеством помеченных ими … (65)
- Разное: Использование нескольких SSH ключей в Git (9)
2011, Август
- Drupal: Таксономия или текстовое поле? (13)
- Drupal: Как создать свой токен для поля материала (5)
- Drupal: Сниппет вывода последних материалов (16)
- Javascript: Как подключить javascript файл из своего js скрипта (10)
- Drupal: Модуль Simpleping — уведомление поисковиков о новом контенте (17)
- Drupal: Несколько съедобных тем для Drupal 7 (40)
- Drupal: WordPress vs. Drupal vs. Joomla (инфографика) (10)
- Drupal: Произвольное имя директории домена при мультисайтинге (3)
- Drupal: Настройка Denwer-а для мультисайтинга (0)
- Drupal: Массовое редактирование полей материалов с помощью Views и Editable Fields (34)
- Разное: robots.txt — зачем он нужен и что в нём писать (видео) (7)
- Разное: Как отобразить на сайте содержимое DOC, RTF, PDF или ODT файла (3)
- Drupal: Передача переменных из PHP в Javascript (0)
- Drupal: Модуль Administration Language — запрещаем локализацию админки (10)
- Drupal: Группируем поля в вертикальные вкладки (Vertical Tabs) (10)
- Drupal: Как подключить css файл только для IE6 (0)
- Разное: Маны по Windows PowerShell (0)
- Drupal: Модуль FileField Sources — дополнительные возможности виджета загрузки файл… (2)
- Drupal: Dries озвучил планы по удалению из ядра Drupal 8 ненужных модулей (32)
- PHP: Как найти всех родителей элемента в иерархическом (древовидном) массиве (2)
- Drupal: Андрей Постников о DrupalCon London 2011 (видео) (0)
2011, Сентябрь
- Drupal: Установка Drush на FreeBSD (7)
- Drupal: Модуль CSS Injector — пишем CSS из админки (11)
- Drupal: Создание html таблицы с сортировкой и пагинацией в Drupal 7 (44)
- Drupal: Как программно создать синоним URL для ноды (2)
- Drupal: Как в Ubercart добавить товар в корзину с помощью AJAX (8)
- Drupal: Новая киллер фича в Devel (3)
- Drupal: Модуль Taxonomy Views Integrator — заменяем страницу термина на представлен… (20)
- Javascript: CodeMirror — библиотека для удобного редактирования кода (0)
- Drupal: Пишем свой аналог Hierarchical Select на Form API + AJAX Framework (зависим… (48)
- Drupal: Всё о модуле Display Suite (видео) (15)
- Drupal: Модуль Code per Node — индивидуальный css и javascript код для нод (1)
- Drupal: Модуль Devel — инструмент девелопера (17)
- Drupal: Как перенести контриб модули в другую папку (15)
2011, Октябрь
- Drupal: Обновляем Drupal 6 до версии 7 (26)
- CSS: Стилизация checkbox-ов на чистом CSS (23)
- Drupal: Пример совместной работы Rules/VBO/Views — удаление статуса "sticky" у стар… (3)
- Drupal: Переместить заголовок страницы в блок content (11)
- Разное: Плохой блог — какой он? (11)
- Drupal: Как вывести список в две колонки (7)
- Drupal: Как обойти все элементы формы (11)
- Drupal: Доля друпала на октябрь 2011 составила 1,7% всех сайтов (3)
- Drupal: Модуль Field Display Label — кастомные подписи полей (2)
- Drupal: Модуль Field group — группируем поля (25)
- Разное: Пример ТЗ на разработку модуля (9)
- Drupal: Как программно создать комментарий (6)
- Drupal: Модуль Rules Link — создаём ссылки, запускающие действия Rules (видео) (5)
- Javascript: Как скрыть элемент при клике вне этого элемента (18)
- Drupal: 5 способов подключить свой CSS стиль (13)
- Разное: Интерактивный тур по Git (8)
- Drupal: Всё о модуле Rules 2 (видео) (9)
2011, Ноябрь
- Drupal: Функции для получения текущего адреса (13)
- Drupal: Как для определённой роли спрятать колонку или поле в представлении Views (8)
- Javascript: Хранение массивов в localStorage (13)
- Drupal: Модуль Poll Blocks — блоки для опросов (13)
- Drupal: Как узнать список suggestion-ов у хука темизации (1)
- Drupal: Необязательное поле загрузки файлов (0)
- Разное: Блогу 2 года (20)
- Drupal: Модуль Field Slideshow — форматтер для создания слайдшоу/мини-галереи/карус… (32)
- Drupal: Модуль Search Krumo — поиск в отладочных сообщениях Krumo (4)
- Разное: Обзор моей CMS канувшей в Лету (18)
- Разное: Итоги голосования Open Source Awards 2011 (9)
- Разное: Как в VirtualBox заставить гостевую ОС видеть Denwer сайты хост машины (7)
- Drupal: Человечные заголовки у форм создания материалов (5)
- Drupal: Модуль Nice Menus — кроссбраузерное выпадающее меню (6)
- Javascript: Включаем поддержку HTML5 атрибута placeholder для устаревших браузеров (14)
- Javascript: Асинхронный вариант гугло кнопки +1 (20)
- CSS: Кроссбраузерный @font-face (7)
- Drupal: Показать результат выполнения AJAX запроса в jQuery UI Dialog (0)
- Drupal: Видео курс по Drupal Commerce от Lynda.com (2011, eng) (7)
2011, Декабрь
- Drupal: Описание команд AJAX-фреймворка (15)
- Drupal: Вышел Drupal 7.10 (0)
- Drupal: Использование GROUP BY и агрегатных функций в Views 3 (видео) (0)
- Drupal: Изменяем дефолтное значение поля Term reference на значение из последнего с… (11)
- Drupal: Модуль Add another — кнопка "Сохранить и добавить ещё" (4)
- Drupal: Производительность и масштабируемость (видео) (2)
- Drupal: Модуль Feeds SQL — импорт данных из сторонней бд (13)
- Drupal: Включаем/выключаем набор модулей одним кликом (5)
- Drupal: Как удалить все материалы определённого типа (13)
- Drupal: Модуль Migrate — миграция данных в Drupal из любых источников (41)
- Drupal: Пример миграции материалов из Drupal 5 в Drupal 7 с помощью модуля Migrate (0)
- Drupal: Пишем вычисляемое поле для Views 2 (13)