RSS для подразделов инфосистем

#
RSS для подразделов инфосистем
можно ли сделать RSS ленту для каждого подраздела инфосистемы, не для всей сразу?

допустим есть система статьи, в ней несколько подразделов со ссылками /1/ , /2/ , /3/
в структуре создан раздел articles, указана типовая страница и инфосистема
если в структуру добавить подразделы /articles/1/, /articles/2/, /articles/3/ и для них создать rss (/articles/1/rss/, ...). Будет ли такая система работать? ) и будут ли правильно обрабатываться ссылки /articles/1/ и др, то есть браться из инфосистемы а не из созданных подразделов в структуре.
Или все таки нужно создавать отдельные инфосистемы для каждого подраздела и делать для них rss? (не хотелось бы, так как в системе уже введено много данных, из-за чего и хочется разделить rss )
#
Re: RSS для подразделов инфосистем
Способ, предложенный Вами, работать НЕ будет. Ссылки типа /articles/1/ не будут корректно обрабатываться.
Для реализации предложенного Вами функционала можно посоветовать вынести обработчик RSS из типовой динамической страницы (а точнее, из настроек типовой динамической страницы для RSS) в типовую динамическую страницу для Вашей инфосистемы. В полученной тип. дин. странице вам потребуется генерировать страницу с RSS только в том случае, если выполняется условие наличия rss в текущем url: end($GLOBALS['URL_ARRAY']) == "rss". С помощью API для работы с инфосистемами можно получить идентификатор текущей группы и построить RSS-ленту только для этой группы.
#
Re: RSS для подразделов инфосистем
спасибо, попробуем разобраться
пока сделал совсем "нубским" способом, просто несколько шаблонов с вызовом showinformationsystemrss и явно указанными группой и подгруппой

и еще один вопрос, можно ли как то изменять то, что генерируется в rss потоке? по умолчанию передается только ссылка и description для каждого элемента?а можно ли блок description редактировать самому? то есть добавлять какие то свои данные (например из дополнительных свойств элементов инфосистем), если бы был xsl-шаблон для rss вопросов бы не было) но не знаю возможно ли это, просто у нас много данных хранится в дополнительных полях, поле description не используется и rss лента получается в виде списка ссылок
#
Re: RSS для подразделов инфосистем
В типовой динамической странице RSS для генерации данных(!!!) RSS-ленты используется типовой метод класса инфосистем $InformationSystem->ShowInformationSystemRss(...). Этот метод определяет в качестве значения блока description описание инфоэлемента и вызывает внутри себя метод CreateRSS класса RssWrite, предназначенный для генерации самой RSS-ленты по полученным даннам. Подробное описание методов этого класса есть в API системы управления. Поэтому, чтобы подставить в блок description какие-то свои (любые) данные необходимо вместо вызова метода $InformationSystem->ShowInformationSystemRss использовать свой метод, формирующий массив с нужными для description данными, а затем к этим данным применять метод CreateRSS.
Авторизация