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

Подсчет кличества переходов по ссылке (поле)

17 января 2014 в 10:32

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

Есть ли такое... вообще...

Решено! Можно ли первые десять строк во вьюхе окрасить в свой или свои цвета???

17 января 2014 в 9:59

Вывожу ТОП 100 нод. Необходимо в табличной формате первые 10 нод (заголовков и прочие поля от но) окрасить в другой цвет. По дефолту этого нельзя сделать (только первый последний и через строчку)

Возможно ли каждой строчке присвоить свой айди или див стиля???

Решено! Конфликт модулей Block Refresh и Scroll to top (из за аякса видимо)

16 января 2014 в 13:44

Конфликт модулей Block Refresh и Scroll to top (из за аякса видимо)

Если даже у Block Refresh стоит обновление 5, 10, 20, 120 все равно Scroll to top глючит, мигает, исчезает

без использования Block Refresh все норм, крутишь вниз кнопка на верх появляется и ничо с ней не происходит.

как нибудь эту проблему можно обойти???

РЕШЕНО! Вывод (форматирвоание) значения любого поля выводящееся через Views в всплывающем окне или колорбоксе

15 января 2014 в 9:23

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

Есть готовое решение или может кто то такое делал для своих проектов коммерческих и может поделиться решением.

Спасибо.

Как во Views вывести суммарное количество флагов которые юзер пометил для одного типа нод?

14 января 2014 в 14:15

Как во Views вывести суммарное количество флагов которые юзер пометил для одного типа нод?

А то считать строки выбранные как то сложно и гемарно!!!

Ограничение макимального числа Flag с помощью Rules

14 января 2014 в 12:19

Есть тип ноды - песни.
Создан Flag - выбор песни.

Нужно ограничить каждого пользователя максимальным количество Flag'ов

Т.Е. юзер не должен например больше 10 песен пометить флагом.

Решаю задачу с помощью Рулес. Выбрал событие и создал действие на событие - показать сообщение (вы уже выбрали 10 песен).

Проблема как в Conditions правила задать фильтрацию по текущему юзеру и проверку на эти уже 10 помеченных им нод.

Какая-то хрень с пагинацией во вьюхах

26 декабря 2013 в 12:45

Если страницу вьюхи отфильтровать по типу материала (один у меня такой есть).

То нет пагинации. Выбирешь др тип - все ок с пагинацией.

Решено! Значение Multiple field во вьюсе через запятую

10 декабря 2013 в 9:36

Текстовое поле - Выпадающий список, имеет 2 значения в ноде.
Я хочу вывести эти значения через запятую. В настройках во вьюс есть опция Multiple field settings где я задаю серпаратор свой, но значения полей и сепаратор выводятся каждый на своих строчках.

Как решить проблему?

РЕШЕНО! Как добавить в шаблоне ноды ссылку имеющую знак вопроса [?] и равно [=]

6 декабря 2013 в 11:27

Подскажите, мне в шаблон ноды нужно добавить ссылку вида:

node/add/answer?field_ref_questions=id

где, id - это идентификатор открытой ноды

Как в заголовок страницы создаваемой ноды добавить заголовок ноды связаной с этой создаваемой нодой

6 декабря 2013 в 11:00

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

Задача при клике на добавить ответ на странице вопроса в заголовок страницы создаваемой ноды имел вид:
Ответ на вопрос: "Текст заголовка вопроса"

и далее поле для ответа

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

Фильтрация вьюхи по условиям в профиле пользователя

20 ноября 2013 в 14:47

Если не считать решения - дополнительная роль для юзеров можно ли сделать следующее.

Дано:
Роль - зарегистрированный пользователь
Страница вьюхи с выводом списка нод

Необходимо в зависимости от значения поля в аккаунте юзера фильтровать просматриваемую юзером вьюху на разное количество нод в списке нод вьюхи.

Решено! Как закодить ссылку вход на сайт или регистрация (или любую другую) в кастомном блоке, что вернуться назад

14 ноября 2013 в 13:34

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

Что нужно добавить в код блока что бы тянулось урл ???

содержимое кастомного блока (код)

<?php
global $user;

if (

$user->uid) {

     if (!

$user->uid && variable_get('user_register'USER_REGISTER_VISITORS_ADMINISTRATIVE_APPROVAL) != USER_REGISTER_ADMINISTRATORS_ONLY) {

 print 

l('Войти на сайт''user/login').  ' ' 'или' ' ' .l('Регистрация''user/register') . '  чтобы оставлять комментарии и получить еще больше информации.';  
      }

else {

?>

Убрать не используемые термины в выборке нод (виевс)

13 ноября 2013 в 12:30

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

Как такое можно реализовать???

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

Как за юзера отметить материал флагом (модуль Flag)

8 ноября 2013 в 11:28

Переношу некоторый контент, необходимо за юзера отметить заново материалы.

Как это можно сделать удобным способом.

Например как через вьюху создать страницу со списком всех пользователей и потом используя VBO (операции разные) снимать или отмечать флаги за ноды....

Автоматизировать скрывать блок у юзера

1 ноября 2013 в 11:11

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

Вопрос можно ли автоматизировать это снятие/выставление через рулес например?

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

Какая то запара с выводом фильтра во Views

24 октября 2013 в 14:15

В типе материла цитаты добавлено поле (ref_author_quote) типа entity reference (Target type - Содержание, отфильтровано по типу материала - музыканты).

После ввода нод по типу материала - цитаты, я вывожу их на странице Views и хочу в фильтр добавить фильтрацию по полю ref_author_quote, но что то не получается.

Редактирование комментариев без перезагрузки страницы

18 октября 2013 в 12:06

Редактирование комментариев без перезагрузки страницы?

Есть такое в друпале 7?

А то так раздражает когда редактируешь коммент, а он еще на новой странице, да еще заголовок выводиться...

Было бы хорошо текст коммента менять хотя бы без перезагрузки...

Вывод терминов в ноде (тизере и на странице) через запятую - смещаеться с label

17 октября 2013 в 14:18

Если добавлено малое количество тегов, то label: тег, тег2, тег3 умещается в строчку

а если тегов много то они смещаются от label в низ.

как сделать так что бы теги были приклеены к label и не смещались.

как span прикрутить то к диву в котором выводятся теги?

Как добавить $submitted над Заголовком ноды?

17 октября 2013 в 12:15

Как добавить $submitted над Заголовком ноды???

С тизером ноды разобрался... используя шаблон ноде.тпл.пхп

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

Никнемы во Виевс не выводяться через запятую

11 октября 2013 в 14:51

Стиль - Unformatted list
Вывожу полей - никнейм. Выбираю в настройках - Provide default field wrapper elements - галка, Inline fields - галка у поля Никнеймы и сепаратор "запятая"

и нехрена в строчку через запятую не выводиться. все в столбик...