Вот с чем столкнулса: есть сайт на Joomla 1.7, на котором может логинитса несколько юзеров. Ети юзеры относятса к несколько групам. Групы в свою очередь имеют доступ к категориям на сайте Например: Юзер 1 - Категория 1, Категория 3 Юзер 2 - Категория 1, Категория 2 Юзер 3 - Категория 1, Категория 2, Категория 3 Юзер 4 - Категория 1, Категория 3, Категория 4 Когда юзер логинитса на сайте, то может создавать статьи олько к тем категориям, к которым он имеет доступ. (пример юзер создаст статьи только в категории 1,3,4, но не в 2). Мне нужно сделать так, чтоб при создании статьи, создавалаcь новая запись в xml файле. Например: Была такая xml - <?xml version="1.0" encoding="utf-8"?> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>MY RSS</title> <link>http://www.rss.com/</link> <description>Latest Releases</description> <language>en-us</language> <atom:link href="http://www.rss.com/rss.php?chttp://www.rss.com/rss.php?cat=1&recache=0%22%25" rel="self" type="application/rss+xml" /> <item> <title>My first Rss</title> <link>http://www.rss.com</link> <description><![CDATA[ Category: <a href="http://www.rss.com/cat/9">CAT1</a><br /> Size: 48.74 megabyte<br /> Ratio: 1 seeds, 0 leechers<br /> </description> <pubDate>Wed, 14 Sep 2011 15:16:35 +0100</pubDate> <category>All</category> <guid isPermaLink='true'>http://www.rss.com</guid> <enclosure url="http://www.rss.com/get/1.doc" length="511" /> </item> </channel> </rss> а после создания одной статьи добавить - <item>.....</item> Ета xml должна бить доступная только тем юзерам которые имеют доступ к той категории где создали статью. Тоесть, каждый юзер будет уметь свою rss-ленту и в ней новые <item>.....</item> по тем категориям к которим юзер имеет доступ. Или одна общая xml нотолько с <item>.....</item> по категориях к которим юзер имеет доступ. Как такое реализовать на Joomla 1.7??? Может есть компонент для такого??? Помогите, дорогие товарищи, форумчани
А если пойти по другому? Каждый пользователь будет иметь доступ к ленте той категории что он имеет право видеть. Вот так вот. Можно же каждой категории назначить собственную ленту, и дать лентам те же права, что и категории. Получится имеешь доступ к категории, имеешь и к ленте, а не имеешь - сам виноват. Тебе примерно это же и нужно.
ну а если юзер имеет права на 3 категории, то ему надо делать 3 подписки на rss, а если для него категорий будет 10-15, то столько же и подписок???? неа, ето много (((( Надо 1 rss с одного етого сайта.
А как реализовать то, чтоб при создании статьи, создавалаcь новая запись в xml файле. Например: Была такая xml - <?xml version="1.0" encoding="utf-8"?> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <title>MY RSS</title> <link>http://www.rss.com/</link> <description>Latest Releases</description> <language>en-us</language> <atom:link href="http://www.rss.com/rss.php?chttp://www.rss.com/rss.php?cat=1&recache=0%22%25" rel="self" type="application/rss+xml" /> <item> <title>My first Rss</title> <link>http://www.rss.com</link> <description><![CDATA[ Category: <a href="http://www.rss.com/cat/9">CAT1</a><br /> Size: 48.74 megabyte<br /> Ratio: 1 seeds, 0 leechers<br /> </description> <pubDate>Wed, 14 Sep 2011 15:16:35 +0100</pubDate> <category>All</category> <guid isPermaLink='true'>http://www.rss.com</guid> <enclosure url="http://www.rss.com/get/1.doc" length="511" /> </item> </channel> </rss> а после создания одной статьи добавить - <item>.....</item> ???????????????????????????????????????? Решу сначала проблему так как ты сначала говорил (для каждой категории своя rss), а потом будем далее думать.........