Обзор Модулей Drupal — перечень интернет ресурсов.

Товарищи! Друзья) накидайте пожалуйста ссылок на сайты, каналы на ютуб, и другие ресурсы, где есть обзоры модулей Drupal
Т.е. чтобы на ресурсе регулярно выходили бы обзоры модулей.
На что вы подписаны, за кем регулярно следите?

Столкнулся с тем, что в последнее время в основном занимаюсь кодингом. И порой просто забываю, что где то на просторах Drupal.Org уже есть готовое решение.

Вот у меня и появилось желание регулярно знакомится с возможностями новых и существующих модулей.
А так же интересно подсмотреть кто что и как реализовывает.

12 февраля 2017 в 18:37

Кто может настроить сервер так как на IT-Patrol ?

Арендую сервер у DigitalOcean
Установил CentOS 6
Панель Vesta

Подсмотрел настройки php.ini и my.cnf у it-patrol

Но у них все равно быстрее работает.

Например запускаю в кастомном модуле сделать 50 000 записей в базу.
На it-patrol делает по 30 записей в секунду.
На моем 3-5 записей в секунду. И то хорошо, если сайт не выкенет на подготовительном этапе 500-ю ошибку.
Если ставлю создать 449 записей, то делает так же по 30 записей. Если 450, то уже 5 записей в секунду.

8 марта 2016 в 13:22

Обновление безопасности Drupal 6 и 7 17-06-2015 (прислано от It-Patrol)

Сегодня 18-06-2015 пришло письмо от IT-Patrol:

«Уважаемые клиенты!
Вышло обновление безопасности Drupal 6 и 7 версии.
Мы рекомендуем как можно быстрее обновить до последней стабильной версии все модули на Ваших сайтах.
Последние версии Drupal на текущий момент 6.36 и 7.38.
С уважением,
Команда IT Patrol inc.
»

На Друпал Орг уровень риска указан «Критический» - это четвертый уровень из пяти.

На Орге об уязвимости SA-CORE-2015-002

18 июня 2015 в 16:41

Views - Показать Поведение при отсутствии результатов

Во вьювсе нужно при отсутствии результатов в числовом поле вывести какое то значение.

Внимание:
Если во вьювс в настройках этого поля не убирать галочку "Показать префикс и суффикс" - то значение "0" не перезапишется.

Чтобы перезапись сработала, мне пришлось отключать эту галку.

14 августа 2014 в 20:47

[РЕШЕНО]SQL запрос для массового Включение/Выключение комментирования

Правильно ли я сделал запрос в базу данных для изменения значений в столбце comment?

Мне нужно чтобы у всех нод типа ori_product включилось комментирование.
Для этого в базе данных в таблице node в столбце comment нужно установит значение '2' - верно?

Тогда запрос получится такой:

UPDATE node SET comment =REPLACE(comment, '0', '2') WHERE TYPE = 'ori_product';

node - таблица
comment - столбец
REPLACE - заменяем значения с '0' на '2'
'0' - находим это значение
'2' - заменяем на это значение

За скобками пишется дополнительное условие, в котором выбираю только нужные мне типы данных у которых нужно изменить значения, т.е. отфильтровываю тип данных ori_product

WHERE - где

21 февраля 2014 в 1:33

Как отключить или настроить уведомления на Email в OG: "New post in group" ?

Привет!
Ткните пожалуйста?
Не могу найти где настраивается отключение сообщений на емаил в Organic Groups?
Каждый раз после добавления в Группу материала все участникам на емаил приходит скучное сообщение с темой "New post in group".

Может его не отключить а настроить можно? Чтобы и тема и текст были более информативны?

13 января 2014 в 11:36

Domain Access: Ограничение на просмотр зарегистрированных пользователей.

Что имеется:

Два домена:
1.sitq.com
2.site.com

Администраторы сайтов с ролью "Domain Admin":
1admin - админ сайта 1.sitq.com
2admin - админ сайта 2.sitq.com

Пользователи:
У каждого сайта есть свои зарегистрированные пользователи

Задача:
Запретить администраторам с ролью "Domain Admin" просмотр пользователей других сайтов.
А вывести у них в админке пользователей принадлежащих только их сайту.

2 января 2014 в 20:31

[РЕШЕНО] Domain Access - запретить логинится пользователям на других доменах

По умолчанию зарегистрированный пользователь может логинится на любом домене Domain Access.
Что не всегда нужно.
Для того, чтобы зарегистрированный пользователям мог логинится только на своем домене - в этом поможет модуль Domain Bonus с подмодулем Domain Bonus: Login restrict

2 января 2014 в 18:28

[РЕШЕНО] Создание блока слайдшоу с навигацией - Views Slideshow

Результат

Скрин Вьювса

