Projet:Interwikification/Script.js
Apparence
function AddInterwiki_Portlet(){ var ToolBox = document.getElementById('p-tb'); if(ToolBox){ ToolBox.getElementsByTagName('ul')[0].innerHTML += '<li><a href="javascript:AddInterwiki();" title="Ajouter un ou plusieurs interwikis">Interwiki</a></li>'; } } function AddInterwiki(){ var InterWiki = '[[en:'+ wgPageName + ']]' if((!InterWiki)||(InterWiki=='')) return; InterWiki = InterWiki.replace(/_/g," "); var url = wgServer + wgScript + '?title=' + wgPageName + '&action=edit'; var AddInterwiki_Request = sajax_init_object(); AddInterwiki_Request.open("GET", url, true); AddInterwiki_Request.send(null); AddInterwiki_Request.onreadystatechange = function() { if(AddInterwiki_Request.readyState == 4 && AddInterwiki_Request.status == 200) { while(document.body.firstChild){ document.body.removeChild(document.body.firstChild); } document.body.innerHTML = AddInterwiki_Request.responseText; var OldText = document.getElementById('wpTextbox1').value; var NewText = OldText + '\n' + InterWiki; document.getElementById('wpMinoredit').checked = true; document.getElementById('wpTextbox1').value = NewText; document.getElementById('wpSummary').value = InterWiki; document.editform.submit(); } } }