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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.04.2009, 13:41   #1  
mazzy is offline
mazzy
Administrator
Аватар для mazzy
Most Valuable Professional
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
28,612 / 3396 (171) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Добавлена фича: можно получать 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

Если вы хотите, чтобы эти добрые самаритяне гарантировано нашли ваше сообщение, проставьте в вашей теме тег: баг или ошибка или оба этих тега. Кстати, не забудьте проставить и другие теги, которые характеризуют и структурируют ваше сообщение.
__________________
GitHub, Facebook, mazzy.priot, mazzy.music, coub.
За это сообщение автора поблагодарили: belugin (3).
Старый 26.04.2009, 21:53   #2  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
474 / 387 (13) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Получится ли расширить хотелку таким образом, чтобы в поток попадали не только темы, но и новые сообщения в темах с указанным тегом?
Старый 26.04.2009, 22:08   #3  
mazzy is offline
mazzy
Administrator
Аватар для mazzy
Most Valuable Professional
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
28,612 / 3396 (171) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Цитата:
Сообщение от Ruff Посмотреть сообщение
Получится ли расширить хотелку таким образом, чтобы в поток попадали не только темы, но и новые сообщения в темах с указанным тегом?
этим управляет параметр lasttag.
либо не указывайте этот параметр, либо укажите lasttag=0
http://axforum.info/forums/external....F8%E8%E1%EA%E0

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

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

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

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

Прошу прощения, что генерирую хотелки, не разобравшись со стандартным функционалом.
Наверное, это заразно
За это сообщение автора поблагодарили: mazzy (2).
Старый 27.04.2009, 20:10   #8  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
474 / 387 (13) ++++++
Регистрация: 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
Administrator
Аватар для mazzy
Most Valuable Professional
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
28,612 / 3396 (171) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Цитата:
Сообщение от Ruff Посмотреть сообщение
Не обновляются они, записи то бишь... В качестве читалки использую Google Reader.
RSS - это не читалка.
В нем не было, нет и не будет ВСЕХ обновленных сообщений.
В нем только ссылки на обновленные темы с различной сортировкой. Читать нужно на форуме.

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

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

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

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

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

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

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

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

А вот на каких форумах вы видели желаемое?
__________________
GitHub, Facebook, mazzy.priot, mazzy.music, coub.
Старый 27.04.2009, 21:26   #12  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
474 / 387 (13) ++++++
Регистрация: 18.09.2003
Адрес: Тула
На сделанных на движке phpBB.
Старый 27.04.2009, 22:01   #13  
mazzy is offline
mazzy
Administrator
Аватар для mazzy
Most Valuable Professional
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
28,612 / 3396 (171) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
а ссылку можете дать?
насколько я знаю у phpbb точно такой же подход, что и у vbulletin
http://www.phpbb.com/community/
http://www.phpbb.com/feeds/rss/
__________________
GitHub, Facebook, mazzy.priot, mazzy.music, coub.
Старый 27.04.2009, 22:56   #14  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
474 / 387 (13) ++++++
Регистрация: 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
Administrator
Аватар для mazzy
Most Valuable Professional
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
28,612 / 3396 (171) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Цитата:
Сообщение от Ruff Посмотреть сообщение
К сожалению, тот форум закрылся. Его экс-админ мне только что подсказал, что это был не совсем родной phpBB, а модификация к нему: http://www.phpbb.com/mods/db/index.p...ontrib_id=6905

(выделено мной)
а...
не, модификации ставить не будем.
будем ждать следующую версию.
__________________
GitHub, Facebook, mazzy.priot, mazzy.music, coub.
Старый 28.09.2017, 13:19   #16  
mazzy is offline
mazzy
Administrator
Аватар для mazzy
Most Valuable Professional
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
28,612 / 3396 (171) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Например, подписка на темы по тегу GER

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

по дате последнего сообщения
http://axforum.info/forums/external....=1&taglist=GER
__________________
GitHub, Facebook, mazzy.priot, mazzy.music, 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, время: 07:49.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.