MediaWiki:Gadget-newPage.js: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
;(function($, mw, | ;(function($, mw, gs){ | ||
var $button, $window; | var $button, $window; | ||
| Line 10: | Line 10: | ||
var submitAction = function(modal) { | var submitAction = function(modal) { | ||
var page = pagenameInput.getValue(); | var page = pagenameInput.getValue(); | ||
if (page == '') return; | if (page === '') return; | ||
var url = mw.util.getUrl(page, {action: 'edit'}); | var url = mw.util.getUrl(page, {action: 'edit'}); | ||
window.location.assign(url); | window.location.assign(url); | ||
| Line 31: | Line 31: | ||
function openWindow(e){ | function openWindow(e){ | ||
e.preventDefault(); | e.preventDefault(); | ||
if ($window == undefined) { | if ($window === undefined) { | ||
gs.createOOUIWindow('gadget-newpage-window', 'Create new page', {}, createWindow, true).then(function(w){ | |||
$window = w; | $window = w; | ||
}); | }); | ||