미디어위키:Minerva.js: 두 판 사이의 차이
Resultofunion (토론 | 기여) 편집 요약 없음 태그: 모바일 편집 모바일 웹 편집 |
Resultofunion (토론 | 기여) 편집 요약 없음 태그: 수동 되돌리기 |
||
| (같은 사용자의 중간 판 15개는 보이지 않습니다) | |||
| 10번째 줄: | 10번째 줄: | ||
'<ul id="p-main-categories" class="recommended-open">' + | '<ul id="p-main-categories" class="recommended-open">' + | ||
'<li class="title-recommended open"><a><span>추천문서</span></a><span class="ico-arrow"></span></li>' + | '<li class="title-recommended open"><a><span>추천문서</span></a><span class="ico-arrow"></span></li>' + | ||
'<li class="recommended"><a href=" | '<li class="recommended"><a href="/"><span>하나님의 교회</span></a></li>' + | ||
'<li class="recommended"><a href="'+wikiLink("안상홍")+'"><span>그리스도 안상홍님</span></a></li>' + | '<li class="recommended"><a href="'+wikiLink("안상홍")+'"><span>그리스도 안상홍님</span></a></li>' + | ||
'<li class="recommended"><a href="'+wikiLink("어머니 하나님")+'"><span>어머니 하나님</span></a></li>' + | '<li class="recommended"><a href="'+wikiLink("어머니 하나님")+'"><span>어머니 하나님</span></a></li>' + | ||
| 81번째 줄: | 81번째 줄: | ||
} | } | ||
}); | }); | ||
}); | |||
}); | |||
/* ------------------------------- | |||
* 모바일 언어 메뉴 삽입 | |||
* ------------------------------- */ | |||
mw.loader.using(['jquery']).then(function() { | |||
$(function() { | |||
// ===== 기존 모달 코드 ===== | |||
var modal = $('#myLayer'); | |||
var btn = $('#selectLanguage'); // jQuery 선택자 사용 | |||
var span = $('.close-button').first(); | |||
btn.click(function() { | |||
modal.show(); | |||
}); | |||
span.click(function() { | |||
modal.hide(); | |||
}); | |||
$(window).click(function(event) { | |||
if ($(event.target).is(modal)) { | |||
modal.hide(); | |||
} | |||
}); | |||
// ===== 여기부터 모바일 언어 메뉴 삽입 ===== | |||
if ( mw.config.get('skin') === 'minerva' ) { | |||
var langHTML = '' | |||
+ '<ul id="mobile-language" class="recommended-open">' | |||
+ '<li><a href="https://churchofgod.wiki/en">English (영어)</a></li>' | |||
+ '<li><a href="https://churchofgod.wiki/es">Español (스페인어)</a></li>' | |||
+ '<li><a href="https://churchofgod.wiki/vi">Tiếng Việt (베트남어)</a></li>' | |||
+ '<li><a href="https://churchofgod.wiki/ne">नेपाली (네팔어)</a></li>' | |||
+ '<li><a href="https://churchofgod.wiki/pt">Português (포르투갈어)</a></li>' | |||
+ '</ul>'; | |||
var $list = $('#mobile-language'); | |||
$list.html(langHTML); | |||
} | |||
}); | }); | ||
}); | }); | ||