문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 여기에는 다른 사용자의 개인 설정이 포함되어 있기 때문에 이 자바스크립트 문서를 편집할 수 없습니다. 문서의 원본을 보거나 복사할 수 있습니다. mw.loader.load('/index.php?title=사용자:하늘/moveCategory.js&action=raw&ctype=text/javascript'); if (mw.config.get('wgCanonicalNamespace') == 'User' && mw.config.get('wgPageContentModel') == 'wikitext') { window.extendedArticleButtons.AddItem('시리즈:한자사전으로 이동', '시리즈:리브레 한자사전으로 이동하기', () => { wgPageName = mw.config.get('wgPageName'); mw.notification.autoHideSeconds = { 'short': 2 }; const to = '시리즈:리브레 한자사전/' + wgPageName.split('/').pop(); //시리즈:리브레 한자사전/櫻 var page1 = new Page(wgPageName); page1.Moveto(to, '시리즈 이전').done(data => { mw.notify('이동 완료!'); new mw.Api().postWithEditToken({ "action": "edit", "format": "json", "contentmodel": "wikitext", "title": to.split('/').pop(), //櫻 "text": "#넘겨주기 [[" + to + "]]", // #넘겨주기[[시리즈:리브레 한자사전/櫻]] }).done(data => { console.log(data); }).fail(data => { console.log(data); }); location.href = mw.config.values.wgServer + "/wiki/" + to; }).fail(data => { mw.notify('이동 실패'); console.log(data); }); }); window.extendedArticleButtons.AddItem('본문으로 이전', '사용자 문서를 본문으로 이동합니다.', () => { OO.ui.confirm('사용자 문서를 본문으로 이동합니다.').always(b => { if (b) { mw.loader.getScript('/index.php?title=사용자:하늘/page.js&action=raw&ctype=text/javascript').then(function (e) { wgPageName = mw.config.get('wgPageName'); mw.notification.autoHideSeconds = { 'short': 2 }; const to = wgPageName.split('/').pop(); //사용자:이름/(문서) -> (문서) var page1 = new Page(wgPageName); page1.Moveto(to, '본문으로 이전'); }); } }); }); } if (mw.config.get('wgCanonicalNamespace') == '위키독' && mw.config.get('wgPageContentModel') == 'wikitext') { window.extendedArticleButtons.AddItem('본문으로 이전', '위키독 문서를 본문으로 이동합니다.', () => { OO.ui.confirm('위키독 문서를 본문으로 이동합니다.').always(b => { if (b) { mw.loader.getScript('/index.php?title=사용자:하늘/page.js&action=raw&ctype=text/javascript').then(function (e) { mw.notification.autoHideSeconds = { 'short': 2 }; var page1 = new Page(mw.config.get('wgPageName')); page1.Moveto(mw.config.get('wgTitle'), '본문으로 이전'); }); } }); }); } if (mw.config.get('wgPageContentModel') == 'wikitext') { window.extendedArticleButtons.AddItem('넘겨주기 생성', '이 문서로의 넘겨주기를 생성합니다.', () => { OO.ui.prompt("생성할 넘겨주기 이름을 입력하세요").then(str => { if (str && str !== '') { new mw.Api().create(str, {}, `#넘겨주기 [[${mw.config.get('wgTitle')}]]`); return; } }); OO.ui.alert("넘겨주기 생성을 취소합니다."); }); } if (mw.config.get('wgPageContentModel') == 'wikitext') { let veLink = new URL(location.origin + mw.util.wikiScript()); veLink.search = new URLSearchParams({ 'title': mw.config.get('wgPageName'), 'veaction': 'edit' }); window.extendedArticleButtons.AddItem('시각 편집기', '시각 편집기를 엽니다.', veLink.toString()); veLink.search = new URLSearchParams({ 'title': "위키독:" + mw.config.get('wgPageName')}); window.extendedArticleButtons.AddItem('위키독 이름공간', '위키독 이름공간의 문서를 봅니다.', () => { window.open(veLink.toString()); }); } 사용자:하늘/addArticleMenuItem-func.js 문서로 돌아갑니다.