Mostly correct, yes. For now you can ignore your #2, if I can figure out #1 I should be good to go. For #1, Ideally I would like to have a snippet that handles putting the urls together. I know where in my hierarchy news pages will be, but I wont necessarily know when someone has added a new project with news. I would be easier to be able to do:
{pseudocode}<r:find url="projects"><r:children:each><if has child url matches /news/ return url></r:children:each></r:find> if that is not possible, but having a page "HOME" with a page part "news_urls" /news;/project1/news;/project2/news; and then saying <r:aggregate urls='<r:find url="/home"><r:content part="news_urls"/></r:find></r:aggregate> would be sufficient. Thanks, Chaim Mohit Sindhwani wrote: > Hi Chaim > > I'm not sure what you want to do :( > > If I understand correctly, there are 2 issues: > 1. You want to gather news from different places. This is something > aggregate can do. But what you seem to want is to have a place where > you can define all the URLs that need to be aggregated. Right? > 2. You want to have different types of rendering for the news item > depending on where it is going (RSS, news page, etc). You could do this > by having page parts, one for each of the types. Then, render the > correct page part depending on the type. > > I'm still thinking how to solve #1... but do I understand your problem > correctly? > > Cheers, > Mohit. > 5/27/2009 | 12:19 AM. > > > Chaim Kirby wrote: >> Bump >> >>> I would really like to use a page part or a snippet to define the list >>> of urls in the aggregate tag, ie: >>> >>> <r:aggregate urls='<r:find url="/root"><r:content >>> part="news_urls"/></r:find>'> >>> {Show aggregated data} >>> </r:aggregate> >>> >>> or >>> >>> <r:aggregate urls='<r:snippet name="root-news-urls">'> >>> {Show aggregated data} >>> </r:aggregate> >>> >>> I want to do this because I have a hierarchy of >>> /organization >>> -------------\news >>> -------------\group a >>> ---------------------\news >>> ---------------------\project a >>> -------------------------------\news >>> ---------------------\project b >>> -------------------------------\news >>> -------------\group b >>> ---------------------\news >>> ---------------------\project a >>> -------------------------------\news >>> ---------------------\project b >>> -------------------------------\news >>> >>> Each news folder has multiple news posts that should bubble up the >>> hierarchy to be shown in all ancestor news pages. The news is also >>> displayed differently in different contexts (main news page, quick view >>> news sidebar, rss feed) So a dynamic aggregate tag would be great. >>> >>> Is it possible? What changes would I have to make to the aggregate >>> extension? Am I just missing something? >>> >>> Thanks, >>> Chaim Kirby >>> >>> chaim.kirby at childrens.harvard.edu >>> Children's Hospital Informatics Program >>> Children's Hospital Boston> >>> >> >> _______________________________________________ >> Radiant mailing list >> Post: Radiant@radiantcms.org >> Search: http://radiantcms.org/mailing-list/search/ >> Site: http://lists.radiantcms.org/mailman/listinfo/radiant >> >> >> > > _______________________________________________ > Radiant mailing list > Post: Radiant@radiantcms.org > Search: http://radiantcms.org/mailing-list/search/ > Site: http://lists.radiantcms.org/mailman/listinfo/radiant > _______________________________________________ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant