Ограничить ленту активности определенными датами 2.X

 
Посетитель
small user social cms
Сообщений: 20
Добрый день, скажите, а можно ли ограничивать отображение ленты активности заранее определенными датами (а также, в более общем виде, другими параметрами, чтобы выборку можно было делать, но интересуют прежде всего даты), на уровне просто получения URL, в котором эти даты в явном виде указываются, и который ведет на соответствующий сегмент всей ленты новостей? Что-то вроде mysite.ru/activity[from xx.xx.xxxx to xx.xx.xxxx]. Просто по природе содержательной имеющейся задачи требуется во "внешний мир" выдавать именно хронологически ограниченные блоки действий пользователей. Также этот вопрос интересует применительно не только к ленте активности, но и к другим страницам (посты пользователя, посты в группах и т.д.). Я, может, не совсем корректно выражаюсь, сама смутно ориентируюсь в этом angel , но то, чего я хочу, это что-то вроде поддержки REST, видимо. Буду признательна за информацию.
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2611
Светлана,
Похоже, что Вы хотите "наборы" для ленты активности, как это уже реализовано для контента и списка пользователей.
Это можно сделать двумя методами. Просто правкой системных файлов (при каждом обновлении их придется править снова) или при помощи хука, который перехватывает событие вывода ленты активности и добавлеят фильтр в выборку из базы данных.
Посетитель
small user social cms
Сообщений: 20
Спасибо за ответ, да, думаю, "наборы" - это, что нужно. Я, правда, не совсем понимаю дальнейшую последовательность действий (какие именно системные файлы и пр.). Я нашла компонент с аналогичной функциональностью с обучающим видео (addons.instantcms.ru/addons/activity-addon.html), попробую через него как-то разобраться. В принципе, концепция "наборов" меня заинтересовала (хотя специфическое словоупотребление это, я бы не догадалась, что набор - это фильтр, выборка). Попутно нельзя ли у вас еще уточнить по возможностям наборов.. 1) Можно ли, например, создавать мета-наборы, т.е. фильтрация по разным типа контента одновременно с выводом на одной странице результатов запроса? 2) Можно ли, скажем, посты фильтровать по авторам (например, все посты определенного подмножества авторов). То, что я вижу в панели управления, там фильтр по автору только "заполнено", "не заполнено" и почему-то операторы сравнения (больше, меньше), чей смысл не очень понятен в этом контексте, а в документации не поясняется. И, вообще говоря, можно ли применять регулярные выражения при фильтрации. В документации все достаточно скупо изложено.

Ris:

Светлана,
Похоже, что Вы хотите "наборы" для ленты активности, как это уже реализовано для контента и списка пользователей.
Это можно сделать двумя методами. Просто правкой системных файлов (при каждом обновлении их придется править снова) или при помощи хука, который перехватывает событие вывода ленты активности и добавлеят фильтр в выборку из базы данных.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.