Аватар пользователя Mik66 Mik66 0 0

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

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

1 апреля 2015 в 13:43
Аватар пользователя Mik66 Mik66 0 4

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

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

12 сентября 2014 в 17:24
Аватар пользователя Mik66 Mik66 0 0

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

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

12 августа 2014 в 12:51
Аватар пользователя Mik66 Mik66 0 5

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

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

8 июня 2014 в 10:55
Аватар пользователя Mik66 Mik66 0 0

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

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

7 мая 2014 в 19:50
Аватар пользователя Mik66 Mik66 0 2

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

При обновлении модуля 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 в 18:44
Аватар пользователя Mik66 Mik66 0 0

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

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

31 января 2014 в 12:57
Аватар пользователя Mik66 Mik66 0 0

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

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


12 августа 2013 в 15:59
Аватар пользователя Mik66 Mik66 0 1

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

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

9 августа 2013 в 14:33
Аватар пользователя Mik66 Mik66 0 6

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

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

7 августа 2013 в 15:39
Аватар пользователя Mik66 Mik66 0 5

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

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

26 июля 2013 в 15:21
Аватар пользователя Mik66 Mik66 0 0

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

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

14 июня 2013 в 16:30
Аватар пользователя Mik66 Mik66 0 0

Несколько чатов для разных ролей на сайте

У меня на сайте 3 конференции, соответственно, есть роли: 1 - админ сайта, 3 - для модераторов, 3 - для участников. Для вопросов-ответов между модераторами и админом использовал ShoutBox. Жаль, нельзя ещё 3 shoutbox'а включить для связи участников со своми модераторами. Модулей для чатов разных много, а есть ли среди них такой, чтобы можно было 3 несвязанных чата сделать? Не хотелось бы рассматривать варианты с Organic groups.

10 июня 2013 в 17:24
Аватар пользователя Mik66 Mik66 0 0

Языковый префикс ссылок в полной версии ноды и в анонсе

Для русско-английского сайта использовал модуль internationalization (i18n). Префикс для русского языка убрал (site.ru), для английского - en (site.ru/en). Если в ноде есть ссылки на другие ноды до тизера, то префикс en добавляется автоматом, если просмотр осуществляется в полном режиме. Если же смотришь анонс - ссылки идут на русскую версию ноды (т.е., в анонсе префикс не добавляется).
Может, я в настройках какую-то галочку где-то пропустил?

7 июня 2013 в 15:46
Аватар пользователя Mik66 Mik66 0 3

Перекрытие административным меню шапки таблицы в представлении

Если в настройках Administration menu поставлены галочки 'Применить верхний отступ' и 'Закрепить меню сверху страницы', то для представления в виде таблицы с включенной опцией 'Включить "прикрепленные" заголовки таблиц в стиле Drupal (Javascript)' шапка таблицы при скроллинге прячется под меню. Приходится выбирать, чьи интересы важнее: юзеров с правами на Administration menu или юзеров без оных. Всех удовлетворить никак нельзя? (на пошлость, кажется, нарываюсь :)). Тема Danland, если это важно.

27 мая 2013 в 13:28
Аватар пользователя Mik66 Mik66 0 3

Автоматическое создание профиля для выбранной роли

С помощью модулей Auto Assign Role, Content Profile, Content Profile User Registration создал три роли для участников трех конференций. При регистрации юзер выбирает одну из ролей, автоматом создаются три профиля вместо одного. В пермишенах для нод разрешение на create profile_1 content стоит только у user_1, ну и т.д.. То, что профиль создается автоматом, меня устраивает. Но зачем мне три? Конечно, доступа к "лишним" профилям нет ни у кого, кроме меня. Так что всё работает, но по эстетическим соображениям приходится удалять их вручную. Жду совета.

24 мая 2013 в 16:16
Аватар пользователя Mik66 Mik66 0 0

Потерялось поле для создания групп полей

Хотел было в типе материала объединить поля в группу, но внизу вкладки "управлять полями" есть только "Новое поле", но нет "Новая группа". Хотя вверху рядом со значком вопроса написано "Добавление к типу содержимого полей и групп, а также их упорядочивание для отображения на страницах просмотра и редактирования материала." А при нажатии на значок вопроса получаем "At the bottom of the Manage fields page for a content type, you'll find this: New group". Куда делись группы ?

26 апреля 2013 в 19:12