void: Блог

Главные вкладки

Обновление вашего сайта на Drupal с любых версий 8.x.x до последней 7-ой версии

1 апреля в 10:56
8

Сделаю быстро. Перенос любых материалов и функционала. О цене договоримся.

Основные плюсы обновления:

Отдел по безопасности Drupal выложил новые "советы по безопасности"

18 января в 23:41

Drupal core - Critical - Third Party Libraries - SA-CORE-2019-001
Date: 2019-January-16
Security risk: Critical 16∕25 AC:Complex/A:Admin/CI:All/II:All/E:Theoretical/TD:All

Drupal core - Critical - Arbitrary PHP code execution - SA-CORE-2019-002
Date: 2019-January-16
Security risk: Critical 16∕25 AC:Complex/A:User/CI:All/II:All/E:Proof/TD:Uncommon

0 Thanks

Как поправить поведение Statistics в Drupal 7

13 ноября 2018 в 10:57

Для нужд заказчика ведется статистика обращений к страницам на малопосещаемом сайта при помощи модуля Statistics. Выводится: "ВсегоПросмотров" +"ПросмотровЗаСегодня". По непонятной мне причине счетчик "Просмотров сегодня" обнуляется примерно с 11-00 до 12-00 (точно не смог определить). Хотя вроде как должен обнулятся в 00-00.
На сервере стоит Московское время, на в региональности настроено московский регион. Крон поставлен "каждый час". У единственного пользователя на сайте в профиле стоит Московский регион.

0 Thanks

Views поля и CSS стили

18 октября 2018 в 9:12

Не подскажите почему во views при переопределении поля можно добавлять классы к html тегам, а вот стили нельзя? Или можно, но как? Вьюс их вырезает из вывода.
Например есть 2 поля во вьюсе: [title] и [id].

Вот такое переопределение работает:

0 Thanks

Drupal 6 views для php 7.2

31 мая 2018 в 1:31

Доброго времени суток. Если кто в теме не подскажите есть ли где модули для Drupal 6, которые поддерживают php 7.2 ? В частности интересует модуль views.
Буду очень благодарен.

0 Thanks

Webform и Яндекс цели

17 мая 2018 в 20:39

Понадобилось тут ловить успешную отправку у аякс webform формы (используется модуль webform_ajax). Вешать reachGoal на submit кнопку на событие onclick нельзя, т.к. некоторые поля обязательные и если не будут заполнены, то будет левое срабатывание. Пытался повесить на саму форму на onsubmit вот так как в Яндексовской инструкции

0 Thanks

Лента новостей по уязвимостям ядра и модулей

23 апреля 2018 в 10:35

Не подскажите есть ли на д.орге (или где-то еще) лента новостей о последних найденных уязвимостях ядра и модулей?
Это чтобы оперативно отслеживать ситуацию в наше непростое время.

0 Thanks

Медленно добавляются новые термины в поле

9 апреля 2018 в 15:01

Есть множественное поле - ссылка на термин (выбор из справочника 1000 терминов, 3 уровня).
К нему прикручен shs для удобства выбора.
До обновления на последнюю 7.58 (с 7.56) добавление новой строчки в этом поле со множественным выбором (при создании или редактировании ноды) работало быстро и даже как-то не обращали внимание на скорость работы.
После обновления на 7.58 добавление каждой новой строчки занимает 1-2-3-5 сек. - трублер крутится и ничего нельзя сделать пока не добавил.

0 Thanks

Можно ли использовать Emoji в Drupal 7? 🎁📍👉

20 марта 2018 в 14:59

При попытке сохранить текст со значками подобными 🎁📍👉 друпал сваливается в не предвиденную ошибку, а в журнале пишет "PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x8E\x81 \xD0...' for column 'title' at row 1...". Возможно ли подружить друпал с этими значками?

0 Thanks

Кеширование views

13 марта 2018 в 15:27