Что сделано во Вьювс

Добавлены необходимые поля для вывода.

В качестве навигатора выбрано поле "Глобальный: Счетчик результатов"
Перезаписал результаты, чтобы выводился пробел вместо значений.

<span class="custom-navigator"> </span>

В настройке Сладшоу

выбрал использовать в качестве навигатора поле "Глобальный: Счетчик результатов"

14 декабря 2013 в 0:08

Выборка фильтром в админке товаров по термину с глубиной - Commerce

Привет всем!

Есть словарь-каталог с терминами в иерархическом порядке

Аксессуары
-Ножницы
-Чехлы

Не получается настроить фильтр во Views, который отвечает за администрирование товаров: admin/commerce/products

Нужно чтобы в фильтре выбрав родительский термин "Аксессуары" показывались товары и дочерних терминов "Ножницы","Чехлы".

Если делать Views с обычными нодами, то в этом случае нам помогает фильтр Term ID with depth.

В случае с Commerce - этот фильтр не работает вообще.
Скорее всего это потому, что в нем нет возможности указать Relationships к нужному полю.

Что делать то, народ?
Я думаю ответ должен быть под носом, т.к. Commerce не первый год.
Но за пару дней не нашел решения.

PS

11 декабря 2013 в 22:10

Domain Access: Как вывести информацию из профиля администратора домена?

Нужно в блоке вывести заполненный профиль (Profile2) Администратором домена.

Т.к. у каждого домена свой администратор, то и информация на каждом домене в этом блоке будет разная.

Какие отношения во Views, и какие контексты сделать - не разобрался.

В отношениях есть "Редактор Домена: Редакторы домена" - но с ним что-то не получается...

Вот такой вот Views

9 декабря 2013 в 0:17

Exposed Filter - Сильные тормоза. Проблему решили, но очень интересно, что происходило.

