MDN/Archives/Kuma/Scripting: Difference between revisions

Line 15: Line 15:
* Lua-based dynamic scripting language
* Lua-based dynamic scripting language
* [http://developer.mindtouch.com/en/docs/DekiScript/Beginner's_Guide/Working_with_XML_Literals XML/HTML literals for easier construction of well-formed markup]
* [http://developer.mindtouch.com/en/docs/DekiScript/Beginner's_Guide/Working_with_XML_Literals XML/HTML literals for easier construction of well-formed markup]
* L10N-aware constructs and alternate content
** eg. span class="lang lang-*", span class="lang lang-de"
* Inline [http://developer.mindtouch.com/en/docs/DekiScript/Beginner%27s_Guide/Entering_a_Script_on_a_Page#Method_.231:_Double-braces <code>{ { script expressions } }</code>] in wiki page content
* Inline [http://developer.mindtouch.com/en/docs/DekiScript/Beginner%27s_Guide/Entering_a_Script_on_a_Page#Method_.231:_Double-braces <code>{ { script expressions } }</code>] in wiki page content
* Long-form [https://developer.mozilla.org/Template: <code>Template:</code>] scripts callable with parameters from inline expressions
* Long-form [https://developer.mozilla.org/Template: <code>Template:</code>] scripts callable with parameters from inline expressions
* Local API with access to Wiki data queries (eg. custom tables of contents, etc)
* Local API with access to Wiki data queries (eg. custom tables of contents, etc)
* Network API with access to external web services (eg. RSS feeds, bugzilla, etc)
* Network API with access to external web services (eg. RSS feeds, bugzilla, etc)
* L10N-aware constructs and alternate content
** eg. span class="lang lang-*", span class="lang lang-de"
* Safe for use by wiki content authors
* Safe for use by wiki content authors
** (Not entirely sure what makes it safe, need more research)
** (Not entirely sure what makes it safe, need more research)
Confirmed users
920

edits