MediaWiki: RefToolbarConfig.js
MediaWiki:RefToolbarConfig.js참고: 저장한 후 변경 내용을 보려면 브라우저의 캐시를 무시해야 합니다.Google Chrome, Firefox, Microsoft Edge 및 Safari:를 누르다⇧ Shift 키를 누르고 [Reload]툴바 버튼을 클릭합니다.다른 브라우저에 대한 자세한 내용과 지침은 Wikipedia:캐시를 바이패스합니다.
/* Cite 툴바 버튼의 사이트 전체 옵션: * 모든 옵션을 지정해야 합니다. * * "날짜 형식"은 함수가 현재 날짜를 삽입하는 데 사용되는 날짜 형식을 설정합니다. * 현재 사용 가능한 옵션: * 날짜 - 월의 날짜 * zdate - 월의 요일, 2자리 숫자까지 0 패딩 * monthname - 월명 * month - 숫자 달(1~12) * z month - 숫자 월, 두 자리 숫자까지 0 패딩 * year - 정년(4자리) * * "필드 자동 생성"은 현재 날짜를 삽입하는 버튼이 있어야 하는 템플릿 필드 목록입니다. * * "module"은 현지화된 월 이름 목록입니다. * * "모달" - 참일 경우 대화상자가 모달 창이 되어 창의 나머지 부분에 대한 액세스를 차단합니다. * http://en.wikipedia.org/wiki/Modal_window 를 참조해 주세요. * 도구 모음의 모든 대화 상자는 기본적으로 모달입니다. * * "sysarse" - 참일 경우 참조를 미리 보면 구문 분석된 Wikitext의 미리 보기가 자동으로 트리거됩니다. * 글로벌 설정으로 true로 설정하는 것은 권장되지 않습니다.이는 스크립트가 느려질 수 있기 때문입니다. * 접속이 느린 사람. * * "true templates" - true일 경우 페이지 텍스트를 가져올 때 템플릿과 파서 함수가 확장됩니다. * (ref 태그의 내부 태그는 확장되지 않습니다.)이를 통해 템플릿 내부 참조가 참조될 수 있습니다. * {{#tag:ref}}을(를) 사용한 참조는 명명된 참조 대화상자에 나열되고 오류 검사를 통해 검색됩니다. * 지정된 참조 및 오류 확인 대화 상자를 로드하는 데 시간이 걸릴 수 있습니다. */ Cite TB.옵션들 = { "날짜 형식" : "< date >< monthname >< year >", "필드 자동 생성" : ['접속일'], "실패" : ['1월', '2월', '마치, 에이프릴, '5월', 6월, '7월', 'August', '9월', '10월', '11월', '12월'], '모달' : 진실의, "비교적" : 진실의, "템플릿" : 거짓의 }; // 템플릿 정의 인용 신규 cite Template('웹 삭제', '웹', [ // 기본 필드 {"필드": "마지막 <N>", "자동필프롭":"최종 입력", 'syslog_group':'작성자'}, {"필드": "첫 번째 <N>", "자동필프롭":"첫 번째 입력", 'syslog_group':'작성자', '버튼':진실의}, {"필드": "실패", "자동필프롭":"실패"}, {"필드": "url", "자동 조도":"url"}, {"필드": "실패", "자동필프롭":"일기"}, {"필드": "실패", "자동필프롭":"실패"}, {"필드": "접속 날짜"}, {"필드": "ref", "자세한 부분":"syslog-ref-syslogtip"} ], [ // 확장 필드 {"필드": "작성자 <N>", 'syslog_group':'author_alt', '버튼':진실의}, {"필드": "author <N>-link", "자세한 부분":"syslog-authorlink-syslogtip", 'syslog_group':'authorlink', '버튼':진실의}, {"필드": "crypto-url"}, {"필드": "최종 날짜"}, {"필드": "장소"}, {"필드": 페이지, "자세한 부분":"time-page-tip"}, {"필드": 페이지, "자동필프롭":페이지, "자세한 부분":"홈페이지-홈페이지-홈페이지"}, {"필드": "언어", "자동필프롭":"언어"}, {"필드": "형식"}, {"필드": '도이', "자동 조도":'도이', "자동필프롭":'도이'}, {"필드": "날짜", "자동필프롭":"날짜"}, {"필드": "실패"}, {"필드": "url-status", "자세한 부분":"syslog-urlstatus-syslogtip"} ]); 신규 cite Template('신상 뉴스', '뉴스', [ // 기본 필드 {"필드": "마지막 <N>", "자동필프롭":"최종 입력", 'syslog_group':'작성자'}, {"필드": "첫 번째 <N>", "자동필프롭":"첫 번째 입력", 'syslog_group':'작성자', '버튼':진실의}, {"필드": "실패", "자동필프롭":"실패"}, {"필드": "url", "자동 조도":"url"}, {"필드": "접속 날짜"}, {"필드": '작업', "자세한 부분":'일감 몰아주기', "자동필프롭":"일기"}, {"필드": "실패", "자세한 부분":"timeout-timeout-tip"}, {"필드": '발행'}, {"필드": "실패", "자세한 부분":"timeout-timeout-tip", "자동필프롭":"실패"}, {"필드": "날짜", "자동필프롭":"날짜"}, {"필드": "ref", "자세한 부분":"syslog-ref-syslogtip"} ], [ // 확장 필드 {"필드": "작성자 <N>", 'syslog_group':'author_alt', '버튼':진실의}, {"필드": "author <N>-link", "자세한 부분":"syslog-authorlink-syslogtip", 'syslog_group':'authorlink', '버튼':진실의}, {"필드": "crypto-url"}, {"필드": "최종 날짜"}, {"필드": "장소"}, {"필드": 페이지, "자세한 부분":"time-page-tip"}, {"필드": 페이지, "자동필프롭":페이지, "자세한 부분":"홈페이지-홈페이지-홈페이지"}, {"필드": "언어", "자동필프롭":"언어"}, {"필드": "형식"}, {"필드": '도이', "자동 조도":'도이', "자동필프롭":'도이'}, {"필드": "실패"} ]); 신규 cite Template('서적', '책', [ // 기본 필드 {"필드": "마지막 <N>", "자동필프롭":"최종 입력", 'syslog_group':'작성자'}, {"필드": "첫 번째 <N>", "자동필프롭":"첫 번째 입력", 'syslog_group':'작성자', '버튼':진실의}, {"필드": "실패", "자동필프롭":"실패"}, {"필드": "날짜", "자동필프롭":"날짜"}, {"필드": "실패", "자동필프롭":"실패"}, {"필드": "장소", "자동필프롭":"장소"}, {"필드": "ISBN", "자동 조도":"ISBN", "자동필프롭":"ISBN"}, {"필드": 페이지, "자세한 부분":"time-page-tip"}, {"필드": 페이지, "자동필프롭":페이지, "자세한 부분":"홈페이지-홈페이지-홈페이지"}, {"필드": "실패", "자동필프롭":"실패"}, {"필드": "url", "자동 조도":"url"}, {"필드": "접속 날짜"}, {"필드": "ref", "자세한 부분":"syslog-ref-syslogtip"} ], [ // 확장 필드 {"필드": "작성자 <N>", 'syslog_group':'author_alt', '버튼':진실의}, {"필드": "author <N>-link", "자세한 부분":"syslog-authorlink-syslogtip", 'syslog_group':'authorlink', '버튼':진실의}, {"필드": "에디터 <N> - last", "syslog_group":"실패"}, {"필드": "에디터 <N>-first", "syslog_group":"실패", "버튼을 클릭합니다.:진실의}, {"필드": "에디터 <N>-링크", 'syslog_group':'클릭 링크', '버튼':진실의}, {"필드": "crypto-url"}, {"필드": "최종 날짜"}, {"필드": "언어", "자동필프롭":"언어"}, {"필드": "형식"}, {"필드": "실패", "자동필프롭":"실패"}, {"필드": "실패"} ]); 신규 cite Template('분개 일지', '저널, [ // 기본 필드 {"필드": "마지막 <N>", "자동필프롭":"최종 입력", 'syslog_group':'작성자'}, {"필드": "첫 번째 <N>", "자동필프롭":"첫 번째 입력", 'syslog_group':'작성자', '버튼':진실의}, {"필드": "실패", "자동필프롭":"실패"}, {"필드": "일기", "자동필프롭":"일기"}, {"필드": "날짜", "자동필프롭":"날짜"}, {"필드": "볼륨", "자동필프롭":"볼륨"}, {"필드": '발행', "자동필프롭":'발행'}, {"필드": 페이지, "자세한 부분":"time-page-tip"}, {"필드": 페이지, "자동필프롭":페이지, "자세한 부분":"홈페이지-홈페이지-홈페이지"}, {"필드": '도이', "자동 조도":'도이', "자동필프롭":'도이'}, {"필드": "pmid", "자동 조도":"pmid"}, {"필드": "url", "자동 조도":"url"}, {"필드": "접속 날짜"}, {"필드": "ref", "자세한 부분":"syslog-ref-syslogtip"}, ], [ // 확장 필드 {"필드": "작성자 <N>", 'syslog_group':'author_alt', '버튼':진실의}, {"필드": "author <N>-link", "자세한 부분":"syslog-authorlink-syslogtip", 'syslog_group':'authorlink', '버튼':진실의}, {"필드": "에디터 <N> - last", "syslog_group":"실패"}, {"필드": "에디터 <N>-first", "syslog_group":"실패", "버튼을 클릭합니다.:진실의}, {"필드": "에디터 <N>-링크", 'syslog_group':'클릭 링크', '버튼':진실의}, {"필드": "시리즈'}, {"필드": 「시」, "자세한 부분":"자세한 부분까지"}, {"필드": "트랜스파이버"}, {"필드": "실패", "자동필프롭":"실패"}, {"필드": "장소"}, {"필드": "언어", "자동필프롭":"언어"}, {"필드": "형식"}, {"필드": "issn", "자동필프롭":"issn"}, {"필드": "pmc"}, {"필드": "oclc"}, {"필드": "코드"}, {"필드": "id"}, {"필드": "실패"}, {"필드": "postscript(postscript), "자세한 부분":"post-postscript-tip"} ]); 신규 cite Error Check(에러 체크)({'타입':'재표', '테스트명':'같은 콘텐츠', 'desc': '동일 콘텐츠 설명', 펑크: 기능.(리스트 변경) { 변화하다 에러 = []; 변화하다 참조 2 = []; 위해서(변화하다 i=0; i< >리스트 변경.길이; i++) { 한다면 (!리스트 변경[i].쇼트 태그) { 한다면 ($.어레이 내(리스트 변경[i].내용, 참조 2) != -1) { 한다면 ($.어레이 내(리스트 변경[i].내용, 에러) == -1) { 에러.밀다(리스트 변경[i].내용); } } 또 다른 { 참조 2.밀다(리스트 변경[i].내용); } } } 리트 = []; 위해서(변화하다 j=0; j< >에러.길이; j++) { 리트.밀다({메시지:'동일 콘텐츠 오류', 에러:에러[j]}); } 돌아가다 리트; }} ); 신규 cite Error Check(에러 체크)({'타입':'재표', '테스트명':'실패', 'desc':'syslog-desc', 펑크: 기능.(리스트 변경) { 변화하다 에러 = []; 변화하다 참조 2 = []; 위해서(변화하다 i=0; i< >리스트 변경.길이; i++) { 한다면 (!리스트 변경[i].쇼트 태그 & & 리스트 변경[i].이름을 바꾸다) { 한다면 ($.어레이 내(리스트 변경[i].이름을 바꾸다, 참조 2) != -1) { 한다면 ($.어레이 내(리스트 변경[i].이름을 바꾸다, 에러) == -1) { 에러.밀다(리스트 변경[i].이름을 바꾸다); } } 또 다른 { 참조 2.밀다(리스트 변경[i].이름을 바꾸다); } } } 리트 = []; 위해서(변화하다 j=0; j< >에러.길이; j++) { 리트.밀다({메시지:'오류-오류-오류, 에러:에러[j]}); } 돌아가다 리트; }} ); 신규 cite Error Check(에러 체크)({'타입':'재표', '테스트명':'실패', 'desc':'syslog-desc', 펑크: 기능.(리스트 변경) { 변화하다 에러 = []; 변화하다 롱 리프 = []; 위해서(변화하다 i=0; i< >리스트 변경.길이; i++) { 한다면 (!리스트 변경[i].쇼트 태그 & & 리스트 변경[i].이름을 바꾸다) { 롱 리프.밀다(리스트 변경[i].이름을 바꾸다); } } 위해서(변화하다 j=0; i< >리스트 변경.길이; j++) { 한다면 (리스트 변경[i].쇼트 태그 & & $.어레이 내(리스트 변경[i].이름을 바꾸다, 에러) == -1 & & $.어레이 내(리스트 변경[i].이름을 바꾸다, 롱 리프) == -1) { 에러.밀다(리스트 변경[i].이름을 바꾸다); } } 리트 = []; 위해서(변화하다 j=0; j< >에러.길이; j++) { 리트.밀다({메시지:'오류-오류-오류, 에러:에러[j]}); } 돌아가다 리트; }} ); Cite TB.초기화();