Есть страница выводимая Views.
Страница выводит категорию с товарами.
У страницы есть экспоузед фильтр, который выводится блоком.
Для определения страниц, на которых должен быть выведен блок, пишем catalogue/*
НО под это правило попадают не только страницы, на которых выведен этот Вьювс, но также и те страницы, на которых этого вьювса быть не должно. А именно, сюда попадают страницы с другим вьюсом, и страницы с карточкой товара.
При этом на страницах, где экспоузед блок не должен выводится, просто через шаблоны убран его регион.

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

25 ноября 2013 в 16:26

[РЕШЕНО]Drupal-6: Как узнать алиас термина?

Есть словарь "Каталог"
В настройках Pathauto для этого словаря стоит catalog/[catpath-raw] - т.е. создается путь учитывая родителей термина

Если со страницы словаря перейти по ссылке термина "Ветровки", адрес не ЧПУ: taxonomy/term/157
В тоже время для этого термина работает алиас: catalog/zhenskaya-odezhda/verkhnyaya-odezhda/vetrovki

Как можно быстро узнавать адрес нужного мне термина?

На сайте заказчика создано в ручную меню на категории из словаря "Каталог"
Теперь в нем нужно поменять ссылки, тоже в ручную.

15 октября 2013 в 11:11

Как вывести поле "Способ доставки"? (Commerce, Views)

Установлен Commerce
По адресу /user/1/orders выводятся заказы пользователя во Вьювс.
Нужно вывести в этом Вьювск каждому заказу способ его доставки.

Никак не могу настроить отношения во Views

Способ оплаты в этом Вьювсе вывел так:
В отношения добавил "Commerce Order: Payment Transaction"
Далее поле: "Commerce Payment Transaction: Способ оплаты"

А как быть с доставкой, пока ума не приложу.

23 сентября 2013 в 22:53

Как сделать автокомплит в комбинированном поле Views ?

Нужно сделать автокомплит для комбинированного поля в фильтре Views

Пробовал модулем Views Autocomplete Filters и jQuery AutoComplete
Для фильтра Заголовок - работает
Для Комбинированного поля - не работает.

Подскажите пожалуйста идею, куда копать, чтобы работал поиск автокомплит с комбинированным фильтром?

18 сентября 2013 в 7:20

[РЕШЕНО] Как снять все флаги одним кликом. Модули Flag и Rules

Подскажите, пожалуйста, как правильно настроить Rules , чтобы пользователь одним кликом смог снять все его "Закладки"?
"Закладки" добавляются модулем Flag

Пробовал добавить пустой флаг "Очистить закладки"
И настроить Rules - не получается настроить

12 сентября 2013 в 12:36

Profile2: Не отображается содержимое полей

Создан tpl.php для Profile2 как здесь писалось https://drupal.org/node/1892772

Но содержимое полей профиля теперь видны только у профиля Супер Админ. В остальных профилях видна только разметка, а поля пустые

У кого есть какие идеи?
С правами игрался, дал полный доступ на все - не помогло.

Примеры профилей
Профиль Супер Админа: http://tst.sitiq.com/user/1
Профиль простого Юзера: http://tst.sitiq.com/user/10

22 августа 2013 в 14:11

Commerce+Views: Сортировка на странице каталога

О том как вывести на странице каталога Commerce по одному товару (по одной картинке товара) написал тут»

Решение как настроить фильтр по полю "Размер товара"

Добавляем в фильтры поле по которому будет происходить фильтрация - у меня это поле "Системный размер" (field_xxxl)

Дальше в фильтрах в окошке, где меняется их порядок (нажать "Добавить, или/и изменить порядок") создал новую группу фильтров (нажать "Создать новую группу фильтров")

В новую группу перетаскиваю два фильтра
Первый фильтр, который выводит лишь один продукт
и второй раскрытый фильтр для пользователей Выбор размера

14 августа 2013 в 17:09

[РЕШЕНО] Commerce+Views: Как вывести по дному продукту каждого Дисплея? А то выводятся все продукты...

Дисплей Продукт-Найс - состоит из трех Commerce-продуктов
Найс-1
Найс-2
Найс-3

Дисплей Продукт-Кул - состоит из четырех Commerce-продуктов
Кул-1
Кул-2
Кул-3
Кул-4

Какие фильтры применить во Views, чтобы выводилось по одному Commerce-продукту каждого дисплея?

[РЕШЕНИЕ]
Значит Views у нас выводит тип данных товар
Добавлено Отношение к названию поля, через которое добавляются продукты Commerce-Product

В этом случае выводятся, как я уже говорил, и что меня не устраивало все продукты каждого Дисплея продукта

Чтобы выводился один продукт нужно добавить один фильтр
Ищем поле, которое называется как поле через которое добавляется продукт к Дисплею, НО со словом ":delta"
Например у меня это поле "field_link_tovar:delta"

14 августа 2013 в 15:38

Commerce: Как отобразить на странице товара все размеры. Из них: имеющиеся размеры - активны; отстутствующие - неактивны

Подскажите идею как вывести на странице товара все размеры определенной товарной линейки,
например Трусов: S, M, L, XL — при этом доступными для выбора, должны быть только размеры имеющееся в наличии.
Трусы в магазине

Есть один вариант, но он не удобен в плане добавления товаров.
Вот он:
Добавляется товар Трусы всех размеров, т.е.: S, M, L, XL
А товара XL нет в наличии, поэтому его статус ставлю "Не активен"

После танцев с барабаном вокруг модуля commerce, добился того чтобы была возможность добавлять в корзину только товары со статусом "Активный"

Прошу помощи, т.к. этот вариант не удобен, тем что придется на каждый размер создавать Товар.

12 августа 2013 в 20:51

Colorbox: Можно ли настроить его, чтобы подгружались в фоне другие картинки?

На странице есть галерея.
При клике на миниатюру открывается полный размер картинки в Colorbox

Хочется, чтобы пока пользователь смотрит увеличенную картинку, Colorbox подгрузил еще три штуки картинки, тогда у пользователя переключение между картинками будет происходить быстрее.

Можно ли так настроить Colorbox, или другой box?

8 августа 2013 в 23:40

Commerce: выбор доступных размеров при создании товара

Нужно при создании товара выбрать только те размеры которые присутствуют на складе.

В моем случае при создании товара выбирается СЛОВАРЬ размеров.

Например, сейчас, выбираем словарь РАЗМЕРЫ БРЮК, а в этом словаре внесены размеры: 42,44,46,48 и т.д.
Т.е. в данном случае выбор самого размера при создании товара отсутствует.

Поэтому у покупателя отображаются все размеры внесенные в этот словарь. А не тек которые реально есть на складе.

7 августа 2013 в 20:51

Аля "Народ.Ру": Каким способом реализовать много сайтовость с привязкой к главному сайту?

Хочу сделать сайты для своих подопечных.
В основном им нужен сайт визитка + лента новостей.
Так же на сайте будет каталог продукции, который будет выводиться через Views.
Тип данных Каталог можно обновлять только с главного сайта. Т.е., если я у себя обновил Каталог, он так же обновляется и на всех других сайтах.

Например, есть сайт с разделами:
1. Каталог
2. Новости
3. Обо мне

У каждого сайта свой домен
У каждого сайта свои админ
У каждого сайта свои пользователи, которые могут регистрироваться самостоятельно.
Прикрепленные файлы ложатся в директорию своего сайта/домена
А файлы каталога обновляемого мной на моем сайте, хранятся в директории моего сайта
Нужно иметь возможность добавить тип материала или блок на все сайты.

25 июля 2013 в 17:25