SDPageSchemas Class Reference

Static functions for Semantic Drilldown, for use by the Page Schemas extension. More...

List of all members.

Static Public Member Functions

static registerClass ()
static createPageSchemasObject ($tagName, $xml)
 Returns an object containing information on a filter, based on XML from the Page Schemas extension.
static getDisplayColor ()
static getFieldDisplayString ()
static getFieldEditingHTML ($psField)
 Returns the HTML for setting the filter options, for the Semantic Drilldown section in Page Schemas' "edit schema" page.
static createFieldXMLFromForm ()
static getFieldDisplayValues ($field_xml)
 Displays the information about the filter (if any exists) for one field in the Page Schemas XML.


Detailed Description

Static functions for Semantic Drilldown, for use by the Page Schemas extension.

Author:
Yaron Koren

Ankit Garg

Definition at line 10 of file SD_PageSchemas.php.


Member Function Documentation

static SDPageSchemas::registerClass (  )  [static]

Definition at line 11 of file SD_PageSchemas.php.

static SDPageSchemas::createPageSchemasObject ( tagName,
xml 
) [static]

Returns an object containing information on a filter, based on XML from the Page Schemas extension.

Definition at line 21 of file SD_PageSchemas.php.

static SDPageSchemas::getDisplayColor (  )  [static]

Definition at line 51 of file SD_PageSchemas.php.

static SDPageSchemas::getFieldDisplayString (  )  [static]

Definition at line 55 of file SD_PageSchemas.php.

static SDPageSchemas::getFieldEditingHTML ( psField  )  [static]

Returns the HTML for setting the filter options, for the Semantic Drilldown section in Page Schemas' "edit schema" page.

Definition at line 63 of file SD_PageSchemas.php.

References SDUtils::getTopLevelCategories().

static SDPageSchemas::createFieldXMLFromForm (  )  [static]

Definition at line 172 of file SD_PageSchemas.php.

static SDPageSchemas::getFieldDisplayValues ( field_xml  )  [static]

Displays the information about the filter (if any exists) for one field in the Page Schemas XML.

Definition at line 221 of file SD_PageSchemas.php.


The documentation for this class was generated from the following file:

Generated on Sun Mar 18 07:15:42 2012 for Semantic MediaWiki by  doxygen 1.5.6