참고: 설정을 저장한 후에 바뀐 점을 확인하기 위해서는 브라우저의 캐시를 새로 고쳐야 합니다. 구글 크롬, 파이어폭스, 마이크로소프트 엣지, 사파리: ⇧ Shift 키를 누른 채 "새로 고침" 버튼을 클릭하십시오. 더 자세한 정보를 보려면 위키백과:캐시 무시하기 항목을 참고하십시오.

/*
[[en:Wikipedia:WikiProject User scripts/Scripts/Add purge to tabs]]
내맘대로 한글로 번역 -_-;;
Purge 탭 추가
*/

// <pre><nowiki>

// addPurge
$(function () {
    var hist; var url;
    if (!(hist = document.getElementById('ca-history') )) return;
    if (!(url = hist.getElementsByTagName('a')[0] )) return;
    if (!(url = url.href )) return;
    mw.util.addPortletLink('p-cactions', url.replace(/([?&]action=)history([&#]|$)/, '$1purge$2'),
                   '새로고침', 'ca-purge', '이 페이지의 캐시를 갱신합니다.', '1');
});

// </nowiki></pre>

// 치환작업 탭 추가
// [[en:Wikipedia:WikiProject User scripts/Scripts/Replace]]
// 내맘대로 한글로 번역 -_-;;
// Adds a "Replace" tab which pops up two prompt boxes; one for a regexp and one for a replacement
function wpTextboxReplace()
{
    var s = prompt("Search regexp:");
    if(s){
        var r = prompt("Replace /"+s+"/ with:");
        if(!r && r != '') return;
        var txt = document.editform.wpTextbox1;
        txt.value = txt.value.replace(new RegExp(s, "mg"), r);
    }
}
$(function () {
    if (document.forms.editform) {
        mw.util.addPortletLink('p-cactions', 'javascript:wpTextboxReplace()', '치환', 'ca-replace',
                       '치환작업을 수행합니다.', 'e', document.getElementById('ca-history'));
    }
});
 
// [[:en:User:X!/userrights.js]]
// 한글로 번역

$(function () {
    var rights_isAdmin = (wgUserGroups.toString().indexOf('sysop') != -1);
    if (!rights_isAdmin)
        return; //Restrict to admins.
    if (wgNamespaceNumber != "2" && wgNamespaceNumber != "3")
        return;  // restrict to User and User talk
 
    var title = wgTitle;
 
    mw.util.addPortletLink('p-tb', '/wiki/특수기능:권한조정/'+title,
                   '사용자 권한변경', 't-userrights', '"사용자:'+title+'"의 권한을 변경합니다.');
 
});

/*
== [[위키백과:도구/편집요약 상용구]] ==
*/
esEditSummaries = new Array(
/*
[[특수기능:환경설정]]참고하시라~
new Array('버튼 이름', '입력될 편집 요약', '툴팁으로 뜨는 설명(생략 가능)', '사소한 편집 여부(0/1 혹은 true/false, 생략 가능)', '상용구 넣기 전에 요약 지우기(0/1 혹은 true/false, 생략 가능)')
위와 같은 형식으로 새로운 버튼을 추가할 수 있습니다.
마지막 줄을 제외한 줄 끝에 쉼표가 들어가 있는지 확인해 주세요.
*/
    new Array('2중', '2중 넘겨주기 수정', '2중 넘겨주기 수정'),
    new Array('동음링크수정', '[[백:동음이의어 문서#동음이의어 문서로 가는 링크를 고치기|동음이의어 문서로의 링크 수정]]', '동음이의로의 링크 수정'),
    new Array('분류추가', '+[[백:분류|cat]]', '분류 추가'),
    new Array('줄바꿈수정', '[[위키백과:편집 지침#XHTML 태그|편집 지침]]에 따라 <br />, </br>, <br/>등을 <br />로 교체', '올바른 XHTML 태그로 교체'),
    new Array('폰트태그수정', '[[위키백과:편집 지침#XHTML 태그|편집 지침]]에 따라 <font>를 <span>으로 교체', '올바른 XHTML 태그로 교체'),
    new Array('-특삭', '-{\{특삭}}', '특정판 삭제 완료'),
    new Array('프로젝트', '프로젝트 간판', '프로젝트 배너추가'),
    new Array('환영', '환영합니다!', '환영 틀 추가'),
    new Array('JS치환', 'JS Replacement!', 'JS를 이용한 치환작업 수행'),
    new Array('인터위키', '+[[백:인터위키|인터위키]]', '인터위키 추가'),
    new Array('예쁘게', '예쁘게 바꿈', '예쁘게 바꿀 때'),
    new Array('최근밑', '가장 최근 것을 가장 밑으로', '최근 것을 밑으로')
);

/* 내가 관리자일 경우 원래는 [[미디어위키:Sysop.css]]를 불러와야하지만 색깔이 맘에 안들어서 그냥 내 css로 불러드림 */

if ( wgUserGroups ) {
  for ( var g = 0; g < wgUserGroups.length; ++g ) {
    if ( wgUserGroups[g] == "sysop" ) {
      importStylesheet("User:Park4223/Sysop.css");
      addOnloadHook( function() {
        if ( !window.disableSysopJS ) {
          importScript("MediaWiki:Sysop.js");
        }
      } );
    }
  }
}

// install [[:en:User:Cacycle/wikEd]] in-browser text editor
/*
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
+ '&action=raw&ctype=text/javascript"></script>');
*/