Лента статей

Устраняем потери отправки e-mail

drupal.in.ua - 2012.05.16 — 22:54

Задача: Устранить потерю отправляемых 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

Drupal Россия - 2012.05.15 — 17:12

Опять четверг, опять кафе.

В четверг, 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/)

Attached poll "Как Вы оцените свой уровень знания Drupal?".
Register or login to poll
Results:
Новичек: 1 голос
Уверенный пользователь: 4 голоса
Пишу модули: 2 голоса
Гуру: 1 голос
Ниндзя: 2 голоса

Drupal: Курс видео уроков по основам Drupal 7 на русском языке

Видео уроки по основам Drupal 7 — podrupalim.com. Все уроки на русском. Записано достаточно грамотно. Советую к просмотру.

На этом сайте вы найдете статьи и видео по изучению Друпал 7 и выше (в будущем) как для начинающих, так и для продвинутых пользователей. Идея сайта - создать библиотеку знаний по Друпал на русском языке от самых азов до серьезных проектов, таких как: интернет-магазины и порталы для корпораций/СМИ.

Комментарии

Похожие записи:


Новое ядро Drupal 8 - тесты пройдены!

Prospect Drupal - 2012.05.14 — 14:46

Несколько недель работы группы участников иннициативы WSCCI представили новое ядро основанное на Symfony 2 компонентах HttpKernel и HttpFoundation.
На данный момент заментно небольшое снижение производительности по результатам проходов системы тестирования, но последний патч демонстрирует отклонения в пределах погрешности. В конце мая планируется слияние ветки нового ядра с основным репозитарием, так что присоединяйтесь к ревью!


Процесс создания темы для D7 адаптируемой к разным разрешениям

Drupal Россия - 2012.05.12 — 13:58


На сайте 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

Блог EllECTRONC - 2012.05.11 — 09:05

С момента, когда комментарии смогли прикреплять различные поля к типам материалов, форма комментариев стала фактически совершенно различной для каждого типа материала. Таким образом, ранее существовавший ранее 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 - Комментарии: Отремонтирован рендеринг комментариев

Блог EllECTRONC - 2012.05.08 — 21:05

Рендеринг комментариев всегда был миской со спагетти. Но его выпрямили в D7, для поддержки хорошего массива $page, которым можно манипулировать в процессе hook_page_build() и hook_page_alter().

-->

подробнее


6.x → 7.x - Комментарии: Comment.timestamp разделена на 'created' и 'changed'

Блог EllECTRONC - 2012.05.08 — 18:30

В таблице 'comment', $comment->timestamp заменена на два поля:

  • $comment->created
  • $comment->changed

Так же, как и $comment object для отслеживания вставки и обновления datetimes комментария.

-->

подробнее


6.x → 7.x - Комментарии: Новый хук для комментариев hook_comment_presave()

Блог EllECTRONC - 2012.05.08 — 15:15

Теперь модули могут изменять комментарии до их сохранения в базу данных. Добавлен новый хук: hook_comment_presave().

$comment, передаваемый в хук, как аргумент, может быть изменен. Пример:

-->

подробнее


6.x → 7.x - Комментарии: Добавлены comment_load_multiple() и hook_comment_load()

Блог EllECTRONC - 2012.05.08 — 12:05

Модуль комментариев переделан от использования прямых запросов в comment_render() к новой центральной функции для загрузки комментариев comment_load_multiple(). Если комментарии загружаются вне comment_render(), вы должны использовать comment_load() или comment_load_multiple(), чтобы удостовериться, что все хуки правильно отработали. Детали см.

-->

подробнее


6.x → 7.x - Комментарии: Имя привилегии изменено 'отправлять комментарии без проверки'

Блог EllECTRONC - 2012.05.07 — 21:39

Привилегия 'post comments without approval' (в D6) стала 'skip comment approval' (пропускать подтверждение комментария) в Drupal 7. Это изменение к машинному названию этой привилегии.

Вернуться в Оглавление Части 7 — Комментарии

-->

6.x → 7.x - Комментарии: comment_save() теперь поддерживает программное сохранение

Блог EllECTRONC - 2012.05.07 — 19:13

Весь алгоритс связанный с формами удален из comment_save(), сделав возможным использовать функцию для сохранения комментариев программно, схоже с node_save(). Аргументы функции и их структура остается без изменений, но знайте, что никакой проверки не производится.

-->

подробнее


6.x → 7.x - Комментарии: Значения статусов комментариев в базе данных перевернуты для соответствия статаусам материалов (нод)

Блог EllECTRONC - 2012.05.07 — 18:51

В этой таблице показаны индикаторы статусов и что означает цифровое значение:

Версия           Тип        Опубликованы   Не опубликованны

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: Комментарии

Блог EllECTRONC - 2012.05.07 — 18:48

Часть 7 — Комментарии — об изменениях произошедших в системе комментариев между Drupal 6 и 7.

-->

подробнее


Конвертирование (портирование) модулей 6.x в 7.x. Часть 6: Блоки

Блог EllECTRONC - 2012.05.07 — 18:22

Часть 6 — Блоки — об изменениях произошедших в системе блоков между Drupal 6 и 7.

-->

подробнее


6.x → 7.x - Блоки: Новый элемент информации блока "properties"

Блог EllECTRONC - 2012.05.07 — 18:07

С введением в Dashboard в Drupal 7, стало ясно, что не все блоки должны быть доступны для добавления в эту панель. Поэтому, добавлен новый элемент «properties», который возвращяет значение в hook_block_info().

-->

подробнее


6.x → 7.x - Блоки: "Boxes" переименована в "custom blocks"

Блог EllECTRONC - 2012.05.07 — 18:00

Таблица "boxes" переименована в "block_custom". Все случаи "_box_" в названиях функций должны быть заменены на "_custom_block_"

-->

подробнее