편집 요약 없음 |
편집 요약 없음 |
||
1번째 줄: | 1번째 줄: | ||
if(mw.config.get( 'wgPageName' ) == "특수:이메일보내기"){ | if(mw.config.get( 'wgPageName' ) == "특수:이메일보내기"){ | ||
(function(){ | |||
if(document.querySelector('p.error')) return; | |||
// Keybase id 입력 칸 추가 | |||
mw.loader.using("jquery.ui.autocomplete", function(){ | |||
var keybaseIdRow = document.createElement("tr"); | |||
keybaseIdRow.className = "mw-htmlform-field-HTMLTextField"; | |||
keybaseIdRow.innerHTML = '<td class="mw-label"><label for="input-keybase-id">Keybase 아이디</label></td><td class="mw-input"><input id="input-keybase-id" maxlength="100" title="암호화에 사용할 Keybase Id" placeholder="Keybase Id 입력"></input></td>'; | |||
document.querySelector('table tbody').insertBefore(keybaseIdRow, document.querySelectorAll('table tr.mw-htmlform-field-HTMLTextAreaField')[3]); | |||
}); | |||
})(); | |||
} | } |
2015년 9월 13일 (일) 22:44 판
if(mw.config.get( 'wgPageName' ) == "특수:이메일보내기"){
(function(){
if(document.querySelector('p.error')) return;
// Keybase id 입력 칸 추가
mw.loader.using("jquery.ui.autocomplete", function(){
var keybaseIdRow = document.createElement("tr");
keybaseIdRow.className = "mw-htmlform-field-HTMLTextField";
keybaseIdRow.innerHTML = '<td class="mw-label"><label for="input-keybase-id">Keybase 아이디</label></td><td class="mw-input"><input id="input-keybase-id" maxlength="100" title="암호화에 사용할 Keybase Id" placeholder="Keybase Id 입력"></input></td>';
document.querySelector('table tbody').insertBefore(keybaseIdRow, document.querySelectorAll('table tr.mw-htmlform-field-HTMLTextAreaField')[3]);
});
})();
}