편집 요약 없음 |
편집 요약 없음 |
||
15번째 줄: | 15번째 줄: | ||
if (mw.config.get('skin') == "liberty") { | if (mw.config.get('skin') == "liberty") { | ||
window.extendedDropdownItemArray = window.extendedDropdownItemArray || new extendedDropdownItem(document.querySelector('.content-tools .dropdown-item:last-child')); | window.extendedDropdownItemArray = window.extendedDropdownItemArray || new extendedDropdownItem(document.querySelector('.content-tools .dropdown-item:last-child')); | ||
} | |||
else if (mw.config.get('skin') == "timeless") { | |||
window.extendedDropdownItemArray = window.extendedDropdownItemArray || new extendedDropdownItem(document.querySelector('.mw-portlet-body #ca-move.mw-list-item')); | |||
} | } |
2023년 12월 25일 (월) 14:37 판
function extendedDropdownItem(htmlObject) {
this.menuitem = htmlObject;
this.AddItem = function (buttontitle, buttonname, func) {
var toAddItem = this.menuitem.cloneNode(true);
toAddItem.href = 'javascript:;';
toAddItem.innerHTML = buttonname;
toAddItem.accessKey = '';
toAddItem.title = buttontitle;
toAddItem.onclick = func;
this.menuitem.after(toAddItem);
};
this.SetMenuItem = function (htmlObject) { this.menuitem = htmlObject; };
}
if (mw.config.get('skin') == "liberty") {
window.extendedDropdownItemArray = window.extendedDropdownItemArray || new extendedDropdownItem(document.querySelector('.content-tools .dropdown-item:last-child'));
}
else if (mw.config.get('skin') == "timeless") {
window.extendedDropdownItemArray = window.extendedDropdownItemArray || new extendedDropdownItem(document.querySelector('.mw-portlet-body #ca-move.mw-list-item'));
}