Блог пользователя - Mik66

Ограничение длины имени отправителя при отправке почты

1 апреля 2015 в 13:43

Если длина имени отправителя превышает 24 символа в utf8 формате, то вместо русских букв приходят кракозябры вида "\"=?UTF-8?B?0J/RgNC+...
По умолчанию на сайте используется MimeMailSystem. У меня 25 букв в названии сайта, сменить нельзя.

[РЕШЕНО] vegas: Как убрать вращающееся колесико при смене фоновой картинки?

22 марта 2015 в 11:07


Это колесико мешает. Как убрать?

i18n ошибка при обновлении

19 февраля 2015 в 9:47

При обновлении модуля i18n происходит ошибка:
https://yadi.sk/i/HuwX7P3kemgux
Может быть, кто-то решил эту проблему, а я искать не умею?
Подскажите, пожалуйста!

[РЕШЕНО] Определить версию drupal и модулей по базе данных

12 сентября 2014 в 17:24

Не сохранил файлы сайта (апрель 2014), а только базу данных. Судя по времени архивирования базы, стояла версия 7.26-7.27, сейчас, естественно, 7.31. Надо определить, версию ядра, какие модули тогда были установлены и каких версий. Где в базе данных могут храниться эти сведения?

Вырастает высота admin menu

7 сентября 2014 в 11:44

Административное меню в скачанном шаблоне вырастает в высоту на главной странице.



При выборе других пунктов меню всё нормально.



Наверное, в css искать?

Бесплатная база данных IP-Страна-Регион-Город на русском языке (IP2Location City Multilingual Database)

12 августа 2014 в 12:51

На сайте ip2location.com зарегистрировался и попытался скачать БД для модуля SmartIP по ссылке: http://ip2location.com/free/city-multilingual - хотя база на сайте и находится в разделе FREE, но сайт отвечает: This product is only available to paid users.
Континенты и страны - качаются отлично, а регионы и города - не получилось.

[РЕШЕНО] Зависает обновление базы данных update.php

8 июня 2014 в 10:55

Хостеры разные, в т.ч. и локалхост, друпал версий 7.27 и 7.28, набор включенных модулей разный, а результат один - зависание на /update.php?op=info при попытке обновления базы данных. В журнале событий не добавляется.

Basic cart - как изменить заголовок корзины с адресом /cart ?

7 мая 2014 в 19:50

Не смог найти редактирование корзины штатными средствами. Привязал пункт меню 'Корзина' к адресу /cart - корзина называется 'Корзина', переименовал пункт меню в 'Избранное' - корзина тоже переименовалась. Мне надо, чтобы пункт меню и страница корзины именовались по-разному. hook использовать, что ли?

[РЕШЕНО] Не удается обновить shoutbox

31 января 2014 в 18:44

При обновлении модуля shoutbox с версии 7.x-1.0-alpha2 до версии 7.x-1.0-alpha3 вылетает ошибка:
Recoverable fatal error: Argument 2 passed to db_query() must be an array, string given, called in ...\www\sites\all\modules\shoutbox\shoutbox.module on line 359 and defined в функции db_query()
(строка 2342 в файле ...\www\includes\database\database.inc).
Может, кто-то уже поправил чего-нибудь в коде?

Туплю насчет фильтра для вьюса типа пользователь

31 января 2014 в 12:57

Выбравшие при регистрации на сайте определенную роль могут создать 2 типа материалов: одну анкету и сколько угодно вопросов (или ни одного). Для получения списка заполнивших анкету я проверяю в представлении соответствие нужной роли и то, что обязательное поле в анкете (список - флажки/переключатели) не пустое.
Как мне получить список лентяев, не заполнивших анкету (вычесть бы второе множество из первого)?

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

26 сентября 2013 в 10:12

Создаю поле:
Тип поля - Список (текст);
Виджет - выбор из списка.
Как этот список заполнить значениями другого поля?

Как удалить "Подтверждение удаления учетной записи"?

12 августа 2013 в 15:59

Возможность удалить свой аккаунт в D6 реализовывалась с помощью модуля User Delete. В D7 можно просто разрешить юзерам с некоторыми ролями это делать, т.к. модуль user в ядре уже включил в себя и эту функцию.
А вот зачем посылать юзеру email с запросом на подтверждение удаления его аккаунта, после того, как он уже подтвердил его удаление на сайте:


[РЕШЕНО] Создать материал при регистрации пользователя

9 августа 2013 в 14:33

При переносе контента (и системы регистрации на сайте) с Drupal 6 на Drupal 7 обнаружил, что модуля Content_profile в семерке нет. Надо сделать так, чтобы при регистрации юзера создавался (незаметно для юзера) материал нужного типа. В шестерке вопрос решался с помощью Content_profile и Content_Profile_User_Registration. В семерке хочу использовать модуль Rules: Событие - регистрация; Условие - нужная роль; Действие - вот тут проблема, как создать нужный материал?.

Формат сообщений simplenews

7 августа 2013 в 15:39

Что-то у меня не получается настроить отправку рассылок с вложениями в формате html, а обычные сообщения (регистрация, смена пароля и т.д.) оставить в текстовом формате. У кого есть такой опыт - поделитесь, пожалуйста.

[РЕШЕНО] Как подружить поля profile и ноды в представлениях D7 ?

30 июля 2013 в 20:37

Создал представление (Содержимое). Если пытаюсь добавить любые поля Профиля - получаю ошибку:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'value' in 'field list'.

[РЕШЕНО] Content Access отказывается работать в семерке

26 июля 2013 в 15:21

В 6-й версии друпала доступ к нодам в зависимости от роли (content access) работал отлично. В семерке не хочет. Проверял на двух сайтах, версии брал разные: 7.x-1.x-dev и 7.x-1.2-beta2. Например, пробую убрать доступ "анониму" к ноде About типа article:
1.jpg
И ссылка в главном меню, и сама нода остаются доступны анонимам.
Попробовал даже NodeAccess-7.x-1.0 - всё равно всем всё видно.

Изменяемый тестовый адрес для рассылок

20 июня 2013 в 21:40

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

Представление для множественных полей

20 июня 2013 в 12:03

Иванов и Петров заявили по одному докладу на конференцию, а Сидоров - два (хорощо, что не три). Воспользовался, гад, кнопкой "Добавить ещё" в мультигруппе (1.jpg).


Поля и кнопка "Добавить ещё"

14 июня 2013 в 16:30

При составлении анкеты возник вопрос:
Если ответов может быть несколько (задаёшь для поля неограниченное кол-во), то в анкете над кнопкой "Добавить ещё" появляется 2 поля ввода. Хорошо бы ограничиться одним. Может кто-то решил проблему?