AXForum  
Вернуться   AXForum > Прочие обсуждения > Информация для участников
CRM
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.04.2009, 13:41   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Добавлена фича: можно получать rss потоки по тегам.
Aleksey_M реализовал вот эту хотелку Добавить отбор тем по тегам в rss

Ваши замечания и предложения по этой хотелке принимаются в этой ветке или в самой хотелке.
Реализация может измениться, когда (если) будет реализован tag wish list в стандартном движке

Теперь можно получать rss-потоки по тегам. Например, теги, форум

Добавлены следующие параметры
'taglist' => TYPE_STR
'alltags' => TYPE_BOOL,
'lasttag' => TYPE_BOOL,

Дополнительно у уже существующим параметрам

'forumids' => TYPE_STR,
'type' => TYPE_STR,
'lastpost' => TYPE_BOOL,
'nohtml' => TYPE_BOOL,
'fulldesc' => TYPE_BOOL,
'count' => TYPE_UINT,

параметр 'taglist' может содержать теги через запятую (внимание, возможны спецсимволы в тегах, например x++).

алгоритм работы параметров приведен ниже:
Код:
IF параметр taglist указан THEN
  IF alltags=1 THEN
    в rss поток выдаются только те темы, которые содержат все указанные в параметре tags теги
  ELSE
    в rss поток выдаются только те темы, которые содержат хотя бы один из указанных в параметре tags тегов
  ENDIF

  IF lasttag=1 THEN
    rss поток будет отсортирован по дате тегирования (tagthread.dateline) в убывающем порядке (последние теги идут вначале).
    Наличие этого параметра отменяет действие параметра lastpost.
  ENDIF
ENDIF
========================
Примечание 1: новые теги работают одновременно со старыми. Это значит, что пока не будет реализован tag wish list в стандартном движке, rss-потоки будут единственным местом, где можно наложить фильтр по тегам и разделам форума одновременно

Примечание 2: новая фича призвана заменить убогий механизм публикации багов в одной ветке Отправьте баги в Майкрософт. Люди, которые могут "отправить баги в Майкрософт" и которые хотят это сделать, смогут подписаться на ленту по тегам баг,ошибка: http://axforum.info/forums/external....F8%E8%E1%EA%E0

Если вы хотите, чтобы эти добрые самаритяне гарантировано нашли ваше сообщение, проставьте в вашей теме тег: баг или ошибка или оба этих тега. Кстати, не забудьте проставить и другие теги, которые характеризуют и структурируют ваше сообщение.
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: belugin (3).
Старый 26.04.2009, 21:53   #2  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Получится ли расширить хотелку таким образом, чтобы в поток попадали не только темы, но и новые сообщения в темах с указанным тегом?
Старый 26.04.2009, 22:08   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Ruff Посмотреть сообщение
Получится ли расширить хотелку таким образом, чтобы в поток попадали не только темы, но и новые сообщения в темах с указанным тегом?
этим управляет параметр lasttag.
либо не указывайте этот параметр, либо укажите lasttag=0
http://axforum.info/forums/external....F8%E8%E1%EA%E0

См. еще раз на алгоритм на псевдоязыке в первом сообщении в этой теме.
__________________
полезное на axForum, github, vk, coub.
Старый 26.04.2009, 22:56   #4  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Цитата:
Сообщение от mazzy Посмотреть сообщение
этим управляет параметр lasttag.
...
См. еще раз на алгоритм на псевдоязыке в первом сообщении в этой теме.
Попробовал еще раз в разных вариациях. Это не то. Это - дата тегирования.

А я имел в виду вот что.
Подписался я, допустим, на тег "сравнение систем" (то есть добавил в свой агрегатор соответствующий RSS-поток). Получил по нему некоторое кол-во тем. Прочитал их (то есть в агрегаторе они отметились как прочитанные). На следующий день открываю агрегатор и вижу в качестве непрочитанных только вновь созданные темы с этим тегом + вновь оттегированные темы (точнее - их первые сообщения). А если кто-то ответил в одной из тем, просмотренных мной вчера (то есть добавил новое сообщение), то я этого в потоке никаким образом не увижу...

