Content deleted Content added
Copy of dev code - Bug fix for Mozilla browser |
Promote dev code to live-changes the way buttons are hooked (for Mozilla) |
||
Line 116:
for (b in mwEditButtons) { // add standard buttons for full XEB order changing
// BDict[b]=[];
Line 134 ⟶ 133:
if(typeof bc=='object')
{
//Call addCustomButton in wikibits
addCustomButton(bc[0],bc[1],bc[2],bc[3],bc[4]);
Line 208 ⟶ 207:
if(typeof editform != 'undefined')
if(!(window.editform = document.forms['editform'])) return false;
}▼
var searchbox = allEditButtons.getElementsByTagName('span')[0];▼
if(!allEditButtons.length) return false;▼
}▼
// table
extendAButton(Isrc+"0/04/Button_array.png",XEBPopupTable)
extendAButton(Isrc+"7/79/Button_reflink.png",XEBPopupRef)
extendAButton(Isrc+"b/b8/Button_Globe.png",XEBPopupGeoLink)
extendAButton(Isrc+"4/49/Button_talk.png",XEBPopupTalk)
extendAButton(Isrc+"1/1c/Button_advanced_image.png",XEBPopupImage)
//extendAButton(Isrc+"6/6a/Button_sup_letter.png",XEBPopupFormattedText)
// redirect
Line 254 ⟶ 226:
};
};
function extendAButton(url,newfunc)
{
if(typeof editform != 'undefined')
if(!(window.editform = document.forms['editform'])) return false;
for(i=0;i<allEditButtons.length;i++)
if(allEditButtons[i].src==url)
{
allEditButtons[i].onclick=newfunc;
}
▲ }
}
|