SitemapHandler Class Reference
[Pages_sitemap]

Produce a sitemap in XML format for submitting to search engines. More...

Inheritance diagram for SitemapHandler:

Handler List of all members.

Public Member Functions

 createConfSitemap ()
 createSchedConfSitemap ()
 createSitemapIndex ()
 createUrlTree (&$doc, $loc, $lastmod=null, $changefreq=null, $priority=null)
 index ()

Detailed Description

Produce a sitemap in XML format for submitting to search engines.

Definition at line 23 of file SitemapHandler.inc.php.


Member Function Documentation

SitemapHandler.createConfSitemap (  ) 

Construct a sitemap for a conference

Returns:
XMLNode

Definition at line 91 of file SitemapHandler.inc.php.

References createUrlTree(), Request.getConference(), and Request.url().

Referenced by index().

SitemapHandler.createSchedConfSitemap (  ) 

Construct a sitemap for a scheduled conference

Returns:
XMLNode

Definition at line 111 of file SitemapHandler.inc.php.

References createUrlTree(), Request.getConference(), Request.getSchedConf(), and Request.url().

Referenced by index().

SitemapHandler.createSitemapIndex (  ) 

Construct a sitemap index listing each conference's individual sitemap

Returns:
XMLNode

Definition at line 57 of file SitemapHandler.inc.php.

References Request.url().

Referenced by index().

SitemapHandler.createUrlTree ( &$  doc,
loc,
lastmod = null,
changefreq = null,
priority = null 
)

Create a url entry with children

Parameters:
$doc XMLNode Reference to the XML document object
$loc string URL of page (required)
$lastmod string Last modification date of page (optional)
$changefreq Frequency of page modifications (optional)
$priority string Subjective priority assesment of page (optional)
Returns:
XMLNode

Definition at line 165 of file SitemapHandler.inc.php.

Referenced by createConfSitemap(), and createSchedConfSitemap().

SitemapHandler.index (  ) 

Generate an XML sitemap for webcrawlers

Definition at line 27 of file SitemapHandler.inc.php.

References createConfSitemap(), createSchedConfSitemap(), createSitemapIndex(), Request.getRequestedConferencePath(), and Request.getRequestedSchedConfPath().


The documentation for this class was generated from the following file:
Generated on 25 Jul 2013 for Open Conference Systems by  doxygen 1.4.7