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

стандартный модуль polls и views

21 января 2011 в 12:05

Вывожу опросы во вьюхе как тизер.

1. Как во вьюсе сделать фильтрацию по закрытым опросам? Что-то не нашел такое.

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

3. Как из тизера убрать кнопку - голосовать (и возможность голосования из тизера) - надо просто варианты опросы проценты и сколько проголосовало. А в ноде уже голосовать. Или так и не делают? Типа нет кнопки значит не доступно голосование?

Помогитеразобратся с новым модулем dependent_fields

20 января 2011 в 12:29

Создал 3 типа материала.
Исполнитель
Альбом
Трек

На создавал исполнителей (Петя, Вася, Коля)

Добавил в тип материала Альбом поле нодереференс на исполнителя. Выбрав тип материала Исполнитель, а в настройках dependent_fields выбрал в Filter Field - связь с исполнителем. Поле Контроллер фиелд оставил пустым.

Создал несколько альбомов (Альбом-1, Альбом-2, Альбом-3) привязав их к Исполнителю.

Далее начинаются проблемы.

В типе материала Трек создал 2 поля нодерефернес. Одно для связи с исполнителем, другое для связи с альбом (как написано в примере описания модуля).

Сразу вопрос - при создании трека при выборе исполнителя не формируются альбомы привязанные к этому исполнителю. перепробовал разные варианты (наугад) - не помогло.

Например если в поле нодереференс для связи с исполнителем в настройках dependent_fields выбрал в Filter Field - связь с исполнителем. Поле Контроллер фиелд - выбрал связь с альбомом.

Типы содержимого, на которые можно ссылаться: Исполнитель

В поле нодереференс для связи с альбомом в настройках dependent_fields выбрал в Filter Field - связь с альбомом. Поле Контроллер фиелд оставил пустым.

Типы содержимого, на которые можно ссылаться: Альбомы

Анимированные gif

19 января 2011 в 16:11

Давно вопрос был. Аватары хотел колекцию залить. Так они заливаются кадром первым .

Как сделать так что бы гифовый аватр загрузился и как фотка -гиф отобржался?

Баг с vote up down непонятный и странный

19 января 2011 в 14:44

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

Косяк. У этого нового типа материала (сам материал не новый, это я виджет добавил) - виджет выводится и в тизере и в ноде. Пробывал переименовать машинное имя материала - не помогло. Машинное имя было quote сейчас quotess

В общем проблема.

Как добавить поинты за просмотр определенного views'а

19 января 2011 в 10:58

Как добавить поинты за просмотр определенного views'а или определенной ссылки.

т.е. пользователь просмотрел вьюху ему накинули поинты. просматривать можно раз в день (24 часа) или раз в неделю и тд (задается в настройках/условиях)

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

19 января 2011 в 10:56

Я создал блок с содержанием (одно поле) и с ссылкой на комментарии (второе поле в блоке). Как к этой ссылке прикрутить счетчик комментариев от этой ноды. Ну или если нет комментариев пишет Добавить комент если есть коменты то Комментарии и счетчик.

История изменения никнейма

19 января 2011 в 10:53

Существует в друпале что-то подобное или самописный модуль нужен?

Задача, кликнуть на ссылку История изменения никнейма и увидеть список в табличной форме со следующим содержанием

с какого никнейма (какой был)
на какой никнейм (на какой изменили)
кто изменил (никнейм автора или админа или еще кого-то)
дату изменения
причина изменения

Косяк в модле privatmsg 6x.2x dev

18 января 2011 в 16:13

при выборе ника которому писать в поле Имея вылезает бяка - типа ссылка на никнейм и соответственно письмо не отсылается... при попытки поставить предыдущую версию. версия ставится без написанных ранее постов. посты в бд есть проверял.

делаю апгрейт и выводит следующее

The following queries were executed
privatemsg module
Update #6007
Failed: ALTER TABLE {pm_index} DROP INDEX mid
Failed: ALTER TABLE {pm_index} DROP INDEX thread_id
Failed: ALTER TABLE {pm_index} DROP INDEX uid
Failed: ALTER TABLE {pm_message} DROP INDEX author
Failed: ALTER TABLE {pm_message} DROP INDEX subject
Failed: ALTER TABLE {pm_message} DROP INDEX timestamp
Failed: ALTER TABLE {pm_index} ADD INDEX list (uid, deleted, is_new)
Failed: ALTER TABLE {pm_index} ADD INDEX messages (mid, uid)
Failed: ALTER TABLE {pm_index} ADD INDEX participants (thread_id, uid, deleted)
privatemsg_filter module
Update #6003
Failed: ALTER TABLE {pm_tags_index} DROP INDEX uid
Failed: ALTER TABLE {pm_tags} ADD INDEX tag_list (tag_id, tag, public)
Failed: ALTER TABLE {pm_tags_index} ADD INDEX thread_tags (uid, thread_id)

Удаление ошибочных поинтов у конкретного пользователя

18 января 2011 в 14:04

Ситуация. Я накинул юзеру 100 поинтов но на следующий день счел что это было ошибкой. Можно ли лишить пользователя этих поинтов. Не пользуясь функциональностью подмодуля набавления и вычитания поинтов.

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

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

18 января 2011 в 12:23

Вывести список ников которые в друзьях (User Relationships), через запятую в кастомном профиле. Копался копался. Ни как не нахожу.

Да еще проблема с выводом кнопки добавить в друзья такой то ник

В чем отличия двух модулей по доступности к контенту

17 января 2011 в 13:56

Какой лучше модуль

Node Access

или

Content Access

Выполняют ли они одну и ту же функцию?

Дополняют ли друг друга если их вместе включить?

Кто каким пользуется/или советует пользоваться?

Несовместимость между NODEACCESS + Content ACCESS и Userpoints Nodeaccess

17 января 2011 в 13:38

Без Userpoints Nodeaccess

связка NODEACCESS + Content ACCESS работает прекрасно. Гостям запрещено иметь доступ к определенным нодам.

а когда Userpoints Nodeaccess включается то

связка NODEACCESS + Content ACCESS - не работает. Гости которые до этого не имели доступа - ТЕПЕРЬ ИМЕЮТ. Все настройки в модулях NODEACCESS и Content ACCESS - игнорируется.

После выключения Userpoints Nodeaccess - все становится как надо.

Может быть Userpoints Nodeaccess нужно как тор настроить что бы он не забивал настроенную доступность для ролей?

Как узнать кто дал добро на публикацию материала

15 января 2011 в 15:51

Есть ноды которые публикуются только тогда когда модератор их просмотрит. Тем сам он - модератор дает добро на публикацию. Можно ли как то суперадмину или роли у которой есть такая возможность видеть как модератор (ник модератора) дал добро на публикацию конкретно ноды.

что бы потом в случаее чего наказывать модератора за добро ноды.

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

Показывать не показывать блок

14 января 2011 в 15:43

По этой ссылке http://content-management-systems.info/drupal/snippet/302

пишут как не показывать блок видимо эти коды нужно вбить в пхп в самом блоке в настройках.

а как не показывать конкретный блок для пользователей.

хочу использовать рулесы.

в условие вставить скк поле имеет значение такое то

действие - не показ блока

который пока что в данный момент показывается при любом поле скк в ноде этого типа материала.

РЕШЕНО! Запутался с Content Profile

14 января 2011 в 10:40

По гуглил - ответов не нашел.

Установил модуль Контент профиль. Появился новый тип материала - Профиль. Я его настроил как мог. Выводит в профиле таб - Профиль где можно заполнить информацию. Далее темизирую user-profile.tpl.php и вывожу нужную информацию.

Вопрос как вывести в табе название не Профиль, а Редактирование профиля. Возможно ли смена названия таба без редактирования самого типа материала где он обозначен как Профиль.

Прямой эфир Cclive

14 января 2011 в 8:52

Все было пучком до вчера. Как оказалось сегодня.

Обновлял модули.

Теперь Cclive
выводит все как и прежде

ник нейм - раздел - заголовк темы и в скобочках количество коментов

но ник нейм теперь выводит не последнего откоментировавшего а первого или даже автора темы.

какой модуль мог на это повлиять??? или что не так в модуле Cclive

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

13 января 2011 в 20:10

Раньше когда был дефолтный профиль. Там сразу появлялось...

Взаимосвязи.
Действия со связями
- сделать Друг из никнейм
- сделать Врага из никнейм

и так далеее

как это все выводить теперь в кастомном профиле!!!

Меню - создание - непонятки

13 января 2011 в 17:33

Раньше я легко мог в секандери меню создать пункт Управление и прописать там admin

Сегодня обновлял модули. Какие уже не вспомню.

Скорее всего... Админ меню. Ну и после обновления оно - Управление уползло в пункт - Административное меню (по дефолту оно там) от модуля.

Как можно создать этот пункт в меню. Этот пункт не критичный но все равно любопытно. По прямой ссылке сайт.ру/админ

нельзя. видят все а нужно чтобы только админ

Убирание Блока после изменения значения в СКК поле

13 января 2011 в 10:08

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

в блоке вывожу ссылку. для каждого значения скк поля своя ссылка.