Лента статей
Устраняем потери отправки e-mail
Задача: Устранить потерю отправляемых e-mail ( не удалось отправить e-mail например по причине нехватке ресурсов в данный момент на хосте )
Решение: Если e-mail не ушел, то помещаем его в базу и пытаемся отправить при выполнении регулярный процедуры cron, пока не отправим.
Модуль в аттаче.
Спонсор: ]]>http://fwhvostok.ru/]]>
Особая благодарность: ]]>http://www.drupal.ru/user/zzia]]>
P.S.
Для того чтобы выполнять hook_cron из модуля чаще чем из других модулей рекомендую использовать ]]>http://drupal.org/project/elysia_cron]]>
Drupal: Вывести на одной карте несколько точек по данным из Geolocation Field
Пример, как с помощью OpenLayers и Views можно вывести на одной карте несколько точек из Geolocation Field.
Необходимые модули: Geolocation Field, OpenLayers, OpenLayers UI, OpenLayers Views, Views, Views UI.
1. Добавляем представление с именем My Map по нужному типу контента (у меня это Place), без сортировки и без дисплеев:
Похожие записи:
DrupalCafé №5 в Харькове - 24.05.2011
Опять четверг, опять кафе.
В четверг, 24 мая, в 19:00, в Харькове пройдет пятое DrupalCafe.
На этот раз мы сменили место проведения, мероприятие пройдет по адресу ул. Маломясницкая, д 9/11, Академия “Шаг”. (станция метро “Проспект Гагарина”).
Карта
Темы докладов:
1. "Знакомство с модулем Views" (Алексей Гайдабура, WDG)
- Архитектура Views.
- Основы работы с Views.
- Для чего нужны CONTEXTUAL FILTERS и RELATIONSHIPS.
- Разное, непонятное.
2. "Form API в Drupal 7. "Вкусности" и "красоты" (Дмитрий Олареско, WDG)
Данная тема познакомит Вас с особенностями Form API в Drupal 7. Расскажет о нововведениях и интересных приемах, которые могут пригодится как начинающему так и опытному программисту.
3. "Секция-Вопросы&Ответы."
В этот раз третий слот посвящен любым вопросам от посетителей. Вопросы можно прикреплять в комментариях, либо присылать на контактный e-mail.
Участие бесплатное, в программе как обычно, вкусные угощения - кофе, чай, блекджек, cookies.
Желательно предварительная регистрация, всем желающим - отпишите в комментарии или в контакты ниже.
Регистрация по ссылке
По всем вопросам можно обращаться:
+38(099)35-25-316 - Алексей Гайдабура, gaydabura@gmail.com skype: alexey.gaydabura
Спонсор по прежнему - WDG (http://wdg-company.com/)
Register or login to poll
Results:
Новичек: 1 голос
Уверенный пользователь: 4 голоса
Пишу модули: 2 голоса
Гуру: 1 голос
Ниндзя: 2 голоса
Drupal: Курс видео уроков по основам Drupal 7 на русском языке
Видео уроки по основам Drupal 7 — podrupalim.com. Все уроки на русском. Записано достаточно грамотно. Советую к просмотру.
На этом сайте вы найдете статьи и видео по изучению Друпал 7 и выше (в будущем) как для начинающих, так и для продвинутых пользователей. Идея сайта - создать библиотеку знаний по Друпал на русском языке от самых азов до серьезных проектов, таких как: интернет-магазины и порталы для корпораций/СМИ.
Похожие записи:
Новое ядро Drupal 8 - тесты пройдены!
Несколько недель работы группы участников иннициативы WSCCI представили новое ядро основанное на Symfony 2 компонентах HttpKernel и HttpFoundation.
На данный момент заментно небольшое снижение производительности по результатам проходов системы тестирования, но последний патч демонстрирует отклонения в пределах погрешности. В конце мая планируется слияние ветки нового ядра с основным репозитарием, так что присоединяйтесь к ревью!
Процесс создания темы для D7 адаптируемой к разным разрешениям

На сайте CMS Magazine перевод статьи "Create a responsive Drupal theme" о создании темы оформления для D7 адаптируемой к разным разрешениям экрана. По-моему полезная статья. Отдельное спасибо сотрудникам CMS Magazine за адекватный перевод.
Ссылка на перевод статьи: http://www.cmsmagazine.ru/library/items/cms/create-responsive-drupal-theme/
Drupal: Модуль Domain Access — несколько связанных сайтов на одной установке Drupal
Domain Access это набор модулей, позволяющих создать нескольких связанных сайтов (affiliated sites) на одной установке друпала с одной общей БД.
Например можно создать по сайту на каждое представительство вашей фирмы:
- moscow.myfirm.ru
- spb.myfirm.ru
- kirov.myfirm.ru
которые будут иметь общие настройки (тема, пользователи, блоки, вьюсы и т.д.), но разный контент.
Похожие записи:
6.x → 7.x - Комментарии: ID формы comment_form изменен на comment_node_TYPE_form
С момента, когда комментарии смогли прикреплять различные поля к типам материалов, форма комментариев стала фактически совершенно различной для каждого типа материала. Таким образом, ранее существовавший ранее ID формы comment_form переименована в comment_node_TYPE_form, в то время как TYPE указывает на $node->type.
Drupal: Подкаст о Drupal — 9 лет в России, достижения и перспективы
Артем Паньков в гостях у WebProfessionals.ru:
— место Drupal на рынке веб-разработки
— особенности русскоязычного сообщества
— доля Drupal среди других CMS
— квалификация Drupal разработчиков
— бюджеты на разработку и зарплаты разработчиков
— примеры крупных и удачных проектов на Drupal
— Drupal на IIS и Asure
— где искать Drupal разработчиков
— Ubercart и Commerce
Похожие записи:
6.x → 7.x - Комментарии: Отремонтирован рендеринг комментариев
Рендеринг комментариев всегда был миской со спагетти. Но его выпрямили в D7, для поддержки хорошего массива $page, которым можно манипулировать в процессе hook_page_build() и hook_page_alter().
6.x → 7.x - Комментарии: Comment.timestamp разделена на 'created' и 'changed'
В таблице 'comment', $comment->timestamp заменена на два поля:
$comment->created$comment->changed
Так же, как и $comment object для отслеживания вставки и обновления datetimes комментария.
6.x → 7.x - Комментарии: Новый хук для комментариев hook_comment_presave()
Теперь модули могут изменять комментарии до их сохранения в базу данных. Добавлен новый хук: hook_comment_presave().
$comment, передаваемый в хук, как аргумент, может быть изменен. Пример:
6.x → 7.x - Комментарии: Добавлены comment_load_multiple() и hook_comment_load()
Модуль комментариев переделан от использования прямых запросов в comment_render() к новой центральной функции для загрузки комментариев comment_load_multiple(). Если комментарии загружаются вне comment_render(), вы должны использовать comment_load() или comment_load_multiple(), чтобы удостовериться, что все хуки правильно отработали. Детали см.
-->6.x → 7.x - Комментарии: Имя привилегии изменено 'отправлять комментарии без проверки'
Привилегия 'post comments without approval' (в D6) стала 'skip comment approval' (пропускать подтверждение комментария) в Drupal 7. Это изменение к машинному названию этой привилегии.
Вернуться в Оглавление Части 7 — Комментарии
-->6.x → 7.x - Комментарии: comment_save() теперь поддерживает программное сохранение
Весь алгоритс связанный с формами удален из comment_save(), сделав возможным использовать функцию для сохранения комментариев программно, схоже с node_save(). Аргументы функции и их структура остается без изменений, но знайте, что никакой проверки не производится.
-->6.x → 7.x - Комментарии: Значения статусов комментариев в базе данных перевернуты для соответствия статаусам материалов (нод)
В этой таблице показаны индикаторы статусов и что означает цифровое значение:
6.x и ранее Nodes 1 0
6.x и ранее Comments 0 1
7.x Nodes 1 0
7.x Comments 1 0
Конвертирование (портирование) модулей 6.x в 7.x. Часть 7: Комментарии
6.x → 7.x - Блоки: Новый элемент информации блока "properties"
С введением в Dashboard в Drupal 7, стало ясно, что не все блоки должны быть доступны для добавления в эту панель. Поэтому, добавлен новый элемент «properties», который возвращяет значение в hook_block_info().
-->6.x → 7.x - Блоки: "Boxes" переименована в "custom blocks"
Таблица "boxes" переименована в "block_custom". Все случаи "_box_" в названиях функций должны быть заменены на "_custom_block_"
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- следующая ›
- последняя »


