사용자:Cedar101/vector.js

위키문헌 ― 우리 모두의 도서관.

참고: 설정을 저장한 후에 바뀐 점을 확인하기 위해서는 브라우저의 캐시를 새로 고쳐야 합니다.

  • 파이어폭스 / 사파리: Shift 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5 또는 Ctrl-R을 입력 (Mac에서는 ⌘-R)
  • 구글 크롬: Ctrl-Shift-R키를 입력 (Mac에서는 ⌘-Shift-R)
  • 인터넷 익스플로러 / 엣지: Ctrl 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5를 입력.
  • 오페라: Ctrl-F5를 입력.
/*
편집시 요약에 이유를 적어주세요.
*/

function esAddingButton() {
  /*
  esAddButton('버튼 이름', '버튼을 누르면 입력 될 편집 요약', '버튼을 가리키면 툴팁으로 뜨는 설명')
  위와 같은 형식으로 새로운 버튼을 추가 할 수 있습니다.
  */ 
  esAddButton('훼손', '문서 훼손 복구', '되돌림 및 복구 안내')
  esAddButton('분류', '[[위키백과:분류|분류]] 정리', '분류 추가, 삭제 및 정리')
  esAddButton('인터', '[[위키백과:인터위키|인터위키]] 정리', '인터위키 추가, 삭제 및 정리')
  esAddButton('정리', '문서 정리', '문서의 모양 및 구성을 정리함')
  esAddButton('환영', '환영합니다!', '환영 틀을 담')
  esAddButton('삭신', '삭제 신청함', '삭제 신청 틀을 담')
  esAddButton('삭토', '[[위키백과:삭제 토론|삭제 토론]] 요청', '삭제 토론 틀을 담')
  esAddButton('편필', '문서의 편집 필요', '편집필요 틀을 담')
  esAddButton('토막', '토막글 문서, 내용 보충 필요', '토막글 틀을 담')
  esAddButton('공용', '[[:commons:|위키미디어 공용]]의 자료 링크', '위키미디어 공용의 관련 자료 링크를 추가하거나 수정')  
  esAddButton('글로', '《[[글로벌세계대백과]]》를 기초로 편집', '글로벌백과')
  esAddButton('템프', '[[틀:글로벌|글로벌 틀]]의 정비에 따른 수정', '템프')
}

document.write('<script type="text/javascript" src="' 
             + 'http://ko.wikipedia.org/w/index.php?title=User:Dus2000/string-navpop.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
mw.loader.load(
             'https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s');

var moreEditToolsObj = 'specialchars';
var moreEditToolsList = ['|subst=subst:', '{{환영}}--', '{{삭제신청알림||}}--', '{{서명||}}', '중립', '저작권', '토론', '훼손', '서명'];
if((wgAction == 'edit' || wgAction == 'submit') && window.moreEditToolsList) addOnloadHook(moreEditTools)
function moreEditTools() {
var obj = document.getElementById(moreEditToolsObj);
var span = document.createElement('span')
span.setAttribute('id','edittools_more_ipa');
span.setAttribute('class','IPA');
for(var i=0;i<moreEditToolsList.length;i++) {
var a = document.createElement('a');
a.setAttribute('onClick','insertTags("' + moreEditToolsList[i] + '","","")');
a.href = 'javascript:void(0)';
a.appendChild(document.createTextNode(moreEditToolsList[i]))
span.appendChild(a);
span.appendChild(document.createTextNode(' '));
}
obj.appendChild(span);
}

/*
== [[:en:User:Cacycle/wikEd]] ==
*/
/* 
// 번역 로드
document.write('<script type="text/javascript" src="'
+ 'http://ko.wikipedia.org/w/index.php?title=%EC%82%AC%EC%9A%A9%EC%9E%90:IRTC1015/wikEd_international_ko.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
*/ 
// 실행부분
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

/*
refToolbar
*/
// [[:en:User:Mr.Z-man/refToolbar]] (2009년 1월 9일 현재판) 의 한국어 번역판 설치
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Ilovesabbath/refToolbar_ko.js'
+ '&action=raw&ctype=text/javascript"></script>');

/****************************************
* 복구 판 선택시에 선택 반전 버튼 추가 *
****************************************/

$(function() {
var form        = document.forms["undelete"];
if (!form)  return;
var elements    = form.elements;
var resetBtn   = elements["mw-undelete-reset"];
if (!resetBtn) return;
var toggleBtn   = document.createElement("input");
toggleBtn.type  = "button";
toggleBtn.value ="선택 반전";
toggleBtn.onclick   = function() {
for (var i=0; i<elements.length; i++) {
var input   = elements[i];
if (input.type != "checkbox")   continue;
input.checked   = !input.checked;
}
}
resetBtn.parentNode.insertBefore(toggleBtn, resetBtn);
});