Я запутался... Может мне кто помочь понять как правильно и лучше всего для снижения нагрузки на сервер кешировать views без фильтров для анонимов?

Есть в самом views:
- Кэширование
-- Результат запроса
-- Обработанный вывод
Есть доп. модуль:
- views_content_cache

Что бы я не делал, почему то нагрузка на сервер только увеличивается, убираю все кеширование views, нагрузка уменьшается. (при одинаковой посещаемости)

0 Thanks

Количество нод у термина с учетом глубины

22 февраля 2018 в 22:43

Как правильно и эффективно посчитать количество нод у термина с учетом вложенности (глубины), а также с учетом того, что словарь 500+ терминов, 3 уровня, нод 5+ т.?
(считать только опубликованные ноды)

Простой пример (дано и как должно быть):

н1, н2, н3 - ноды
т1, т2, т3 - термины

н1 (т2)
н2 (т2, т3)
н3 (т3)

Получается (в скобках количество нод):
т1 (3)
-т2 (2)
-т3 (2)

0 Thanks

Views фильтрация материалов по праву на редактирование

21 февраля 2018 в 14:28

Есть ли возможность во вьесе фильтровать материалы по праву редактирования материала?

Например: юзер = владелец материала, имеет право его редактировать, значит материал появится для него в списке.

Например 2: юзер = модератор раздела, имеет право на редактирование таких-то материалов, значит они появятся для него в списке.

0 Thanks

Почему не загружаются картинки?

16 февраля 2018 в 14:45

На одном "секретном" хостинге прекрасно работает Битрик, Джумла. Очень быстро и без видимых проблем работает Друпал 7, но есть один косяк, по какой-то причине не загружаются картинки в стандартное поле с картинкой если размер картинки больше 100 Кб. Картинки меньшего размера чем 100 Кб. загружаются на ура, а любая картинка большего размера либо зависает (крутится трублер и все), либо выдается алерт с ajax ошибкой (см. картинку).
Что сказать подкрутить на хостинге чтобы заработало?
Это уже в настройках и не помогает:
max_execution_time = 900
memory_limit 1024M

0 Thanks

Views. Сортировка по полю-представлению

19 декабря 2017 в 10:17

Во вьюс выводятся поля одного материала (М1) + поле-представление, которое считает количество связанных с данным материалом (М1) других материалов (М2) (т.е. на выходе число).
Возможно ли как то по вот этому последнему полю выполнить сортировку?

Или как-то по другому организовать?.. Нужна сортировка по количеству материалов.

Что есть:
- Материал 1 (М1)
- Материал 2 (М2), связанный с М1

0 Thanks

Как увеличить длину строки alt у поля картинки?

11 декабря 2017 в 15:53

Возможно ли как то у стандартного поля-картинки увеличить длину alt и title?

0 Thanks

Как правильно держать новую версию сайта в актуальном состоянии?

9 октября 2017 в 23:05

Есть текущий работающий и постоянно наполняющийся сайт. Разрабатывается новый сайт на его замену (обновление версии друля (с 6 до 8), добавление и изменение текущего функционала и еще по мелочи). Надо держать новый сайт в актуальном состоянии, т.е. регулярно (например раз в сутки) подтягивать все что появилось нового со старого сайта на новый. Не подскажите люди добрые как правильно/логично/рационально по вашему мнению это делать? (основной контент - простые материалы с обычными полями + комменты, без юзеров).

0 Thanks

Как вывести блок только на первой странице вьюса?

28 сентября 2017 в 14:15

Есть вьюс с педжером (20+ страниц). Например адрес страницы вьюса "<адрес>/work". Как вывести блок только на первой странице "<адрес>/work" и скрыть на всех "<адрес>/work?page=1", "<адрес>/work?page=2" и т.д.?

0 Thanks

Редактор CKEditor и вставка текста

11 августа 2017 в 9:27

