mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-15 10:35:48 +00:00
Merge "Rename addInterwiki to setInterwiki and add removeInterwiki complement"
This commit is contained in:
commit
6ca1b06641
|
@ -8,7 +8,7 @@
|
|||
* @example
|
||||
* exports.setup = function( config, env ) {
|
||||
* config.defaultInterwiki = 'localhost';
|
||||
* env.addInterwiki( 'localhost', 'http://localhost/mediawiki' );
|
||||
* env.setInterwiki( 'localhost', 'http://localhost/mediawiki' );
|
||||
* };
|
||||
*/
|
||||
|
||||
|
@ -61,7 +61,7 @@ var env = new ParserEnv( {
|
|||
} );
|
||||
|
||||
// add mediawiki.org
|
||||
env.addInterwiki( 'mw', 'http://www.mediawiki.org/w' );
|
||||
env.setInterwiki( 'mw', 'http://www.mediawiki.org/w' );
|
||||
|
||||
// add localhost default
|
||||
env.addInterwiki( 'localhost', 'http://localhost/w' );
|
||||
|
|
|
@ -31,10 +31,14 @@ var MWParserEnvironment = function(opts) {
|
|||
$.extend(this, options);
|
||||
};
|
||||
|
||||
MWParserEnvironment.prototype.addInterwiki = function (prefix, wgScript) {
|
||||
MWParserEnvironment.prototype.setInterwiki = function (prefix, wgScript) {
|
||||
this.interwikiMap[prefix] = wgScript;
|
||||
this.interwikiRegexp = Object.keys(this.interwikiMap).join('|');
|
||||
};
|
||||
MWParserEnvironment.prototype.removeInterwiki = function (prefix) {
|
||||
delete this.interwikiMap[prefix];
|
||||
this.interwikiRegexp = Object.keys(this.interwikiMap).join('|');
|
||||
};
|
||||
|
||||
// Outstanding page requests (for templates etc)
|
||||
// Class-static
|
||||
|
|
Loading…
Reference in a new issue