Jump to content

Lua/Tutorial: Difference between revisions

From mediawiki.org
< Lua
Content deleted Content added
m Demonstration: re-ordered headings
Line 9: Line 9:




==Hands-on Lua Scripting==
==Demonstration==
*Setting up for Lua scripting in MediaWiki
*Demo (Please suggest existing templates you'd like to see used in the demo on adapting for Lua. Link to or, if short, post your existing code.)
*
*


===Setting up for Lua scripting in MediaWiki===
How to set up your environment and other preparation.

===Demonstration===

====Suggested Templates for Adapting During the Demo====
Please post the link to a template that you'd like to see adapted to Lua as a demo, on-stage during the tutorial.
#
#
#


==Lua Implementation Plan as Part of Roadmap==
==Lua Implementation Plan as Part of Roadmap==

Revision as of 00:15, 22 May 2012

Introduction to Lua

  • Lua scripting general information and brief historical context of its planned use in MediaWiki.
    • What is Lua?
    • What's different from JS
    • How you adapt for these differences
    • Setting up for Lua (what you need, links for distro, etc)
  • Status of Lua scripting on MediaWiki


Hands-on Lua Scripting

Setting up for Lua scripting in MediaWiki

How to set up your environment and other preparation.

Demonstration

Suggested Templates for Adapting During the Demo

Please post the link to a template that you'd like to see adapted to Lua as a demo, on-stage during the tutorial.

Lua Implementation Plan as Part of Roadmap


A new namespace called, "Module," is planned as a collection of call-able functions in wikitext syntax.


External Resources for Lua Scripting