MediaWiki  REL1_21
QuickTemplate Class Reference

Generic wrapper for template functions, with interface compatible with what we use of PHPTAL 0.7. More...

Inheritance diagram for QuickTemplate:

List of all members.

Public Member Functions

 __construct ()
 Constructor.
 execute ()
 Main function, used by classes that subclass QuickTemplate to show the actual HTML output.
 getSkin ()
 Get the Skin object related to this object.
 haveData ($str)
 haveMsg ($str)
 html ($str)
 jstext ($str)
 msg ($str)
 msgHtml ($str)
 msgWiki ($str)
 An ugly, ugly hack.
 set ($name, $value)
 Sets the value $value to $name.
 setRef ($name, &$value)
 setTranslator (&$t)
 text ($str)

Detailed Description

Generic wrapper for template functions, with interface compatible with what we use of PHPTAL 0.7.

Definition at line 1277 of file SkinTemplate.php.


Constructor & Destructor Documentation

Constructor.

Definition at line 1281 of file SkinTemplate.php.

References array(), and data.


Member Function Documentation

QuickTemplate::execute ( ) [abstract]

Main function, used by classes that subclass QuickTemplate to show the actual HTML output.

Reimplemented in VectorTemplate, LegacyTemplate, MonoBookTemplate, ModernTemplate, CologneBlueTemplate, UsercreateTemplate, and UserloginTemplate.

Access:
private
Returns:
bool

Definition at line 1366 of file SkinTemplate.php.

References data.

Referenced by UserloginTemplate\execute(), and UsercreateTemplate\execute().

Access:
private
Returns:
bool

Definition at line 1375 of file SkinTemplate.php.

Access:
private

Definition at line 1326 of file SkinTemplate.php.

References data, echo, and Xml\escapeJsString().

QuickTemplate::msg ( str)
Access:
private

Reimplemented in BaseTemplate.

Definition at line 1340 of file SkinTemplate.php.

References echo.

Referenced by UserloginTemplate\execute(), and UsercreateTemplate\execute().

Access:
private

Reimplemented in BaseTemplate.

Definition at line 1347 of file SkinTemplate.php.

References echo.

Referenced by UsercreateTemplate\execute().

An ugly, ugly hack.

Access:
private

Reimplemented in BaseTemplate.

Definition at line 1355 of file SkinTemplate.php.

References $wgOut, echo, and global.

Referenced by UserloginTemplate\execute(), and UsercreateTemplate\execute().

QuickTemplate::set ( name,
value 
)

Sets the value $value to $name.

Parameters:
$name
$value

Definition at line 1291 of file SkinTemplate.php.

References $name, $value, and data.

QuickTemplate::setRef ( name,
&$  value 
)
Parameters:
$name
$value

Definition at line 1299 of file SkinTemplate.php.

References $name, $value, and data.

Parameters:
$t

Definition at line 1306 of file SkinTemplate.php.

References $t.


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