You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by "helena (JIRA)" <ji...@apache.org> on 2006/01/12 13:14:22 UTC

[jira] Created: (FOR-784) Generating RSS feeds from Forrest content objects

Generating RSS feeds from Forrest content objects
-------------------------------------------------

         Key: FOR-784
         URL: http://issues.apache.org/jira/browse/FOR-784
     Project: Forrest
        Type: Improvement
  Components: Other  
    Versions: 0.8-dev    
    Reporter: helena
    Priority: Minor
 Attachments: feeds.xsl



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (FOR-784) Generating RSS feeds from Forrest content objects

Posted by "Ross Gardler (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/FOR-784?page=all ]

Ross Gardler updated FOR-784:
-----------------------------

      Component: plugin: feeder
                     (was: Other)
        Urgency: Normal
    Description: 
An XSL for filtering RSS feeds according to parameters passed from the sitemap.

I attached my feeds.xsl verbatum so it is simple to replicate. All referenced request parameters in feeds.xsl with $config are set in skinconf.

  was:I attached my feeds.xsl verbatum so it is simple to replicate. All referenced request parameters in feeds.xsl with $config are set in skinconf.


This needs to be generalised in that the location of the files is hard coded, but the basic idea is there.

> Generating RSS feeds from Forrest content objects
> -------------------------------------------------
>
>          Key: FOR-784
>          URL: http://issues.apache.org/jira/browse/FOR-784
>      Project: Forrest
>         Type: Improvement
>   Components: plugin: feeder
>     Versions: 0.8-dev
>     Reporter: helena
>     Priority: Minor
>  Attachments: feeds.xsl
>
> An XSL for filtering RSS feeds according to parameters passed from the sitemap.
> I attached my feeds.xsl verbatum so it is simple to replicate. All referenced request parameters in feeds.xsl with $config are set in skinconf.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (FOR-784) Generating RSS feeds from Forrest content objects

Posted by "helena (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/FOR-784?page=comments#action_12362536 ] 

helena commented on FOR-784:
----------------------------

xmap entries:

<!-- in resources-->
 
    <map:resource name="article-aggregator">
      <map:aggregate element="all-articles">
        <!-- aggregate articles -->
        <map:part src="data/features.xml"/>
        <map:part src="data/news.xml"/>
              .... 
     </map:aggregate>
    </map:resource>

<!--  Example: all articles feed -->    
    <map:pipeline>
      <map:match pattern="all-rss.xml">
        <map:call resource="article-aggregator"/>
        <map:transform src="{project:resources.stylesheets}/feeds.xsl">
          <map:parameter name="entries" value="20"/>
          <map:parameter name="meta-entries" value="15"/>
        </map:transform>
        <map:serialize type="xml"/>
      </map:match>
    </map:pipeline>
<!--  Example: one content channel feed -->    
 <map:pipeline>
      <map:match pattern="news-rss.xml">
        <map:call resource="article-aggregator"/>
        <map:transform src="{project:resources.stylesheets}/feeds.xsl">
        <map:parameter name="type" value="news"/>
          <map:parameter name="entries" value="20"/>
          <map:parameter name="meta-entries" value="15"/>
        </map:transform>
        <map:serialize type="xml"/>
      </map:match>
    </map:pipeline>


> Generating RSS feeds from Forrest content objects
> -------------------------------------------------
>
>          Key: FOR-784
>          URL: http://issues.apache.org/jira/browse/FOR-784
>      Project: Forrest
>         Type: Improvement
>   Components: Other
>     Versions: 0.8-dev
>     Reporter: helena
>     Priority: Minor
>  Attachments: feeds.xsl
>


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (FOR-784) Generating RSS feeds from Forrest content objects

Posted by "helena (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/FOR-784?page=all ]

helena updated FOR-784:
-----------------------

    Description: I attached my feeds.xsl verbatum so it is simple to replicate. All referenced request parameters in feeds.xsl with $config are set in skinconf.  (was: )

> Generating RSS feeds from Forrest content objects
> -------------------------------------------------
>
>          Key: FOR-784
>          URL: http://issues.apache.org/jira/browse/FOR-784
>      Project: Forrest
>         Type: Improvement
>   Components: Other
>     Versions: 0.8-dev
>     Reporter: helena
>     Priority: Minor
>  Attachments: feeds.xsl
>
> I attached my feeds.xsl verbatum so it is simple to replicate. All referenced request parameters in feeds.xsl with $config are set in skinconf.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Commented: (FOR-784) Generating RSS feeds from Forrest content objects

Posted by "helena (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/FOR-784?page=comments#action_12363199 ] 

helena commented on FOR-784:
----------------------------

feeds.xsl grabs xml metadata based on Article structure of whatever object one is modeling

The important fields for RSS of articles might be:
title, subtitle, link, date (RSS date format), and for multiple content channels, type or some channel qualifier.
Sitemap builds each rss xml page from the article meta data and the feeds template based on one or multiple types.
 

> Generating RSS feeds from Forrest content objects
> -------------------------------------------------
>
>          Key: FOR-784
>          URL: http://issues.apache.org/jira/browse/FOR-784
>      Project: Forrest
>         Type: Improvement
>   Components: plugin: feeder
>     Versions: 0.8-dev
>     Reporter: helena
>     Priority: Minor
>  Attachments: feeds.xsl
>
> An XSL for filtering RSS feeds according to parameters passed from the sitemap.
> I attached my feeds.xsl verbatum so it is simple to replicate. All referenced request parameters in feeds.xsl with $config are set in skinconf.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira