MediaWiki Workshop at Avenir 2013
Appearance
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on the information here being up-to-date. |
A 4 hours wikipedia userscripts / gadgets workshop at Avenir, 2013, held at Netaji Subhash Engineering College, Kolkata, West Bengal on 11th March 2013.
Goal
[edit]The Wikipedia community needs small bits of web tech that make the site better for lots of users. We'll take people who know wiki stuff and also a little programming stuff, and have them be able to write code for Wikipedia.
Pre-requisites
[edit]Please bring your laptops! This is a hands on session, and you'll be creating things!
- Basic grasp of Javascript, CSS
- An account on Wikipedia
- A modern browser (preferably Chrome, but Firefox with Firebug will also do)
What will you have learnt at the end of it?
[edit]- Understanding how user scripts work
- Be able to use the MediaWiki API appropriately
- Improve your own wiki experience / experience for your language wikipedia by writing scripts
Lesson Plan
[edit]- Environment (JS, Dev Toolbar, Common.js, importScript)
- Data (API, API Sandbox, actions)
- Accessing Data from the Environment (AJAX concepts, mw.API, mw.loader.using)