편집 요약 없음 |
편집 요약 없음 |
||
7번째 줄: | 7번째 줄: | ||
var keybaseIdRow = document.createElement("tr"); | var keybaseIdRow = document.createElement("tr"); | ||
keybaseIdRow.className = "mw-htmlform-field-HTMLTextField"; | 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 | 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"></input></td>'; | ||
document.querySelector('table tbody').insertBefore(keybaseIdRow, document. | document.querySelector('table tbody').insertBefore(keybaseIdRow, document.querySelector('table tr.mw-htmlform-field-HTMLTextAreaField')); | ||
}); | }); | ||
})(); | })(); | ||
} | } |
2015년 9월 13일 (일) 22:45 판
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"></input></td>';
document.querySelector('table tbody').insertBefore(keybaseIdRow, document.querySelector('table tr.mw-htmlform-field-HTMLTextAreaField'));
});
})();
}