Content deleted Content added
Manishearth (talk | contribs) No edit summary |
Manishearth (talk | contribs) No edit summary |
||
Line 20:
var sWin;
function deOrphanWikify(pgName){
//var text =document.editform.wpTextbox1.value
//rXP = new RegExp("([ '\"()<>,.])(" + pgName + ")([ '\"()<>,.])", "gi")
//var t = text.replace(rXP, "$1[[" + pgName + " |$2]]$3")
document.editform.wpTextbox1.value = orphanRawWikify(pgName,document.editform.wpTextbox1.value)
}
function orphanRawWikify(pgName,text){
rXP = new RegExp("([ '\"()<>,.])(" + pgName + ")([ '\"()<>,.])", "gi")
var t = text.replace(rXP, "$1[[" + pgName + " |$2]]$3")
return t;
}
function initDeOrphan(){
Line 70 ⟶ 75:
}
function openLinkWins(linkArray){
var intIDS
var linkWin = window.open("about:blank","","")
for (i=0;i<linkArray.length;i++){
linkWin.___location.replace(wgServer+"/w/index.php?title=" + linkArray[i] + "&action=edit")
intIDS[i] = setInterval(checkLinkWin(intIDS[i]),3000)
}
linkWin.close()
}
function checkLinkWin(intIDx){
if(linkWin.document.readyState == "complete"){
clearInterval(intIDx)
wikifyLinkWin()
}
function wikifyLinkWin(){
linkWin.document.editform.wpTextbox1.value = orphanRawWikify(pgName,linkWin.document.editform.wpTextbox1.value)
linkWin.document.editform.submit()
}
}
|