Либо через Wysiwyg, либо через модуль CKEditor включаю редактор. При нажатии на кнопкульку "Вставить только текст" или "Вставить из Ворд" раньше появлялось окно, сейчас вместо него появляется предупреждение "Your browser does not allow you to paste plain text this way. Press Ctrl+Shift+V to paste." Как это можно победить кроме как откатом до версии CKEditor, где все норм?

0 Thanks

Ищу замену Statistics

29 октября 2016 в 11:09

Нужна максимально упрощенная замена Statistics. Нужны по сути только 2 показателя для каждой ноды: всего просмотров за все время и просмотров за сегодня. Нужно ограничится функционалом друпала, без сторонних сервисов (как то гуглоаналитика и пр.) и библиотек.

0 Thanks

Ограничение на количество новых публикаций и комментариев по времени. Как?

28 октября 2016 в 22:59

Есть ли такой модуль или как по другому ограничить пользователей по времени на публикацию новых материалов и комментариев? Например 1 публикация не чаще чем раз в час. Искал, но ничего не нашел ( Может не там искал? Кто сталкивался с такой задачей?
Нужно например для борьбы с ботами и спамерами (чтобы не успевали наплодить кучу мусора, которую потом за ними убирать).

0 Thanks

Есть ли модуль для управления голосами Voting API

22 января 2016 в 13:43

Примерно с таким функционалом: 1) список проголосовавших, их IP и дата голосования; 3) удаление отдельных голосов, сброс всех голосов у отдельного материала/коммента; 3) запрет определенным IP голосовать.

В основном для модерации "поисковых" голосов - поисковые боты достали шастать по ссылками виджета голосования.

Ну и до кучи вопрос - как позволить голосовать анонимам и не позволить голосовать ботам?

зы: все ссылки на голосование закрыты и в роботс и в хтмл, но это не спасает.

0 Thanks

Альтернатива Патруля в РФ?

3 августа 2015 в 22:22

Может что поменялось за полгода, а я не в курсе. Какая есть альтернатива Патруля в РФ (желательно в Москве)? Доллар задолбал уже расти, никаких планов не спланируешь, клиенты жалуются.

Из известных ранее более или менее эти: Бегет, тимвеб, спесвеб (на ссд наконец то подсели), ник, хтс. Может кто еще норм появился (или реабилитировался).

Также если кто встречал - адекватный вдс в РФ с нормальным администрированием.

Еще предлагаю уговорить Патруль арендовать сервера в РФ - это решит проблему на корню.

0 Thanks

Нетривиальные вопросы по feeds.

26 июня 2015 в 13:24

1. Как запустить импорт в определенное время?
2. Как запустить импорт2 сразу после импорта1.
3. Как определить выполнился импорт или нет.
4. Возможно ли отследить какие строки не были импортированы и по какой причине.
5. Как удалить файл импорта после удачного импорта и поменять имя файла импорта после неудачного импорта. В случае неудачного импорта создать файл с описанием причины неудачи (строка где нашлась ошибка и т.п.)

0 Thanks

feeds автоматический импорт

16 марта 2015 в 13:17

Настроен (не до конца) feeds импорт в фоне через csv (файл льется по ftp), по крону по 100 записей за раз, крон каждые 10 мин.

1. Как удалить файл после окончания импорта? т.к. feeds импорт начинает импорт заново из того же файла.

2. Как сделать так, чтобы сначала отработал "feeds импорт 1", и только после окончания первого начал работать "feeds импорт 2"?

3. При импорте материала автоматически создается (если его еще нет) термин таксономии, но не все материалы имеют термин, т.е. это поле бывает пустым, а feeds почему то это пустое поле фигачит как "пустой" термин. Как это вылечить?

0 Thanks

Дедик в РФ

29 июля 2014 в 16:01

Есть замечательный всем известный хостинг. Но они не держат серверов в РФ. Знает ли кто Хорошый хостинг с серверами в РФ, но с такими же плюшками как у ИТпатруля (цена, администрирование, поддержка, скорость работы друля). (надо людям дедик в РФ и все тут)

0 Thanks