Topic:Scripting MediaWiki
From Wikiversity
This topic is about creating software to automate certain tasks in MediaWiki, the software used to host Wikiversity, Wikipedia and a wide range of other projects and sites. To learn how to write your own scripts and bots for MediaWiki, there are a number of courses offered here.
[edit] Courses
- Writing a simple greeting bot for MediaWiki
This course introduces participants to the basic concepts of MediaWiki scripting. At the end, participants will have created a simple bot that greets newly registered users.- --see also: botwiki:
- Designing a scripting framework
The purpose of this course is the development of a reusable scripting framework for MediaWiki. Emphasis is placed on utilizing sound design approaches and principles. - Writing an archiving bot for MediaWiki
Using the scripting framework developed before, a more sophisticated project is attempted. Participants will create a bot that can archive talk pages based on the age of sections. - Communication between Wiki and IRC bot
This learning project has as its goal to allow Wiki users to see which custodians are online and active at any time.