Semantic MediaWiki and related extensions
|
Static Public Member Functions | |
static | getDisplayColor () |
static | getTemplateDisplayString () |
static | getFieldDisplayString () |
static | getTemplateDisplayValues ( $templateXML) |
static | getFieldDisplayValues ( $fieldXML) |
static | getAllPropertyData ( $pageSchemaObj) |
static | createTemplateXMLFromForm () |
static | getConnectingPropertyName ( $psTemplate) |
static | getPagesToGenerate ( $pageSchemaObj) |
static | createFieldXMLFromForm () |
static | getTemplateEditingHTML ( $psTemplate) |
static | getFieldEditingHTML ( $psTemplateField) |
static | generatePages ( $pageSchemaObj, $selectedPages) |
static | createPropertyText ( $propertyType, $allowedValues, $linkedForm=null) |
static | createPageSchemasObject ( $tagName, $xml) |
Functions for handling Semantic MediaWiki data within the Page Schemas extension.
|
static |
Constructs XML for the SMW property, based on what was submitted in the 'edit schema' form.
|
static |
Returns either the "connecting property", or a field property, based on the XML passed from the Page Schemas extension.
|
static |
Creates the text for a property page.
|
static |
Constructs XML for the "connecting property", based on what was submitted in the 'edit schema' form.
|
static |
Creates the property page for each property specified in the passed-in Page Schemas XML object.
|
static |
Returns the set of SMW property data from the entire page schema.
|
static |
Returns the display info for the property (if any is defined) for a single field in the Page Schemas XML.
|
static |
Returns the HTML necessary for getting information about a regular semantic property within the Page Schemas 'editschema' page.
|
static |
Sets the list of property pages defined by the passed-in Page Schemas object.
|
static |
Returns the display info for the "connecting property" (if any) of the #subobject call (if any) in this template.
|
static |
Returns the HTML necessary for getting information about the "connecting property" within the Page Schemas 'editschema' page.