사용자:Utolee90/common.js

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

  • 파이어폭스 / 사파리: Shift 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5 또는 Ctrl-R을 입력 (Mac에서는 ⌘-R)
  • 구글 크롬: Ctrl-Shift-R키를 입력 (Mac에서는 ⌘-Shift-R)
  • 인터넷 익스플로러 / 엣지: Ctrl 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5를 입력.
  • 오페라: Ctrl-F5를 입력.
/* 버튼 추가 */
mw.loader.load('//librewiki.net/index.php?title=사용자:Utolee90/Addbutton.js&action=raw&ctype=text/javascript');

/* 사용자 편집 상태 확인하기 - cerulean님 개선판으로 일단 변경. 추후 jquery 소스 다듬을 예정 */
mw.loader.load('//librewiki.net/index.php?title=사용자:하늘/userinfo.js&action=raw&ctype=text/javascript');


/* 서명 안 하면 경고하기 - 위키백과 IRTC1015님이 만든 IRTC1015/qSig.js에서 가져옴.*/
mw.loader.load('//ko.wikipedia.org/w/index.php?title=User:IRTC1015/qSig.js&action=raw&ctype=text/javascript');
// word count - 작동 안함.
// mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Caorongjin/wordcount.js&action=raw&ctype=text/javascript');

/* 문서 편집 상태 확인하기 */
mw.loader.load('//librewiki.net/index.php?title=사용자:Utolee90/lastedit.js&action=raw&ctype=text/javascript');

$noad = document.querySelector('#no-ad'); //성적 문서 확인
$ns = mw.config.get('wgNamespaceNumber');
if ($noad != null && $ns == 0 ){
msg = confirm('성적인 문서입니다! 계속 확인하시겠습니까?');
if (msg == false){
location.href='https://librewiki.net/';
}
}

// edittools 커스터마이징
mw.loader.load('//librewiki.net/index.php?title=사용자:Utolee90/edittools.js&action=raw&ctype=text/javascript');
mw.loader.load('//librewiki.net/index.php?title=사용자:Utolee90/edittools.css&action=raw&ctype=text/css', 'text/css');

/* 호환성 확인 스크립트 */
// 특수:기여에 와일드카드 문자 사용 테스트
mw.loader.load( '//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-contribsrange.js&action=raw&ctype=text/javascript' );