Open main menu

Difference between revisions of "MediaWiki/js"

(Adds example of common.js in the MediaWiki namespace)
 
m
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
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]]
  
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.
+
For instance, if you put the [[JavaScript|JavaScript]] code for [[wp:User:Cacycle/wikEd | wikEd]] in there, it will make the WikEd editor available to all users of the local wiki.
 +
[[Category:Wiki]]
 +
 
 +
== Debugging JavaScript ==
 +
<ol>
 +
<li> Access the developer tools of your browser
 +
<ul>
 +
<li>Chrome  <code>CTRL + SHIFT + J</code>
 +
<li>Firefox <code>CTRL + SHIFT + I</code>
 +
</ul>
 +
<li>Go to the console tab (look for errors)
 +
<li>append <code>?debug=true</code> to the URL and reload the page.  This will give you non-minified JavaScript.
 +
</ol>

Latest revision as of 11:22, 22 June 2016

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

  1. Access the developer tools of your browser
    • Chrome CTRL + SHIFT + J
    • Firefox CTRL + SHIFT + I
  2. Go to the console tab (look for errors)
  3. append ?debug=true to the URL and reload the page. This will give you non-minified JavaScript.