Wikimedia

Lua Task 6 - MediaWiki libraries

Before you work on this task, you should have completed the task "Lua Task 5 - Lua libraries". This task requires research and independent learning. It may be unsuitable for beginners to programming.

This task examines some of the specialised functions that are available in the Scribunto libraries that we can use for working in MediaWiki projects.

Read through and then carry out the instructions at: https://en.wikipedia.org/wiki/User:RexxS/GCI-Task06

For the first part, you should have added two new functions to your module sandbox and four test cases to your user sandbox. For the second part, you should have added two new functions to your module sandbox, and seven test cases to your user sandbox.

Please make sure that you save each page every time you are instructed to.

When you have finished to your satisfaction, please leave a comment here when you submit your work, and give the urls of your module sandbox and your user sandbox, something like:

https://en.wikipedia.org/wiki/Module:Sandbox/RexxS

https://en.wikipedia.org/wiki/User:RexxS/sandbox

Task tags

  • libraries
  • lua
  • scribunto
  • language library
  • title library

Students who completed this task

Sarai, Priyanshu001, mogmog123, smsingh, Deimos, Cyborg Coder, wwdjbox, Filip Korthals, boboquack, dxa_kly, stibba, Shreyas Minocha, takidelfin, Robin Gan, safan41, Anirudh Prabhakaran, MrSpecjal, Nathan, artbarte, gnsJhenJie, angr_pukhlya, Chan, stella, OHM OMAR

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
close

2018