Jump to content

MediaWiki:Common.js/edit.js: Difference between revisions

adding parameter to setInnerHTML that allows for custom popup title
No edit summary
(adding parameter to setInnerHTML that allows for custom popup title)
Line 457: Line 457:
}
}


function setInnerHTML(text) {
function setInnerHTML(html, title) {
var i;
var i;
var winW = (is_gecko) ? window.innerWidth : document.body.offsetWidth;
var winW = (is_gecko) ? window.innerWidth : document.body.offsetWidth;
Line 466: Line 466:


var mt = '<div id="XEBmnu" style="width:' + this.width + 'px" >';
var mt = '<div id="XEBmnu" style="width:' + this.width + 'px" >';
mt += '<div id="XEBmnuTitle" class="XEBPopupTitle" onmousedown="XEBstartDrag(event)" onmouseup="XEBstopDrag(event)" onmousemove="XEBDrag(event)">Title</div>';
mt += '<div id="XEBmnuTitle" class="XEBPopupTitle" onmousedown="XEBstartDrag(event)" onmouseup="XEBstopDrag(event)" onmousemove="XEBDrag(event)">' + title + '</div>';
mt += text;
mt += text;
mt += '</div>';
mt += '</div>';
Line 523: Line 523:
'<button onClick="hideXEBPopup()">Cancel</button>';
'<button onClick="hideXEBPopup()">Cancel</button>';


curPopup.setInnerHTML(mt);
curPopup.setInnerHTML(mt, "Table parameters");


return true;
return true;
Line 590: Line 590:
'<button onClick="hideXEBPopup()">Cancel</button>';
'<button onClick="hideXEBPopup()">Cancel</button>';


curPopup.setInnerHTML(mt);
curPopup.setInnerHTML(mt, "BSL function information");


return true;
return true;
Line 784: Line 784:
'<button onClick="hideXEBPopup()">Cancel</button>';
'<button onClick="hideXEBPopup()">Cancel</button>';


curPopup.setInnerHTML(mt);
curPopup.setInnerHTML(mt, "Reference parameters");
// document.XEBPopupRefForm.refName.focus();
// document.XEBPopupRefForm.refName.focus();
return true;
return true;
Line 839: Line 839:
'<button onClick="hideXEBPopup()">Cancel</button>';
'<button onClick="hideXEBPopup()">Cancel</button>';


curPopup.setInnerHTML(mt);
curPopup.setInnerHTML(mt, "Location parameters");
document.paramForm.refName.focus();
document.paramForm.refName.focus();
return true;
return true;
Line 894: Line 894:
mt += '<span class="XEBMnuItm" onclick="XEBInsertTalk(10)">Npov<\/span><br>';
mt += '<span class="XEBMnuItm" onclick="XEBInsertTalk(10)">Npov<\/span><br>';


curPopup.setInnerHTML(mt);
curPopup.setInnerHTML(mt, "Talk Page");


return true;
return true;
Line 943: Line 943:
'<button onClick="hideXEBPopup()">Cancel</button>';
'<button onClick="hideXEBPopup()">Cancel</button>';


curPopup.setInnerHTML(mt);
curPopup.setInnerHTML(mt, "Image Parameters");


return true;
return true;
Line 1,001: Line 1,001:
'<button onClick="hideXEBPopup()">Cancel</button>';
'<button onClick="hideXEBPopup()">Cancel</button>';


curPopup.setInnerHTML(mt);
curPopup.setInnerHTML(mt, "Text Format Options");


return true;
return true;