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

 /* <source lang="javascript">
  * 위키백과 자바스크립트 개발 도구
  * [[User:Kwj2772]], CC-BY-SA 3.0
  */

 // 입력 양식 변수
if (wgAction == "edit") {
    var wpTextbox1 = document.getElementById('wpTextbox1');
    var wpSummary = document.getElementById('wpSummary');
    var wpMinoredit = document.getElementById('wpMinoredit');
    var wpSave = document.getElementById('wpSave');
    var wpPreview = document.getElementById('wpPreview');
    var wpDiff = document.getElementById('wpDiff');
}
    var wpWatchthis = document.getElementById('wpWatchthis');
    var wpUploadDescription = document.getElementById('wpUploadDescription');

 // 탭 추가 기능
function addNewTab (type, url, text, desc, id) {
    mw.util.addPortletLink(type, url, id, text, desc);
}

/** extract a URL parameter from the current URL **********
 * From [[en:User:Lupin/autoedit.js]]
 *
 * paramName  : the name of the parameter to extract
 *
 * Local Maintainer: [[User:Dschwen]]
 */
 
function getParamValue( paramName, url) {
     if (typeof (url) == 'undefined' ) url = document.location.href;
     var cmdRe=RegExp( '[&?]' + paramName + '=([^&]*)' );
     var m=cmdRe.exec(url);
     if (m) {
      try {
           return decodeURIComponent(m[1]);
      } catch (someError) {}
     }
     return null;
}

/* getCurrentDate */
function getDate() { /* 컴퓨터에 설정된 시간대 */
    var time = new Date();
    var dd = time.getDate();
    if (dd<10) { dd = "0"+ dd.toString(); }
    var mm = time.getMonth()+1;
    if (mm<10) { mm = "0"+ mm.toString(); }
    var YYYY = time.getFullYear();
    date = YYYY + '-' + mm + '-' + dd
    return (date);
}

function getUTCDate() { /* 표준시 */
    var utctime = new Date();
    var dd_utc = utctime.getUTCDate();
    if (dd_utc<10) { dd_utc = "0"+ dd_utc.toString(); }
    var mm_utc = utctime.getUTCMonth()+1;
    if (mm_utc<10) { mm_utc = "0"+ mm_utc.toString(); }
    var YYYY_utc = utctime.getUTCFullYear();
    date_utc = YYYY_utc + '-' + mm_utc + '-' + dd_utc
    return (date_utc);
}

/* 자신이 관리자인지를 확인하는 함수 */
function isAdmin () {
    for (var a in wgUserGroups) {
        if (wgUserGroups[a] == "sysop") {
            return true;
        } else {
            return false;
        }
    }
}

/* some useful scripts */
var commonsScript = 'http://commons.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title='
mw.loader.load(commonsScript + 'MediaWiki:MD5.js');
mw.loader.load(commonsScript + 'MediaWiki:AjaxSubmit.js');
mw.loader.load(commonsScript + 'MediaWiki:QuickMod.js');
mw.loader.load(commonsScript + 'MediaWiki:Utilities.js');