「MediaWiki:Gadget-Twinkle.js」:各本之異

刪去的內容 新增的內容
WAN233
無編輯摘要
WAN233
無編輯摘要
第一〇四行:
// now some skin dependent config.
if (skin === 'vector') {
if (outerDivClass.indexOf('vector-menu-dropdown') !== -1) {
Twinkle.defaultConfig.twinkle.portletArea = "right-navigation";
var chkbox = document.createElement('input');
Twinkle.defaultConfig.twinkle.portletId = "p-twinkle";
chkbox.className = 'vectorMenuCheckbox vector-menu-checkbox'; // remove vectorMenuCheckbox after 1.35-wmf.37 goes live
Twinkle.defaultConfig.twinkle.portletName = "TW";
chkbox.setAttribute('type', 'checkbox');
Twinkle.defaultConfig.twinkle.portletType = "menu";
chkbox.setAttribute('aria-labelledby', id + '-label');
Twinkle.defaultConfig.twinkle.portletNext = "p-search";
outerDiv.appendChild(chkbox);
} else {
var span = document.createElement('span');
Twinkle.defaultConfig.twinkle.portletArea = null;
span.appendChild(document.createTextNode(text));
Twinkle.defaultConfig.twinkle.portletId = "p-cactions";
h3.appendChild(span);
Twinkle.defaultConfig.twinkle.portletName = null;
var a = document.createElement('a');
Twinkle.defaultConfig.twinkle.portletType = null;
a.href = '#';
Twinkle.defaultConfig.twinkle.portletNext = null;
$(a).click(function(e) {
e.preventDefault();
});
h3.appendChild(a);
}
outerDiv.appendChild(h3);
ul.className = 'menu vector-menu-content-list'; // remove menu after 1.35-wmf.37 goes live
} else {
h3.appendChild(document.createTextNode(text));
outerDiv.appendChild(h3);
}
if (innerDivClass) {
var innerDiv = document.createElement('div');
innerDiv.className = innerDivClass;
innerDiv.appendChild(ul);
outerDiv.appendChild(innerDiv);
} else {
outerDiv.appendChild(ul);
}
 
Twinkle.defaultConfig.friendly = {