]> git.evergreen-ils.org Git - working/Evergreen.git/commit
Address a few RSS and Atom feed validation problems:
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sun, 29 Jun 2008 07:07:00 +0000 (07:07 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sun, 29 Jun 2008 07:07:00 +0000 (07:07 +0000)
commita3623b784b8c463dbedbfca02a715eb380c74fe1
tree3e514be71df24b8480002e2232f2618458b4cd2c
parent9204e4a163d4a8b9919f5402d21834bc5511d9eb
Address a few RSS and Atom feed validation problems:
  * Make OPAC URLs absolute (needs refinement to respect locale/skin)
  * Push datetime creation down to the feed and item level
  * Atom:
    * Merge summary fields into a single element
  * RSS2:
    * Generate a channel/description field
    * Merge item/description fields into a single element
    * Use RFC-822 dates (adds DateTime::Format::Mail as a prerequisite)
    * Set guid isPermaLink attribute false as we're using tag: URIs
    * Place alternate link elements in the xhtml namespace
    * Generate a link element with no attributes

git-svn-id: svn://svn.open-ils.org/ILS/trunk@9950 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/extras/Makefile.install
Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm
Open-ILS/src/perlmods/OpenILS/WWW/SuperCat/Feed.pm
Open-ILS/xsl/MARC21slim2ATOM.xsl
Open-ILS/xsl/MARC21slim2RSS2.xsl