Иными словами - хочется получить аналог нынешней подписки на тему. Но, чтобы:
а) уведомления приходили не в почту, а в виде RSS-потока;
б) подписка осуществлялась не вручную на каждую тему, а по заданному тегу.
Старый 26.04.2009, 23:02   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
эм... рискну попробовать понять еще раз.
для того, чтобы получать в rss последние сообщения есть стандартный параметр lastpost.
он работает только в том случае, если lasttag=0.

Так?
http://axforum.info/forums/external....E8%F1%F2%E5%EC
__________________
полезное на axForum, github, vk, coub.
Старый 26.04.2009, 23:16   #6  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
О! Кажется удалось получить кое-что похожее. Нужно было установить параметр lastpost=1. В этом случае в поток идут именно последние посты из оттегированных тем. Осталось посмотреть, будут ли они обновляться (помечаться непрочитанными в читалке) при добавлении сообщений...
Старый 26.04.2009, 23:17   #7  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Цитата:
Сообщение от mazzy Посмотреть сообщение
Так?
Да!

Прошу прощения, что генерирую хотелки, не разобравшись со стандартным функционалом.
Наверное, это заразно
За это сообщение автора поблагодарили: mazzy (2).
Старый 27.04.2009, 20:10   #8  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Цитата:
Сообщение от Ruff Посмотреть сообщение
...Осталось посмотреть, будут ли они обновляться (помечаться непрочитанными в читалке) при добавлении сообщений...
В-общем, я опять за старое
Не обновляются они, записи то бишь... В качестве читалки использую Google Reader. Со вчерашнего дня обновились как минимум две темы с тегом "1С". Но в агрегаторе они так и остались отмечены прочитанными. Да, сами посты (добавленные) в поток попали, но увидеть это можно только принудительно просмотрев последние записи потока (в моем случае - две верхние).

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

Использовать можно, но неудобно... По следующим причинам:
1. Читалка никак не сигнализирует о добавлении новых сообщений в старых темах.
2. Если в перерыве между запросами потока в некую тему было добавлено несколько сообщений, то в читалку попадет только последнее из них (возможно, неинформативное).

Итого получаем, что если есть желание не пропускать сообщения в темах с некоторым тегом, в любом случае придется заходить на форум и просматривать эти темы. Но при таком раскладе от RSS пользы получается мало.

PS: Если я правильно понял написанное в tag wish list, то в будущих версиях, моя хотелка вполне может воплотиться. Там, вроде, обещают теги к сообщениям цеплять, а не к темам.

PPS: Возможно, в других RSS-агрегаторах поведение отличается от описанного мной. Тогда посоветуйте, чем лучше воспользоваться?
Старый 27.04.2009, 20:27   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Ruff Посмотреть сообщение
Не обновляются они, записи то бишь... В качестве читалки использую Google Reader.
RSS - это не читалка.
В нем не было, нет и не будет ВСЕХ обновленных сообщений.
В нем только ссылки на обновленные темы с различной сортировкой. Читать нужно на форуме.

Цитата:
Сообщение от Ruff Посмотреть сообщение
Со вчерашнего дня обновились как минимум две темы с тегом "1С". Но в агрегаторе они так и остались отмечены прочитанными.
1. Вы какую 1С задаете? Русскую или английскую?
2. А как вы смотрите что они прочитаны? По цвету посещенных ссылок? В rss-ленте ссылка на тему. И если вы в нее уже заходили, то она будет отображаться браузером как посещенная.

В ссылке есть параметр goto=newpost. Если вы нажмете на ссылку, то откроется форум и перебросит вас на первое непрочитанное ВАМИ сообщение.

Цитата:
Сообщение от Ruff Посмотреть сообщение
Да, сами посты (добавленные) в поток попали, но увидеть это можно только принудительно просмотрев последние записи потока (в моем случае - две верхние). То есть, говоря дилетантским языком (не специалист я в тонкостях RSS), мета-информация в потоке не изменилась, но подменился контент в двух записях...
именно так. RSS не отменяет необходимости заходить на форум.

Цитата:
Сообщение от Ruff Посмотреть сообщение
Использовать можно, но неудобно... По следующим причинам:
1. Читалка никак не сигнализирует о добавлении новых сообщений в старых темах.
2. Если в перерыве между запросами потока в некую тему было добавлено несколько сообщений, то в читалку попадет только последнее из них (возможно, неинформативное).
Да, такова концепция rss-потока в этом движке в этой версии - он позволяет следить за темами, а не за сообщениями. сообщения все равно надо читать на форуме.

Цитата:
Сообщение от Ruff Посмотреть сообщение
Итого получаем, что если есть желание не пропускать сообщения в темах с некоторым тегом, в любом случае придется заходить на форум и просматривать эти темы.
Именно так.

Цитата:
Сообщение от Ruff Посмотреть сообщение
Но при таком раскладе от RSS пользы получается мало.
Что предлагаете?
__________________
полезное на axForum, github, vk, coub.
Старый 27.04.2009, 20:41   #10  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Цитата:
Сообщение от mazzy Посмотреть сообщение
Что предлагаете?
Ну, собственно, основываясь на этом:
Цитата:
Сообщение от mazzy Посмотреть сообщение
RSS - это не читалка.
В нем не было, нет и не будет ВСЕХ обновленных сообщений.
В нем только ссылки на обновленные темы с различной сортировкой. Читать нужно на форуме.
... уже ничего не предлагаю.

На форуме, так на форуме. Оно и понятно, и логично. И привычно...
Просто встречал другие реализации (форумов, блогов и т.п.), где в RSS шли именно сообщения/комментарии. Вот и подумал, что лично мне было бы удобно видеть здесь такой функционал.

Нет, значит нет. Спасибо и за то, что есть!
Без иронии, форум действительно, что называется, держит планку...
Старый 27.04.2009, 20:46   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Ruff Посмотреть сообщение
Просто встречал другие реализации (форумов, блогов и т.п.),
Блоги да. в некоторых можно подписаться на ленту блогов (аналог того, что есть здесь) и отдельно на ленту комментариев (этого здесь нет).

А вот на каких форумах вы видели желаемое?
__________________
полезное на axForum, github, vk, coub.
Старый 27.04.2009, 21:26   #12  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
На сделанных на движке phpBB.
Старый 27.04.2009, 22:01   #13  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
а ссылку можете дать?
насколько я знаю у phpbb точно такой же подход, что и у vbulletin
http://www.phpbb.com/community/
http://www.phpbb.com/feeds/rss/
__________________
полезное на axForum, github, vk, coub.
Старый 27.04.2009, 22:56   #14  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
К сожалению, тот форум закрылся. Его экс-админ мне только что подсказал, что это был не совсем родной phpBB, а модификация к нему: http://www.phpbb.com/mods/db/index.p...ontrib_id=6905

Цитата:
... This MOD adds a Really Simple Syndication (RSS) content to your forum. Can display list of Forums, Topics, Post, user post ( like ego search ) a particular forum or particular topic.
(выделено мной)
Старый 27.04.2009, 22:58   #15  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Ruff Посмотреть сообщение
К сожалению, тот форум закрылся. Его экс-админ мне только что подсказал, что это был не совсем родной phpBB, а модификация к нему: http://www.phpbb.com/mods/db/index.p...ontrib_id=6905

(выделено мной)
а...
не, модификации ставить не будем.
будем ждать следующую версию.
__________________
полезное на axForum, github, vk, coub.
Старый 28.09.2017, 13:19   #16  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Например, подписка на темы по тегу GER

по дате тегирования
http://axforum.info/forums/external....=1&taglist=GER

по дате последнего сообщения
http://axforum.info/forums/external....=1&taglist=GER
__________________
полезное на axForum, github, vk, coub.

Последний раз редактировалось mazzy; 28.09.2017 в 14:13.
Теги
rss, теги, форум

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Добавлена ссылка Спасибо! у каждого сообщения. mazzy Информация для участников 52 05.09.2006 17:43
Добавлена группа Аманд mazzy Информация для участников 0 19.08.2006 19:23
Добавлена группа Softline mazzy Информация для участников 2 19.08.2006 00:26
rss zipo Обсуждение форума 3 17.05.2006 18:22
Опрос: какое время можно уделять форуму? otkudao Обсуждение форума 15 20.12.2005 13:23
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:33.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.