Блог пользователя - Тимофей

Quiz + Multiple choice question = ?

20 августа 2015 в 18:00

Добрый вечер!

Подскажите, пожалуйста.

Создаю опрос, в нем, например, 2 Multiple choice question с радиобоксом. В каждом максимальный балл 4. Т.е. в сумме максимум можно набрать 8 баллов.

1. Почему после заполнения баллов оно мне говорит, что я набрал 1 балл из 5? (такое невозможно, так как в ответах минимальный балл =1, значит, в сумме должно быть как минимум 2)
2. Как привязать результаты не к %, а к баллам. Например 3-5 баллов - такой результат. 6-8 баллов - другой результат.

Спасибо!

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

28 июля 2015 в 15:46

Добрый день!

Как вывести через views список терминов с подсчетом материалов для текущего пользователя?

С подсчетом всех материалов термина - через views типа таксономии с агрегацией. Но как сделать то же самое для текущего пользователя?

При использовании контекстного фильтра не выводятся термины, в которых нет материала у текущего пользователя.

Спасибо

В типе материалов Basic Page не отображаются комментарии

17 июля 2015 в 11:32

Добрый день!

Drupal 7, купленная тема.

В типе материалов Basic Page не выводятся комментарии, даже админу (в других типах все ок).

В настройках включены, в отображении полей - видимые, в правах доступа - тоже все разрешено.

В шаблоне типа записи есть строка: <?php print render($content['comments']); ?>

С чем может быть проблема?

У админа пропала возможность устанавливать модули

8 июля 2015 в 20:08

Добрый вечер!

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

С чем может быть связано?

Спасибо.

Иерархия текстового списка (поле) при создании ноды.

6 июля 2015 в 17:17

Добрый вечер!

Можно ли как-то сделать список (поле) при создании ноды иерархическим?

Поле: List (text).
Виджет: чекбоксы.

Как сделать иерархию?

Один
--Два
--Три
--Четыре
Пять
--Шесть
--Семь

С наследованием: если нажать на "три", то отметится "три"+"один".
Если нажать "один", то отметятся все подпункты + "один".

Наверное, должен быть какой-то модуль?

Как вставить текст под заголовок блока

4 июля 2015 в 8:31

Привет!

В блоке вывожу поля создания материала через Form Block.

Как можно под заголовком блока добавить еще текст?

Заголовок блока
Тут надо вставить обычный текст.
Форма 1
Форма 2
....

Спасибо.

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

26 июня 2015 в 17:11

Привет!

Вывести общее количество нод в термине с помощью Views легко - с помощью аггрегации.

Как вывести это для текущего пользователя?

Если добавить контекстный фильтр по текущему пользователю, то из списка пропадают "пустые" термины. Как этого избежать?

Rules + удаление материала = как посчитать количество оставшихся нод?

25 июня 2015 в 17:11

Добрый день!

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

Как в условии посчитать количество оставшихся нод того жетермина у автора ноды?

В каком направлении смотреть?

Спасибо.

Rules + Flag + Taxonomy = как поставить флаг? [РЕШЕНО]

25 июня 2015 в 12:11

Привет!

Создаю правило: при создании ноды флагом отмечается соответствующий термин таксономии.

В action pастопорился на дата-селекторе выбора термина таксономии. Что там надо писать?

Удается выбрать только: [node:field_name_taxonomy_reference:0] (1, 2 3). Но толку от этого не много.

Что значат эти цифры?

Rate - как разрешить оценивать только свой материал.

19 июня 2015 в 17:06

Добрый вечер!

На сайте стоит модуль Rate. Как пользователю разрешить оценивать только собственные ноды?

Спасибо.

Подписка на материал с помощью Rules

18 июня 2015 в 16:49

Добрый день!

Что-то застопорился при создании подписки на материал: при появлении комментария, всем, кто поставил флаг подписки, отправляется уведомление на email.

Event: After saving a new comment

Conditions: поидее, тут не надо никаких условий ставить.

Actions: отправить письмо всем, кто поставил флаг. Как это можно указать - добавить список таких пользователей в поле To:?
Может, php? Или как?

Спасибо!

