| 
	 | 
| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Добавлена фича: можно получать 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 Если вы хотите, чтобы эти добрые самаритяне гарантировано нашли ваше сообщение, проставьте в вашей теме тег: баг или ошибка или оба этих тега. Кстати, не забудьте проставить и другие теги, которые характеризуют и структурируют ваше сообщение.  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: belugin (3). | |
| 
			
			 | 
		#2 | 
| 
			
			 Дмитрий Ерин 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Получится ли расширить хотелку таким образом, чтобы в поток попадали не только темы, но и новые сообщения в темах с указанным тегом?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
либо не указывайте этот параметр, либо укажите lasttag=0 http://axforum.info/forums/external....F8%E8%E1%EA%E0 См. еще раз на алгоритм на псевдоязыке в первом сообщении в этой теме.  | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Дмитрий Ерин 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
А я имел в виду вот что. Подписался я, допустим, на тег "сравнение систем" (то есть добавил в свой агрегатор соответствующий RSS-поток). Получил по нему некоторое кол-во тем. Прочитал их (то есть в агрегаторе они отметились как прочитанные). На следующий день открываю агрегатор и вижу в качестве непрочитанных только вновь созданные темы с этим тегом + вновь оттегированные темы (точнее - их первые сообщения). А если кто-то ответил в одной из тем, просмотренных мной вчера (то есть добавил новое сообщение), то я этого в потоке никаким образом не увижу... Иными словами - хочется получить аналог нынешней подписки на тему. Но, чтобы: а) уведомления приходили не в почту, а в виде RSS-потока; б) подписка осуществлялась не вручную на каждую тему, а по заданному тегу.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			эм... рискну попробовать понять еще раз. 
		
		
		
		
		
		
			
		
		
		
		
	для того, чтобы получать в rss последние сообщения есть стандартный параметр lastpost. он работает только в том случае, если lasttag=0. Так? http://axforum.info/forums/external....E8%F1%F2%E5%EC  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Дмитрий Ерин 
		
			
	 | 
	
	|
| 
	
 | 
|
| За это сообщение автора поблагодарили: mazzy (2). | |
| 
			
			 | 
		#7 | 
| 
			
			 Дмитрий Ерин 
		
			
	 | 
	
	
	
		
		
		
		 
			
			О! Кажется удалось получить кое-что похожее. Нужно было установить параметр lastpost=1. В этом случае в поток идут именно последние посты из оттегированных тем. Осталось посмотреть, будут ли они обновляться (помечаться непрочитанными в читалке) при добавлении сообщений...
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Дмитрий Ерин 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
  Не обновляются они, записи то бишь... В качестве читалки использую Google Reader. Со вчерашнего дня обновились как минимум две темы с тегом "1С". Но в агрегаторе они так и остались отмечены прочитанными. Да, сами посты (добавленные) в поток попали, но увидеть это можно только принудительно просмотрев последние записи потока (в моем случае - две верхние). То есть, говоря дилетантским языком (не специалист я в тонкостях RSS), мета-информация в потоке не изменилась, но подменился контент в двух записях... Использовать можно, но неудобно... По следующим причинам: 1. Читалка никак не сигнализирует о добавлении новых сообщений в старых темах. 2. Если в перерыве между запросами потока в некую тему было добавлено несколько сообщений, то в читалку попадет только последнее из них (возможно, неинформативное). Итого получаем, что если есть желание не пропускать сообщения в темах с некоторым тегом, в любом случае придется заходить на форум и просматривать эти темы. Но при таком раскладе от RSS пользы получается мало. ![]() PS: Если я правильно понял написанное в tag wish list, то в будущих версиях, моя хотелка вполне может воплотиться. Там, вроде, обещают теги к сообщениям цеплять, а не к темам. PPS: Возможно, в других RSS-агрегаторах поведение отличается от описанного мной. Тогда посоветуйте, чем лучше воспользоваться?  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
