Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-35

Enable Google Sitemaps for XMLUI - ID: 2462293

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.1
    • Fix Version/s: 1.5.2
    • Component/s: XMLUI
    • Labels:
      None
    • Attachments:
      0
    • Comments:
      2

      Description

      This patch adds Sitemaps to the XMLUI for DSpace 1.5.x. It's based on the
      Sitemap code for the DSpace 1.5.x JSPUI.

      Essentially, it just adds a "SitemapReader" class which can read the
      sitemaps generated by running the script:
      [dspace]/bin/generate-sitemaps.

      Attached are two patches:

      (1) dspace-xmlui-webapp-sitemap.patch

      Patch for sitemap.xmap in DSpace XMLUI Webapp located in
      [dspace-src]/dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/sitemap.xmap

      (2) dspace-xmlui-api.patch

      This patch just adds the org.dspace.app.xmlui.cocoon.SitemapReader class to
      the XMLUI API.

      These patches were made based on the lastest SVN dspace-1.5.x branch. They
      will be committed to that branch shortly.

      After these patches are applied the sitemaps are available at:

      http://localhost/xmlui/sitemap (Sitemaps.org sitemap)
      http://localhost/xmlui/htmlmap (HTML sitemap)

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            kipkorir2008 Charles Kiplagat
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: