MediaWiki:Common.js: Difference between revisions
No edit summary |
No edit summary |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 18: | Line 18: | ||
//파일중복 메세지 제거 | //파일중복 메세지 제거 | ||
var $duplicates = document.getElementById('mw-imagepage-section-duplicates'); | var $duplicates = document.getElementById('mw-imagepage-section-duplicates'); | ||
if($duplicates) $duplicates.parentElement.removeChild($duplicates); | if($duplicates) $duplicates.parentElement.removeChild($duplicates); | ||
// 모든 문서 목록 검색 box 삭제 | |||
var $wrapper = document.querySelector('.mw-htmlform-ooui-wrapper') | |||
if ($wrapper) $wrapper.parentElement.removeChild($wrapper); | |||
} | } | ||
/* | |||
else{ | |||
$searchBox = document.querySelector('.mw-htmlform-ooui-wrapper'); | |||
if($searchBox) $searchBox.style.display = 'block'; | |||
} | |||
*/ | |||
/* 이 자바스크립트 설정은 모든 문서, 모든 사용자에게 적용됩니다. */ | /* 이 자바스크립트 설정은 모든 문서, 모든 사용자에게 적용됩니다. */ | ||
| Line 87: | Line 97: | ||
mutationList.forEach(function (mutation) { | mutationList.forEach(function (mutation) { | ||
mutation.addedNodes.forEach(function (node) { | mutation.addedNodes.forEach(function (node) { | ||
if (node.classList && node.classList.contains('mwe-popups')) { | if (node.classList && (node.classList.contains('mwe-popups')|| node.classList.contains('rt-tooltip'))) { | ||
requestAnimationFrame(function () { | requestAnimationFrame(function () { | ||
var bodyLeft = document.body.getBoundingClientRect().left; | var bodyLeft = document.body.getBoundingClientRect().left; | ||
| Line 304: | Line 314: | ||
if($fullMedia){ | if($fullMedia){ | ||
$fullMedia.parentElement.removeChild($fullMedia); | $fullMedia.parentElement.removeChild($fullMedia); | ||
} | |||
// 데스크탑 언어 | |||
var langDiv = document.getElementById('right-navigation'); | |||
if(langDiv){ | |||
var navHTML = '<nav id="p-cactions" class="mw-portlet mw-portlet-cactions vector-menu-dropdown-noicon vector-menu vector-menu-dropdown" aria-labelledby="p-cactions-label" role="navigation">' + | |||
'<input type="checkbox" id="p-cactions-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-cactions" class="vector-menu-checkbox" aria-labelledby="p-cactions-label">' + | |||
'<label id="p-cactions-label" aria-label="" class="vector-menu-heading">' + | |||
'<span class="select-language"></span>' + | |||
'<span class="vector-menu-heading-label">Language</span>' + | |||
'</label>' + | |||
'<div class="vector-menu-content">' + | |||
'<ul class="vector-menu-content-list">' + | |||
'<li class="mw-list-item"><a href="https://churchofgod.wiki" title="하나님의 교회 지식사전"><span>Korean</span></a></li>' + | |||
'<li class="mw-list-item"><a href="https://churchofgod.wiki/en" title="Church of God Knowledge Encyclopedia"><span>English</span></a></li>' + | |||
'<li class="mw-list-item"><a href="https://churchofgod.wiki/es" title="ChurchEnciclopedia de conocimiento de la Iglesia de Dios"><span>Spanish</span></a></li>' + | |||
'<li class="mw-list-item"><a href="https://churchofgod.wiki/vi" title="Từ điển tri thức Hội Thánh của Đức Chúa Trời"><span>Vietnamese</span></a></li>' + | |||
'<li class="mw-list-item"><a href="https://churchofgod.wiki/ne" title="नेपाली"><span>Nepali</span></a></li>' + | |||
'<li class="mw-list-item"><a href="https://churchofgod.wiki/pt" title="ENCICLOPÉDIA DO CONHECIMENTO DA IGREJA DE DEUS"><span>português</span></a></li>' + | |||
'</ul>' + | |||
'</div>' + | |||
'</nav>'; | |||
langDiv.insertAdjacentHTML('afterbegin', navHTML); | |||
} | } | ||