В нем не было, нет и не будет ВСЕХ обновленных сообщений. В нем только ссылки на обновленные темы с различной сортировкой. Читать нужно на форуме. Цитата: 
	
2. А как вы смотрите что они прочитаны? По цвету посещенных ссылок? В rss-ленте ссылка на тему. И если вы в нее уже заходили, то она будет отображаться браузером как посещенная. В ссылке есть параметр goto=newpost. Если вы нажмете на ссылку, то откроется форум и перебросит вас на первое непрочитанное ВАМИ сообщение. Цитата: 
	
		
			Сообщение от Ruff
			 
 
			Да, сами посты (добавленные) в поток попали, но увидеть это можно только принудительно просмотрев последние записи потока (в моем случае - две верхние). То есть, говоря дилетантским языком (не специалист я в тонкостях RSS), мета-информация в потоке не изменилась, но подменился контент в двух записях... 
		
	Цитата: 
	
		
			Сообщение от Ruff
			 
 
			Использовать можно, но неудобно... По следующим причинам: 
		
	1. Читалка никак не сигнализирует о добавлении новых сообщений в старых темах. 2. Если в перерыве между запросами потока в некую тему было добавлено несколько сообщений, то в читалку попадет только последнее из них (возможно, неинформативное). Цитата: 
	
Что предлагаете?  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Дмитрий Ерин 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ну, собственно, основываясь на этом: 
		
		
		
		
		
		
		
	Цитата: 
	
![]() На форуме, так на форуме. Оно и понятно, и логично. И привычно... Просто встречал другие реализации (форумов, блогов и т.п.), где в RSS шли именно сообщения/комментарии. Вот и подумал, что лично мне было бы удобно видеть здесь такой функционал. Нет, значит нет. Спасибо и за то, что есть!   Без иронии, форум действительно, что называется, держит планку...  | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Блоги да. в некоторых можно подписаться на ленту блогов (аналог того, что есть здесь) и отдельно на ленту комментариев (этого здесь нет). 
		
		
		
		
		
		
			
		
		
		
		
	А вот на каких форумах вы видели желаемое?  | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Дмитрий Ерин 
		
			
	 | 
	
	
	
		
		
		
		 
			
			На сделанных на движке phpBB.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			а ссылку можете дать? 
		
		
		
		
		
		
			
		
		
		
		
	насколько я знаю у phpbb точно такой же подход, что и у vbulletin http://www.phpbb.com/community/ http://www.phpbb.com/feeds/rss/  | 
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Дмитрий Ерин 
		
			
	 | 
	
	
	
		
		
		
		 
			
			К сожалению, тот форум закрылся. Его экс-админ мне только что подсказал, что это был не совсем родной 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.
		
	 
 | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от Ruff
			 
 
			К сожалению, тот форум закрылся. Его экс-админ мне только что подсказал, что это был не совсем родной phpBB, а модификация к нему: http://www.phpbb.com/mods/db/index.p...ontrib_id=6905 
		
	(выделено мной) не, модификации ставить не будем. будем ждать следующую версию.  | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Например, подписка на темы по тегу GER 
		
		
		
		
		
		
			
		
		
		
		
		
			по дате тегирования http://axforum.info/forums/external....=1&taglist=GER по дате последнего сообщения http://axforum.info/forums/external....=1&taglist=GER Последний раз редактировалось mazzy; 28.09.2017 в 14:13.  | 
| 
	
 | 
| Теги | 
| rss, теги, форум | 
| 
	
	 | 
	
			 
			Похожие темы
		 | 
	||||
| Тема | Ответов | |||
| Добавлена ссылка Спасибо! у каждого сообщения. | 52 | |||
| Добавлена группа Аманд | 0 | |||
| Добавлена группа Softline | 2 | |||
| rss | 3 | |||
| Опрос: какое время можно уделять форуму? | 15 | |||
| Опции темы | Поиск в этой теме | 
| Опции просмотра | |
		
  |