MDN/Archives/Kuma/Features/Templates: Difference between revisions

no edit summary
(Created page with "{| class="fullwidth-table" |- | style="font-weight: bold; background: #DDD;" | Feature | style="font-weight: bold; background: #DDD;" | Status | style="font-weight: bold; backgro...")
 
No edit summary
Line 7: Line 7:
|-
|-
<section begin="status" />
<section begin="status" />
| Templates
| '''Templates'''
| {{StatusHealthy|status=In planning phase}}
| {{StatusHealthy|status=Planning}}
| -
| -
| -
| -
Line 17: Line 17:
== Summary ==
== Summary ==


Provide templates to help MDN site users build and maintain their content.
The MDN makes heavy use of programmable templates. Currently, these templates are built using MindTouch's DekiScript language, which is based on Lua and in many respects very similar to JavaScript. These templates need to be migrated to the new site losslessly along with all other content.
 
More information:
* [https://developer.mozilla.org/Project:en/Custom_Templates A list of templates we use]
** This is not a complete list but it does include a majority of them.
* [http://developer.mindtouch.com/en/docs/DekiScript/Reference DekiScript reference]
** This includes information on the objects providing access to site and page information, and will give some insight into the types of functionality we need.


== Release Requirements ==
== Release Requirements ==
Line 26: Line 32:


== Related Bugs & Dependencies ==
== Related Bugs & Dependencies ==


* Preset articles templates (doc, ref, tutorial, etc.)
* Preset articles templates (doc, ref, tutorial, etc.)
* Custom content templates (via script, custom markup, etc.)
* Custom content templates (via script, custom markup, etc.)
* Syntax highlighting and line numbers
* Syntax highlighting and line numbers
* Table of contents
* Table of Contents


== Risks ==
== Risks ==
Confirmed users
1,193

edits