Permanently protected module

모듈: 팀아피아란스 리스트

Module:Team appearances list

-- 이 모듈에서는 [Template]를 구현합니다.[팀출연 목록]]  현지의 p = {}  현지의 data_경합 현지의 data_old_names 현지의 기능. load_data()  -- 데이터 모듈(또는 그 샌드박스)을 로드하고 내보낸 데이터에서 변수를 설정합니다.  한다면 것은 아니다. data_경합 그리고나서    =  또는 .get Current Frame(전류 프레임)()   현지의 샌드박스 = :getTitle(제목)():발견하다('실패', 1, 진실의) 그리고. '/filename' 또는 ''   현지의 데이터 모드 = .로드 데이터('모듈:팀출연 목록/자료' .. 샌드박스)   data_경합 = 데이터 모드.경합   data_old_names = 데이터 모드.old_names(옛 이름)  끝. 끝.  현지의 기능. 벗기다(본문)  -- 텍스트가 문자열인 경우 잘린 내용을 반환하고, 비어 있는 경우 0을 반환합니다.  -- 그렇지 않으면 텍스트를 반환합니다(예: 0).  한다면 유형(본문) == '문자열 그리고나서   본문 = 본문:경기('(%S.-)%s*
                
) 끝. 돌아가다 본문 끝. 현지의 기능. make_filengths(args) -- 검증된 arg 또는 throw 오류에서 옵션 테이블을 반환합니다. 현지의 옵션들 = {} 현지의 기능. valid_filename(유효)(이름., , 맥스., is_옵션) 현지의 arg = args[이름.] 한다면 arg == 제로 또는 arg == '' 그리고나서 한다면 is_옵션 그리고나서 돌아가다 제로 끝. 에러('파라미터' .. 이름. .. '가 없습니다') 끝. arg = 톤수(arg) 한다면 유형(arg) ~= '숫자' 그리고나서 에러('파라미터' .. 이름. .. '는 숫자가 아닙니다.') 끝. 한다면 math.floor(arg) ~= arg 그리고나서 에러('파라미터' .. 이름. .. '은(는) 정수가 아닙니다.) 끝. 한다면 것은 아니다. ( <=> arg 그리고. arg <=> 맥스.) 그리고나서 에러('파라미터' .. 이름. .. '는 유효하지 않습니다.) 끝. 돌아가다 arg 끝. 현지의 기능. valid_text(이름.) 현지의 arg = args[이름.] 한다면 arg == 제로 또는 arg == '' 그리고나서 에러('파라미터' .. 이름. .. '가 없습니다') 끝. 한다면 유형(arg) ~= '문자열 그리고나서 에러('파라미터' .. 이름. .. 는 문자열이 아닙니다.) 끝. 돌아가다 arg 끝. 옵션들.경쟁. = valid_text('경쟁') 옵션들.팀. = valid_text('팀) -- ROC/TPE 체크 한다면 옵션들.팀.=='중화인민공화국' 그리고나서 현지의 페이지 연도 = 톤수(.스트링.경기(.직함.get Current Title(전류 제목)().본문, '[%d]+')) -- mw.title.getCurrentTitle().text:match('^%d+') 한다면 페이지 연도 그리고. 페이지 연도 > 1950 그리고. 페이지 연도 < > 1980 그리고나서 옵션들.팀. = '차이나 타이베이' 끝. 끝. -- ROC/TPE 체크 종료 옵션들.경합 = data_경합[옵션들.경쟁.] 또는 data_경합[data_old_names[옵션들.경쟁.]] 현지의 begin_옵션 한다면 옵션들.경합 그리고나서 begin_옵션 = 진실의 또 다른 옵션들.간격 = valid_filename(유효)('실패', 1, 30) 끝. 옵션들.개시_년 = valid_filename(유효)('140_년', 1800, 2100, begin_옵션) 옵션들.연도말 = valid_filename(유효)('말_년', 1800, 2100, 진실의) 한다면 옵션들.개시_년 그리고. 옵션들.연도말 그리고나서 한다면 옵션들.개시_년 > 옵션들.연도말 그리고나서 에러('변수 end_year는 begin_year 이전일 수 없습니다.') 끝. 끝. 옵션들.부적격_년 = valid_filename(유효)('실격_년', 1800, 2100, 진실의) 돌아가다 옵션들 끝. 현지의 기능. extract_range(본문) -- 첫 번째(텍스트가 1년인 경우) 또는 첫 번째(범위인 경우)를 반환합니다. -- 반환되는 값은 숫자입니다. -- 텍스트가 올바르지 않으면 아무것도 반환하지 않습니다. 현지의 연도 = 본문:경기('^(%d+)') 한다면 연도 그리고나서 한다면 #연도 == 4 그리고나서 돌아가다 톤수(연도) 끝. 돌아가다 끝. 현지의 첫번째, 대시, 지난 = 본문:경기('^(%d+)(%D+(%d+)
$$SIDE_BOTTOM$$
    $$BOTTOM$$