Difference between revisions of "MoparWiki Extensions"
(Created page with "Category:Admin This page lists the Extension used and their Function") |
|||
Line 2: | Line 2: | ||
This page lists the Extension used and their Function | This page lists the Extension used and their Function | ||
+ | |||
+ | A list of all Extensions and their functions can be found at [[Special:Version]]. | ||
+ | |||
+ | = HAMLET = | ||
+ | |||
+ | '''Usage''' | ||
+ | |||
+ | One of the usages is in the [[Template:Openx]] where it calls a html file with the banner code. | ||
+ | |||
+ | Includes HTML snippets into wiki pages without changing the default setting of $wgRawHtml. Snippets are located in files in a special directory on the web server. This addresses the demand for a simple way to insert special JavaScript code, an <iframe>, or an HTML form, without allowing users to insert arbitrary and potentially harmful code. | ||
+ | |||
+ | Including a HTML snippets is done using a special tag, <nowiki><htmlet></nowiki>. For example, if you put this on a wiki page: | ||
+ | |||
+ | :<nowiki><htmlet>foobar</htmlet></nowiki>, | ||
+ | |||
+ | This will include the contents of the file foobar.html from the htmlet directory. If the snippet may change often, and you want those changes reflected on the wiki page right away, you can tell HTMLets to disable the parser cache for this page: | ||
+ | |||
+ | :<nowiki><htmlet nocache="yes">foobar</htmlet></nowiki> | ||
+ | |||
+ | The htmlet directory can be configured using $wgHTMLetsDirectory; it defaults to "$IP/htmlets", i.e. the directory htmlets in the installation root of MediaWiki; but note that if you follow the instructions given above for adding code to your LocalSettings.php file, the htmlet directory will be set to "$IP/extensions/HTMLets". $wgHTMLetsDirectory may also refer to a place on a webserver, for example, you can set it to <nowiki>http://localhost/htmlets/</nowiki>, if you provide htmlets in that location - note that the .html ending is enforced, query strings are not allowed in the htmlet's name. |
Revision as of 06:01, 30 March 2020
This page lists the Extension used and their Function
A list of all Extensions and their functions can be found at Special:Version.
HAMLET
Usage
One of the usages is in the Template:Openx where it calls a html file with the banner code.
Includes HTML snippets into wiki pages without changing the default setting of $wgRawHtml. Snippets are located in files in a special directory on the web server. This addresses the demand for a simple way to insert special JavaScript code, an <iframe>, or an HTML form, without allowing users to insert arbitrary and potentially harmful code.
Including a HTML snippets is done using a special tag, <htmlet>. For example, if you put this on a wiki page:
- <htmlet>foobar</htmlet>,
This will include the contents of the file foobar.html from the htmlet directory. If the snippet may change often, and you want those changes reflected on the wiki page right away, you can tell HTMLets to disable the parser cache for this page:
- <htmlet nocache="yes">foobar</htmlet>
The htmlet directory can be configured using $wgHTMLetsDirectory; it defaults to "$IP/htmlets", i.e. the directory htmlets in the installation root of MediaWiki; but note that if you follow the instructions given above for adding code to your LocalSettings.php file, the htmlet directory will be set to "$IP/extensions/HTMLets". $wgHTMLetsDirectory may also refer to a place on a webserver, for example, you can set it to http://localhost/htmlets/, if you provide htmlets in that location - note that the .html ending is enforced, query strings are not allowed in the htmlet's name.