Class: I2CE Module Tags (4.1.7)
This article describes the class I2CE_Module_Tags .
- Extends the class: I2CE_Module.
- Location: Part of the module Tags in the package I2CE 4.1.7-release
- Source: Defined in the file modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 33
- Author: Carl Leitner <litlfred@ibiblio.org>
- Since: Demo-v1.a
The module that adds in an image data type I2CE_Module_Tags @todo better documentation
Variables
$pluralForms
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 274
- Type: protected $pluralForms
$node
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 436
- Type: static protected $node
$page
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 437
- Type: static protected $page
Methods
_processModules()
Process any module directives on the page. removes any nodes that refer to non-enabled/non-existent modules. @param DOMNode a node we wish to process modules under the given node.
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 85
- Signature: protected function _processModules($node)
- Parameters:
- $node
- Default Value: null
- $node
addArgument()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 369
- Signature: static protected function addArgument($args,$arg,$append)
- Parameters:
- &$args
- $arg
- &$append
callModuleFunction()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 465
- Signature: static public function callModuleFunction($module,$func,$argument,$templatefunction,$default_category)
- Parameters:
- $module
- $func
- &$argument
- $templatefunction
- Default Value: false
- $default_category
- Default Value: 'DISPLAY'
cleanUpPrintF()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 310
- Signature: protected function cleanUpPrintF($template,$node)
- Parameters:
- $template
- $node
extractPrintFArgs()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 276
- Signature: protected function extractPrintFArgs($text)
- Parameters:
- $text
getArguments()
Process an argument string to return an array of argments
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 448
- Signature: static public function getArguments($page,$node,$arg,$templatefunction)
- Parameters:
- Returns: array
getHooks()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 36
- Signature: static public function getHooks()
getPluralForm()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 325
- Signature: public function getPluralForm($module,$args)
- Parameters:
- $module
- $args
printf()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 337
- Signature: public function printf()
processDisplayValues()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 189
- Signature: protected function processDisplayValues()
processModules()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 65
- Signature: public function processModules($page)
- Parameters:
- $page
processPrintFs()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 213
- Signature: protected function processPrintFs()
processScripts()
Process any script directives on the page. @param I2CE_Template $template Basically we move any <script> tags from the body (which were inserted by templates) to the header. There is some additional functionality: if the body attribute is set, then that script is the javascript for the event with that value. e.g. <script body='onscoll'>alert('annoying hello')</script> will result in an alert box being displayed anytime the page is scrolled. Specifically we set the body node to have attribute 'event' with value the content of the script.
If the src attribute is set with a relative file path, then it will serve up the file with the file dump utility. Nothing is done with the value of a body attribute if the src attribute is present.
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 1001
- Signature: protected function processScripts()
processTags()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 44
- Signature: public function processTags($page)
- Parameters:
- $page
setPage()
- Defined in i2ce/modules/TemplateData/modules/Tags/I2CE_Module_Tags.php on line 60
- Signature: static public function setPage($page)
- Parameters:
- $page
Inherited Methods
__construct()
This public method is inherited from I2CE_Module->__construct()
action_configure()
This public method is inherited from I2CE_Module->action_configure()
action_disable()
This public method is inherited from I2CE_Module->action_disable()
action_enable()
This public method is inherited from I2CE_Module->action_enable()
action_initialize()
This public method is inherited from I2CE_Module->action_initialize()
getCLIMethods()
This public method is inherited from I2CE_Module->getCLIMethods()
getConfig()
This public method is inherited from I2CE_Module->getConfig()
getMethods()
This public method is inherited from I2CE_Module->getMethods()
post_update()
This public method is inherited from I2CE_Module->post_update()
pre_upgrade()
This public method is inherited from I2CE_Module->pre_upgrade()
upgrade()
This public method is inherited from I2CE_Module->upgrade()
_hasMethod()
This public method is inherited from I2CE_Fuzzy->_hasMethod()
Inherited Fuzzy Methods
launchBackgroundProcess()
This method is inherited from I2CE_Module->launchBackgroundProcess()
launchBackgroundPHPScript()
This method is inherited from I2CE_Module->launchBackgroundPHPScript()
launchBackgroundPage()
This method is inherited from I2CE_Module->launchBackgroundPage()
userMessage()
This method is inherited from I2CE_Fuzzy->userMessage()