Откуда Drupal берет tpl, если в теме его нет.

8 июня 2015 в 12:58

Добрый день!

Купил тему оформления. Она устанавливается через профили (при установке с нуля). В ней для разных типов материалов есть tpl файлы, а для page (обычной страницы нет).
Откуда drupal в этом случае берет шаблон?

Спасибо.

Модуль Disqus - как убрать строку про комментарии?

3 июня 2015 в 19:50

Добрый вечер!

Поставил модуль Disqus, настроил там все Api ключи и т.д.
Обычные комментарии отключил для типа материалов.

На странице таксономии раньше отображал только заголовки нод. Теперь там появились еще надписи про комментарии от Disqus - как их можно убрать?

Вроде как-то легко, но что-то я туплю..

И второй вопрос: сайт с WP переносится - в дискусе загружено куча комментов. Как сделать, чтобы они на друпал-сайте тоже отображались? (через дискус)

Создание правил доступа к ноде/комментариям через Views + Flags?

25 мая 2015 в 16:17

Добрый день!

Подскажите, пожалуйста, как решить такую задачу:
Если нода помечена флагом, то читать комментарии к ней могут только те, кто оставил комментарий.

Теоретически, это выглядит так:

Если нода помечена флагом, то пользователю открывается материал без комментариев, только с формой и просьбой ответить. После ответа для юзера меняется флаг и все комментарии становятся доступны. Только в Rules нет условия "перед открытием материала".

Или проще это через Webform сделать с выводом результатов для тех, кто ответил?

Вывод категорий через Views в меню

22 мая 2015 в 19:42

Добрый вечер!

Дано: 2 уровня в словаре таксономии. 1 уровень "пустой" - служит только для структурирования 2 уровня.

Термин 1
---Термин 2: ноды
---Термин 3: ноды
---Термин 4: ноды
---Термин 5: ноды
Термин 6
---Термин 7: ноды
---Термин 8: ноды
---Термин 9: ноды
---Термин 10: ноды

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

Группировка по полю во Views - как задать стиль?

14 мая 2015 в 19:44

Добрый вечер!

Views выводится таблицей с группировкой по полю. Это поле выводиться только как "группирующий элемент" и скрывается в качестве поля в самой таблице.
Как можно задать стиль для группирующего элемента?

Уведомления на сайте от ответах

7 мая 2015 в 14:56

Добрый день!

Для уведомлений об ответах по почте на сайте используется comment notify: уведомления автора о комментариях к записи + уведомления об ответах на комментарий.

А как сделать такие же уведомления на самом сайте, чтобы это было еще и удобно организовано? (список ответов, можно было легко перейти к ответу, уведомления снимались при просмотре и т.д.)

Спасибо.

Ограничение размера вставляемых из сети изображений.

24 апреля 2015 в 10:10

Добрый день!

В качестве редактора стоит CKEDITOR. Пользователи могут загружать изображения из сети, нажав на соответствующую кнопку.
Как можно задать ограничения на максимальную ширину: если вставляемое изображение шире, то оно уменьшается до заданной шириры?

Важно: изображения не загружаются, а просто вставляются ссылкой.

Спасибо.

Пагинация комментариев: показывать сразу страницу с самыми новыми комментариями.

22 апреля 2015 в 16:16

Добрый день!

Сейчас комментарии выводятся в порядке старые -> новые. Страницы пагинации так же. Изначально открыта первая страница. Чтобы увидеть новые комментарии, надо перейти на последнюю.

Как можно сделать так, чтобы сразу была открыта последняя страница/сразу были видны новые комментарии при сохранении порядка от старых к новым? (при этом в url страницы ничего не должно добавляться)

Спасибо!

Вывод анонсов через views - ограничение по высоте.

14 апреля 2015 в 16:11

Добрый день!

Через views выводится список сообщений в виде анонсов с ограничением в 600 символов. Но есть 2 "проблемные ситуации":
1. Много картинок в начале сообщения - пост не "обрезается" и растягивается.
2. Много коротких строк - то же самое.

Можно как-то еще ограничить "высоту" содержимого?

P.s. пока в голову только ручное размещение "разрыва" приходит, но это как-то не правильно..