add info about QUnit |
m Add image |
||
| Line 1: | Line 1: | ||
[[File:Screenshot qunit.png|thumb|479x479px]] | |||
The first thing to know about [[MediaWiki]] and [[JavaScript]] is that the site administrator can customize the wiki installation by simply modifying the article [[MediaWiki:Common.js]] | The first thing to know about [[MediaWiki]] and [[JavaScript]] is that the site administrator can customize the wiki installation by simply modifying the article [[MediaWiki:Common.js]] | ||
Latest revision as of 19:25, 28 October 2025

The first thing to know about MediaWiki and JavaScript is that the site administrator can customize the wiki installation by simply modifying the article MediaWiki:Common.js
For instance, if you put the JavaScript code for wikEd in there, it will make the WikEd editor available to all users of the local wiki.
Debugging JavaScript[edit]
- Access the developer tools of your browser
- Chrome
CTRL + SHIFT + J - Firefox
CTRL + SHIFT + I
- Chrome
- Go to the console tab (look for errors)
- append
?debug=trueto the URL and reload the page. This will give you non-minified JavaScript.
JavaScript Unit Testing[edit]
MediaWiki uses the QUnit test framework for JavaScript Unit testing.
Set $wgEnableJavaScriptTest to true and visit Special:JavaScriptTest to see the test output.