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

Закрыть Advanced Forum от неавторизованных

Аватар пользователя Тимофей

Добрый день.

А как закрыть главную страницу форума от неавторизованных/каких-то ролей?

Ставил Forum Access, но он просто скрывает контейнеры (+ у меня сломались другие настройки доступа от этого). А хочется как, например, во Views настроить доступ определенным ролям.

0 Thanks

Advanced Forum - скрыть ответы в теме, но оставить возможность написания ответа.

Аватар пользователя Тимофей

Здравствуйте!

Если в настройках материала (темы) скрыть комментарии, то в AF пропадает форма ответа в этой теме (Topic Locked). А можно как-то скрыть ответы в теме, но при этом оставить возможность что-то написать? (поидее, так и должно быть)

0 Thanks

User Points + ручное добавление баллов/rules = неправильно считаются максимальные баллы пользователя.

Аватар пользователя Тимофей

Добрый день!

Когда начисляются баллы за какое-то действие (например, добавление материала), то баллы плюсуются к текущему количеству и к суммарному количеству баллов у пользователя (max_points в БД).

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

Значит, нельзя построить рейтинг пользователей по суммарному количеству баллов за все время.

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

0 Thanks

CKEditor виден только админу

Аватар пользователя Тимофей

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

CKEditor виден только админу. Пользователям и анонимам не виден, хотя в настройках поля нужный пункт выбра и в admin/config/content/formats/ тоже разрешение стоит.

Выбор формата текста присутствует. Т.е. какая-то проблема с загрузкой самого редактора.

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

0 Thanks

Как во views изменить вывод поля body с помощью php?

Аватар пользователя Тимофей

Добрый день!

Есть вывод списка материалов через views. Как можно с помощью php получать значение поля body (c html разметкой), обрабатывать его и выводить в измененном виде? Т.е. как получить его значение в поле php?

Спасибо.

0 Thanks

Rules + получение токена для ссылки флага = непонятная проблема

Аватар пользователя Тимофей

Добрый день.

Генерирую ссылку для изменения флага при создании материала через rules, в ней есть токен.

Если вручную подставляю id материала в функцию, то все ок:
$token=flag_get_token(123);

Если получаю id материала отдельно, то id правильный выводится:
$content_id = token_replace('[entity-created:nid]', array('node' => $node));

Если подставляю $content_id для генерирования токена, то генерируется левый токен, никак не связанный с id:
$token=flag_get_token($content_id);

0 Thanks

[РЕШЕНО]Пометить ноду флагом при переходе по любой ссылке из неё.

Аватар пользователя Тимофей

Добрый день.

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

Мне кажется как-то так:
1. Как-то ко всем ссылкам добавлять onclick.
2. Как-то ставить флаг c помощью JS на конкретную ноду.

0 Thanks

Узнать, материал создан через браузер или через services.

Аватар пользователя Тимофей

Добрый день!

Материал на сайте может создаваться обычным способом и через приложение через services.
Можно ли как-то отделять друг от друга эти материалы? Например, через rules ставить/не ставить флаг или назначать термин таксономии?

В идеале делать на стороне сайта, а не в приложении.

Т.е. лучше всего, чтобы можно было отделить материалы после их создания через rules/что-то еще на "обычные" и "из приложения".

Можно так сделать?

Спасибо.

0 Thanks

Как автоматически вставлять абсолютный путь к картинкам?

Аватар пользователя Тимофей

Здравствуйте.

Картинки загружаются через imce или one click upload. Картинкам задается относительный путь.
Можно ли как-то задавать абсолютный путь?

Спасибо.

0 Thanks

[РЕШЕНО]Автологин по ссылке

Аватар пользователя Тимофей

Добрый день!

Через views json в мобильное приложение скармливается текст со ссылкой на полный материал.

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

Или такая же ссылка для вставки в email.

Т.е. чем можно геренировать ссылку, открывающую материал с автологином?

Спасибо.

0 Thanks

Как программно в шаблоне получить id текущего комментария?

Аватар пользователя Тимофей

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

Как программно в шаблоне получить id текущего комментария?

Спасибо.

0 Thanks

Подсчет количества захода пользователя на сайт.

Аватар пользователя Тимофей

Добрый день.

Как можно подсчитать, сколько раз пользователь заходил на сайт? Не авторизовывался, а именно заходил. В БД есть информация о последнем посещении.

Можно было бы сделать через rules счетчик, но там нет действия: пользователь зашел на сайт, только про авторизацию. Но это не подходит, так как сессия может сохраняться и авторизовываться каждый раз не надо.

Как можно поступить?

Спасибо.

0 Thanks

[РЕШЕНО]Rules - создание нескольких нод циклом.

Аватар пользователя Тимофей

Добрый день!

Через views vbo вывожу список пользователей, которым надо отправить емейл, в rules. Циклом отправляю email - всё работает.
Заменяю action отправки email на создание материала от имени пользователя - создаётся только 1 материал для самого первого в списке views.

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

Спасибо.

0 Thanks

Services: json ответ на пустой views.

Аватар пользователя Тимофей

Добрый день!

Через services в формате json отдается views. Однако, если views пустой - в json отдается пустота, даже если прописано поведение при пустом результате.

Почему может быть так?

Спасибо.

0 Thanks

Views - отображать несколько последних комментариев с конца c сортировкой от старого к новому.

Аватар пользователя Тимофей

Добрый день.

Допустим, есть комментарии с датами:

1 января
2 января
3 января
4 января
5 января
6 января

Как можно вывести только 5 и 6 января? Т.е. 2 последних элемента с сортировкой от раннего к позднему (новое снизу).

Есть что-то удобнее, чем через php фильтровать - получать все комментарии и брать только последние?

0 Thanks

Сортировка views по php полю.

Аватар пользователя Тимофей

Добрый день!

В views eсть php поле, в котором оказывается дата для материала (разные материалы, дата по-разному формируется). Допустим, это переменная $date (выводится через echo).

Как можно сортировать Views по этому полю?

Спасибо.

0 Thanks

Как переименовать кнопку "отмена" на странице подтверждения флага?

Аватар пользователя Тимофей

Добрый день.

Как на странице подтверждения флага переименовать кнопку отмена?
Через перевод можно сделать это, но тогда перевод меняется на всем сайте, а требуется только на странице подтверждения определенного флага.

Спасибо.

0 Thanks

Rules - вставка views в качестве значения тела сообщения

Аватар пользователя Тимофей

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

Через rules делаю рассылку новых материалов на сайте по этой инструкции: http://xandeadx.ru/blog/drupal/706

0 Thanks

[РЕШЕНО]Privatemsg + Real Name + кнопка отправить сообщение пользователю = как убрать лишнюю информацию из поля адресата?

Аватар пользователя Тимофей

Добрый день!

При нажатии на кнопку отправить сообщение в поле адресата вставляется такой текст:

Иван Петров [user: ivan_123]
(emailname_uid)

Как оставить только имя-фамилию без имени отображения?

0 Thanks

[РЕШЕНО]Генерация ссылки приглашения НЕ по email.

Аватар пользователя Тимофей

Здравствуйте!

На сайте требуется регистрация только по приглашениям.
Установил Invite, Registration Invite.

Но как сделать так, чтобы новая ссылка-приглашение генерировалась прямо в браузере, а не отправлялась по почте? Например, чтобы человек мог отправить её кому-то вручную в скайпе?

Вроде нашел в типах инвайтов, где галочка про "email" снимается, но все равно не пойму...

0 Thanks