(Criou a página com "mw.loader.using(['site']).done(function() { if (mw.config.get("wgArticleId") !== 0) { var l10n = (function(){ var $text = { 'buttonlabel': { 'en': 'Null ed...") |
Sem resumo de edição |
||
Linha 9: | Linha 9: | ||
'fr': 'Modification nulle', |
'fr': 'Modification nulle', |
||
'ru': 'Нулевая правка', |
'ru': 'Нулевая правка', |
||
− | 'pt': 'Edição nula', |
+ | 'pt-br': 'Edição nula', |
}, |
}, |
||
'hovertext': { |
'hovertext': { |
||
Linha 16: | Linha 16: | ||
'fr': 'Effectuer une modification nulle sur cette page', |
'fr': 'Effectuer une modification nulle sur cette page', |
||
'ru': 'Совершить нулевую правку на этой странице', |
'ru': 'Совершить нулевую правку на этой странице', |
||
− | 'pt': 'Editar nulo esta página', |
+ | 'pt-br': 'Editar nulo esta página', |
}, |
}, |
||
'confirmtext': { |
'confirmtext': { |
||
'en': 'This will reload the page. OK?', |
'en': 'This will reload the page. OK?', |
||
'de': 'Dies wird die Seite neu laden. OK?', |
'de': 'Dies wird die Seite neu laden. OK?', |
||
− | 'fr': 'Ceci rechargera la page. |
+ | 'fr': 'Ceci rechargera la page. Accept-brer?', |
'ru': 'Это действие перезагрузит страницу. Продолжить?', |
'ru': 'Это действие перезагрузит страницу. Продолжить?', |
||
− | 'pt': 'Isso irá recarregar a página. OK?', |
+ | 'pt-br': 'Isso irá recarregar a página. OK?', |
}, |
}, |
||
'failtext': { |
'failtext': { |
||
Linha 30: | Linha 30: | ||
'fr': 'N\'a pas pû effectuer une modification nulle. Raison : ', |
'fr': 'N\'a pas pû effectuer une modification nulle. Raison : ', |
||
'ru': 'Невозможно совершить нулевую правку. Причина: ', |
'ru': 'Невозможно совершить нулевую правку. Причина: ', |
||
− | 'pt': 'Não foi possível realizar a edição nula. Motivo: ', |
+ | 'pt-br': 'Não foi possível realizar a edição nula. Motivo: ', |
} |
} |
||
} |
} |
||
Linha 39: | Linha 39: | ||
})(); |
})(); |
||
− | $(mw.util.addPortletLink('p-cactions', 'javascript:;', l10n('buttonlabel'), 'ca-null-edit', l10n('hovertext'), '2')).click(function() { |
+ | $(mw.util.addPortletLink('p-cactions', 'javascript-br:;', l10n('buttonlabel'), 'ca-null-edit', l10n('hovertext'), '2')).click(function() { |
if (!confirm(l10n('confirmtext'))) return; |
if (!confirm(l10n('confirmtext'))) return; |
||
new mw.Api().postWithToken('csrf', {action: "edit", title: mw.config.get("wgPageName"), appendtext: ""}).done(function(data) { |
new mw.Api().postWithToken('csrf', {action: "edit", title: mw.config.get("wgPageName"), appendtext: ""}).done(function(data) { |
Revisão das 14h44min de 17 de fevereiro de 2021
mw.loader.using(['site']).done(function() {
if (mw.config.get("wgArticleId") !== 0) {
var l10n = (function(){
var $text = {
'buttonlabel': {
'en': 'Null edit',
'de': 'Nulledit',
'fr': 'Modification nulle',
'ru': 'Нулевая правка',
'pt-br': 'Edição nula',
},
'hovertext': {
'en': 'Null edit this page',
'de': 'Einen Nulledit dieser Seite durchführen',
'fr': 'Effectuer une modification nulle sur cette page',
'ru': 'Совершить нулевую правку на этой странице',
'pt-br': 'Editar nulo esta página',
},
'confirmtext': {
'en': 'This will reload the page. OK?',
'de': 'Dies wird die Seite neu laden. OK?',
'fr': 'Ceci rechargera la page. Accept-brer?',
'ru': 'Это действие перезагрузит страницу. Продолжить?',
'pt-br': 'Isso irá recarregar a página. OK?',
},
'failtext': {
'en': 'Could not perform null edit. Reason: ',
'de': 'Konnte keinen Nulledit durchführen. Grund: ',
'fr': 'N\'a pas pû effectuer une modification nulle. Raison : ',
'ru': 'Невозможно совершить нулевую правку. Причина: ',
'pt-br': 'Não foi possível realizar a edição nula. Motivo: ',
}
}
var $lang = mw.config.get( 'wgUserLanguage' ) || 'en';
return function(key){
return $text[key] && ($text[key][$lang] || $text[key]['en']) || '';
}
})();
$(mw.util.addPortletLink('p-cactions', 'javascript-br:;', l10n('buttonlabel'), 'ca-null-edit', l10n('hovertext'), '2')).click(function() {
if (!confirm(l10n('confirmtext'))) return;
new mw.Api().postWithToken('csrf', {action: "edit", title: mw.config.get("wgPageName"), appendtext: ""}).done(function(data) {
location.reload();
}).fail(function(code, data) {
alert(l10n('failtext') + code);
});
});
}
});