모듈:선형/샌드박스

Module
현지의 p = {} 현지의 데이터. = mw.로드 데이터( '모듈:선형/데이터' ) 현지의 광택_광택 = {} 사용자 정의 광택 약어의 경우 현지의 args를 얻다 = 요구하다('모듈:인수').args를 얻다 현지의 예 아니오 = 요구하다('모듈:'예스노') 현지의 lang_data = mw.로드 데이터( '모듈:언어/데이터' )  -------------------------- 거의 전역 변수 -------------------------- 현지의 광택_타입, 표시_표시_표시, 자유분방한, 메시지, 완충제  ------------------- 일반 설정 ------------------- 현지의 참회의 = { --비공식적인  단어 구분 기호 = "\n\r\t", 공백이 없는 경우가 포함되므로 %s로 대체하지 마십시오.  광택 Abbr 패턴 = "^([Ø0-9A-Z]+)$", 이것은 완전한 정규식이 아니라 루아 패턴입니다.  참고:다음 문자는 패턴 집합에서 사용할 수 있도록 형식을 지정해야 합니다.  Gloss Abbr 경계 = "-.,;:<>‹›/\\~+=%?%s%[%]()%_\127'",  광택 제외 표 = {I = 진실의,}, -- 광택을 내는 약어로 취급하지 않는 것이 좋습니다.  광택 제외 패턴 = '^[0-9][0-9]+
                
, 전체 숫자로 구성된 문자열 제외 광택 소형 캡 제외 = "^[AOPS]$", 이 패턴과 일치하는 광택 약어는 작은 대문자로 렌더링되지 않습니다. 광택 유형 = "라벨", "라벨"로 설정된 경우 광택 약어는 "라벨"이 도구 설명에 나타나는 <abbr>로 포맷됩니다. "wikilink"로 설정된 경우 약어는 관련 위키백과 문서에 대한 위키링크 형식으로 지정됩니다. "filename"으로 설정하면 약어가 전혀 포맷되지 않습니다. 오류 카테고리 = "[카테고리:선형 간 텍스트에 오류가 있는 페이지]]", 모호한 광택 범주 = "[카테고리:얼버무리는 약어가 애매한 글]", 메시지 글로스 오류 = "선형 광택 작업 중 오류 발생", 결합_성별_성별_성별_성별_성별_성별 = "[0-9][0-9]?$", --예: G4 '4번째 성별' 또는 CL7 '7급' 결합_성별_성별_성별_성별_성별_성별 결합 = {G = "젠더", 씨엘 = "클래스"}, combining_person = {["1"] = "1인칭", ["2"] = "2인칭", ["3"] = "3인칭"}, combining_number = {S = "스캐너덜너덜, SG = "스캐너덜너덜, P = "스캐너덜너덜, PL = "스캐너덜너덜, D = "스캐너덜너덜, DU = "스캐너덜너덜, 트라이 = "스캐너덜너덜}, 결합_젠더 = {F = "스캐너덜너덜, M = "스캐너덜너덜, N = "중성자"}, 소문자 광택 = {["1인치"] = 진실의, ["2인치"] = 진실의, ["3단계"] = 진실의, ["1du"] = 진실의, ["2du"] = 진실의, ["3du"] = 진실의, ["1pl"] = 진실의, ["2pl"] = 진실의, ["3pl"] = 진실의, ["Fsg"] = 진실의, ["Fpl"] = 진실의, ["Msg"] = 진실의, ["Mpl"] = 진실의,}, 이것들은 광택 약어로 인식될 비-모두 대문자 문자열입니다. 오류 도움말 위치 = "템플릿:선형간", } --------------------- CSS 스타일 및 클래스 --------------------- 참회의.스타일. = { --CSS 스타일 워드디브 = "좌측: 마진-하단: 0.3em;", 워드 마진 = "오른쪽 끝: 1em;", 워드P = "filename: 0ppm;", 단어 <p> 요소의 문체 광택 Abbr = "소문자: 소문자: 글꼴-소문자: 구 스타일-숫자; 텍스트-문자: 소문자;, 소문자를 포함하는 글로스 약어에는 적용되지 않습니다. 숨겨진 텍스트 = "표시: 없음;", EndDiv = "클리어: 왼쪽; 디스플레이: 차단;", 선형 디스플레이 끝에 있는 <div> 요소의 스타일 오류 메시지 = "임의 크기: 상속", } 참회의.학급 = { --CSS 클래스 선형간 = "interline", 광택 Abbr = "caps-abbr", 글로스 애브람 = "beta-abbr-beta", Gloss Abbr 오류 = "cisco-abbr-error", 오류 메시지 = "오류", } --------------------- 횡단 천착 --------------------- 현지의 페이지_내용 = 영의 느린 초기화 현지의 기능. get_section(, 섹션n_name) 한다면 페이지_내용 == 영의 그리고나서 현지의 현재의 = mw.제목.현재 제목 가져오기() 페이지_내용 = 현재의:콘텐츠 가져오기() 끝. 한다면 페이지_내용 그리고. mw.ustring.찾아내다(페이지_내용, 섹션n_name, 1, 진실의) 그리고나서 돌아가다 :전처리('{#섹션:{{전체 페이지 이름}} ' .. 섹션n_name .. '}}') 끝. 돌아가다 '' 끝. --------------------- 잡동사니 작은 기능 --------------------- 현지의 기능. 정상화시키다(스트르) 돌아가다 mw.ustring.gsub(스트르,"[" .. 참회의.단어 구분 기호 .. "]+"," ") 끝. 현지의 기능. 단정한 CSS(스트르) 스트르 = mw.ustring.gsub(스트르, '^[\"\']*(.-)[\"\']*
$$SIDE_BOTTOM$$
    $$BOTTOM$$