모듈:클래스 마스크

Module:Class mask

-- 본 모듈은 [[템플릿:클래스 마스크]]]]]  국부적 p = {}  국부적 기능을 하다 getDocWarning(칭호를 붙이다)  만일 칭호를 붙이다.네임스페이스 == 10 그리고 칭호를 붙이다.하위 페이지텍스트 == '계급' 그때   돌아오다 mw.getCurrentFrame():expansion템플릿{    칭호를 붙이다 = '클래스 마스크/doc 경고'   }  종지부를 찍다 종지부를 찍다  국부적 기능을 하다 다듬다(s)  돌아오다 s:짝을 맞추다('^%s*(^%)%s*
                
) 종지부를 찍다 국부적 기능을 하다 uc(s) -- 대문자의 첫 번째 문자로 지정된 문자열을 반환함. -- ASCII가 아닌 문자열과 함께 사용해서는 안 된다. 돌아오다 s:후보선수(1, 1):상부의() .. s:후보선수(2, -1) 종지부를 찍다 국부적 기능을 하다 isTruthyBParam(s) s = s 그리고 s:더 낮게() 돌아오다 아닌 s 또는 s == '그렇다' 또는 s == 'Y' 또는 s == '1' 또는 s == '통과' 또는 s == 'na' 또는 s == 'n/a' 또는 s == '¬' 또는 s == 'unused' 종지부를 찍다 국부적 기능을 하다 해결FQSgrade(등급을 매기다, 아그) 만일 (아그[등급을 매기다] 또는 아그.FQS) == '그렇다' 그때 돌아오다 uc(등급을 매기다) 다른 돌아오다 'NA' 종지부를 찍다 종지부를 찍다 국부적 기능을 하다 resolveExtraGrade(등급을 매기다, 아그) 만일 아그[등급을 매기다] == '그렇다' 그때 돌아오다 uc(등급을 매기다) 다른 돌아오다 'NA' 종지부를 찍다 종지부를 찍다 국부적 기능을 하다 ResoluteDefaultGrade(아그, 칭호를 붙이다, talkDefault) 국부적 ns = 칭호를 붙이다.네임스페이스 만일 ns == 1 그때 - 대화 돌아오다 talkDefault 그렇지 않으면 ns == 7 그때 -- 파일토크 돌아오다 해결FQSgrade('파일', 아그) 그렇지 않으면 ns == 15 그때 -- 카테고리 토크 돌아오다 해결FQSgrade('category', 아그) 그렇지 않으면 ns == 101 그때 ­ 포털 토크 돌아오다 해결FQSgrade('portal', 아그) 그렇지 않으면 ns == 11 그때 -- 템플릿 토크 돌아오다 해결FQSgrade('template', 아그) 그렇지 않으면 ns == 5 그때 - 위키백과 대화 돌아오다 해결FQSgrade('프로젝트', 아그) 그렇지 않으면 ns == 119 그때 ­ 드래프트 토크 돌아오다 해결FQSgrade('draft', 아그) 그렇지 않으면 ns == 109 그때 -- 북토크 돌아오다 resolveExtraGrade('책', 아그) 다른 돌아오다 'NA' 종지부를 찍다 종지부를 찍다 국부적 기능을 하다 getGrade(아그, 칭호를 붙이다) 국부적 등급을 매기다 = 아그[1] -- 여기서는 mw.ustring.lower보다 빠르고 none이 없기 때문에 string.lower를 사용한다. - 표준 등급 중 ASCII가 아닌 문자가 포함됨. 등급을 매기다 = 등급을 매기다 그리고 다듬다(등급을 매기다):더 낮게() 국부적 되받아치다 -- 정의되지 않음 만일 아닌 등급을 매기다 또는 등급을 매기다 == '¬' 그때 되받아치다 = '¬' -- 비어 있거나 비어 있음 그렇지 않으면 등급을 매기다 == '' 그때 되받아치다 = 아그[''] -- Ucfirst -- 아마도 가장 흔한 성적일 것이기 때문에 시작에 가깝게 두었다. - 현장에서.다른 등급도 대략 유병률순으로 되어 있다. 그렇지 않으면 등급을 매기다 == '시작' 또는 등급을 매기다 == 'stub' 또는 등급을 매기다 == '목록' 그때 만일 아그[등급을 매기다] ~= '아니오' 그때 되받아치다 = uc(등급을 매기다) 종지부를 찍다 -- B 그렇지 않으면 등급을 매기다 == 'b' 그때 국부적 bParams = {'b1', 'b2', 'b3', 'b4', 'b5', 'b6'} 국부적 확장됨 = 거짓의 을 위해 _, PARAM. 아이페어(bParams) 하다 만일 아그[PARAM.] 그때 확장됨 = 진실의 부숴뜨리다 종지부를 찍다 종지부를 찍다 만일 확장됨 그때 국부적 isB = 진실의 을 위해 _, PARAM. 아이페어(bParams) 하다 만일 아닌 isTruthyBParam(아그[PARAM.]) 그때 isB = 거짓의 부숴뜨리다 종지부를 찍다 종지부를 찍다 되받아치다 = isB 그리고 'B' 또는 'C' 그렇지 않으면 아그.b ~= '아니오' 그때 되받아치다 = 'B' 종지부를 찍다 -- 대문자 그렇지 않으면 등급을 매기다 == 'fa' 또는 등급을 매기다 == 'fl' 또는 등급을 매기다 == 'a' 또는 등급을 매기다 == '가' 또는 등급을 매기다 == 'c' 그때 만일 아그[등급을 매기다] ~= '아니오' 그때 되받아치다 = 등급을 매기다:상부의() 종지부를 찍다 ­ NA 그렇지 않으면 등급을 매기다 == 'na' 그때 만일 아그.포스나 == '그렇다' 그때 되받아치다 = ResoluteDefaultGrade(아그, 칭호를 붙이다, 'NA') 다른 되받아치다 = 'NA' 종지부를 찍다 -- 파일 그렇지 않으면 등급을 매기다 == '파일' 또는 등급을 매기다 == '이미지' 또는 등급을 매기다 == '임그' 그때 되받아치다 = 해결FQSgrade('파일', 아그) -- 카테고리 그렇지 않으면 등급을 매기다 == 'category' 또는 등급을 매기다 == '고양이' 또는 등급을 매기다 == '범주' 그때 되받아치다 = 해결FQSgrade('category', 아그) ­ 혼란 그렇지 않으면 등급을 매기다 == 'dab' 또는 등급을 매기다 == '해체' 또는 등급을 매기다 == '해체' 또는 등급을 매기다 == '해체' 그때 되받아치다 = 해결FQSgrade('해체', 아그) -- 리디렉션 그렇지 않으면 등급을 매기다 == 'redirect' 또는 등급을 매기다 == '빨간색' 또는 등급을 매기다 == '레디르 그때 되받아치다 = resolveExtraGrade('redirect', 아그) -- 포털, 프로젝트 및 초안 그렇지 않으면 등급을 매기다 == 'portal' 또는 등급을 매기다 == '프로젝트' 또는 등급을 매기다 == 'draft' 그때 되받아치다 = 해결FQSgrade(등급을 매기다, 아그) -- 템플릿 그렇지 않으면 등급을 매기다 == 'template' 또는 등급을 매기다 == 'temp' 또는 등급을 매기다 == 'tpl' 또는 등급을 매기다 == 'templ' 그때 되받아치다 = 해결FQSgrade('template', 아그) -- 책 그렇지 않으면 등급을 매기다 == '책' 그때 되받아치다 = resolveExtraGrade('책', 아그) - FM 그렇지 않으면 등급을 매기다 == 'fm' 그때 만일 아그.FM == '그렇다' 그때 되받아치다 = 'FM' 다른 되받아치다 = 해결FQSgrade('파일', 아그) 종지부를 찍다 다른 -- 더 이상 ASCII 등급만 받을 것이라고 장담할 수 없기 때문에 -- 필요한 경우 mw.ustring을 사용하여 다시 등급을 정규화하십시오. 국부적 트리밍그레이드 = 다듬다(아그[1]) -- 대문자 구문 되받아치다 = 아그[mw.우스트링.상부의(트리밍그레이드)] -- 소문자 구문 만일 아닌 되받아치다 그때 국부적 정규화등급 = mw.우스트링.더 낮게(등급을 매기다) 만일 아그[정규화등급] == '그렇다' 그때 되받아치다 = mw.언어.getContentLanguage():uc(정규화등급) 종지부를 찍다 종지부를 찍다 -- 기본값 만일 아닌 되받아치다 그때 되받아치다 = ResoluteDefaultGrade(아그, 칭호를 붙이다) 종지부를 찍다 종지부를 찍다 돌아오다 되받아치다 종지부를 찍다 기능을 하다 p._주요(아그, 칭호를 붙이다) 칭호를 붙이다 = 칭호를 붙이다 또는 mw.칭호를 붙이다.getCurrentTitle() 국부적 문서 경고 = getDocWarning(칭호를 붙이다) 또는 '' 국부적 등급을 매기다 = getGrade(아그, 칭호를 붙이다) 또는 '' 돌아오다 문서 경고 .. 등급을 매기다 종지부를 찍다 기능을 하다 p.본래의(액자에 넣다) 돌아오다 p._주요(액자에 넣다:getParent().아그) 종지부를 찍다 돌아오다 p