모듈: 스포츠 색상
Module:Sports color| 이 모듈은 일반 사용 가능한 것으로 평가되었습니다.성숙한 형태에 이르렀고 비교적 버그가 없으며 적절한 장소에서 사용할 수 있는 것으로 생각됩니다.새로운 사용자가 학습할 수 있는 옵션으로 도움말 페이지 및 기타 위키피디아 리소스를 언급할 준비가 되어 있습니다.서버의 부하와 불량 출력을 줄이려면 시행착오를 반복하는 편집이 아니라 샌드박스 테스트를 통해 개선해야 합니다. |
| 이 Lua 모듈은 약 63,000페이지에 걸쳐 사용되고 있으며, 변경은 널리 인식될 수 있습니다.모듈의 /sandbox 또는 /testcase 서브페이지 또는 자체 모듈 샌드박스에서 변경 내용을 테스트합니다.변경을 실장하기 전에 토크 페이지에서 변경에 대해 논의해 주십시오. |
이 모듈은 에 의해 사용됩니다.
- {{농구 컬러}, {{농구 컬러 셀}, {{농구 컬러 셀2}}
- {{인포박스 농구 전기/스타일}}
- {{야구 컬러}}
- {{야구 프라이머리 스타일}}, {{야구 세컨더리 스타일}}
- {{인포박스 MLB}, {{인포박스 야구전}}
- {{Navbox 아이스하키}}
- {{핸드볼 컬러}, {{핸드볼 컬러 셀}, {{핸드볼 컬러 셀2}}
- {{Esports color}}
사용.
{{#invoke:Sports color color}}여러 가지 색상 템플릿 중 하나에서{{#invoke:Sports color colorcell}}다양한 컬러 셀 템플릿 중 하나에서{{#invoke:Sports color colorcell2}}다양한 컬러 셀2 템플릿 중 하나에서{{#invoke:Sports color check}}팀이 색상을 정의했는지 확인합니다.
팀 색상 업데이트 중
참조:
- 모듈: 스포츠 색상/야구
- 모듈: 스포츠 색상/농구
- 모듈: 스포츠 색상/esports
- 모듈: 스포츠 색상/핸드볼
- 모듈: 스포츠 컬러/아이스하키
- 모듈: 스포츠 색상/부적합
- 모듈: 스포츠 색상/볼
확인.
{{#invoke:Sports color check}}팀이 색상을 정의했는지 확인합니다.
-- -- 이 모듈은 -- {{NBA 컬러 셀}, {{NBA 컬러 셀2}} -- {유로리그 컬러}, {유로리그 컬러 셀}, {유로리그 컬러 셀2}, -- {{NBL color}, {{NBL color cell}, {{NBL color cell2}}, -- {{PBA color}, {{PBA color cell}, {{PBA color cell2}}, - {{유럽 리그 컬러}, {{유럽 리그 컬러 셀}, {{유럽 리그 컬러 셀2}}, -- {KBL color}, {{KBL color cell}, {{KBL color cell2}} -- -- {{야구 색상}}, {{야구 보조 색상}}, -- {{야구 프라이머리 스타일}}, {{야구 세컨더리 스타일}} -- 현지의 p = {} 현지의 data_module = '모듈:스포츠 색상/농구' 현지의 기능. 스트립 스페이스(본문) 돌아가다 본문:경기("^%s*(-)%s*$") 끝. 현지의 기능. 경계선(c, w) 현지의 s = '설치' .. w .. 'px' .. w .. 'px 0 #' .. c .. ', 삽입 -' .. w .. 'px-' .. w .. 'px 0 #' .. c 돌아가다 '박스 표시:' .. s .. ';' 끝. 현지의 기능. get_filength(가져오기)(팀., 알 수 없는) 팀. = 스트립 스페이스(팀. 또는 '') 알 수 없는 = 알 수 없는 또는 {"DCDC", "000000", "000000", "FFFF"} 현지의 use_default(기본값) = { [""] = 1, ["실패"] = 1, [자유계약선수(FA)] = 1, } 현지의 색채 = 제로 한다면 ( 팀. 그리고. use_default(기본값)[팀.:더 낮게()] ) 그리고나서 색채 = {"DCDC", "000000", "DCDC", "000000"} 또 다른 현지의 all_displays(모두)_displaces(실행) = 음.로드 데이터(data_module) 색채 = all_displays(모두)_displaces(실행)[팀.] 한다면 ( 색채 그리고. 유형(색채) == '문자열 ) 그리고나서 색채 = all_displays(모두)_displaces(실행)[색채] 끝. 끝. 돌아가다 색채 또는 알 수 없는 끝. 현지의 기능. team_체크(팀., 알 수 없는) 현지의 색채 = get_filength(가져오기)(팀., 알 수 없는) 한다면 유형(색채) == '테이블' 그리고나서 돌아가다 '알고 있다' 또 다른 돌아가다 알 수 없는 끝. 끝. 현지의 기능. team_color(팀 컬러)(팀., 숫자) 현지의 색채 = get_filength(가져오기)(팀., 제로) 숫자 = 톤수(숫자:경기('[1-4]') 또는 '0') 한다면 ( 숫자 ) 그리고나서 돌아가다 색채[숫자] 또 다른 돌아가다 '' 끝. 끝. 현지의 기능. team_color 셀(팀., 테두리 폭, bg, fg, bd, 간단하죠.) 현지의 색채 = get_filength(가져오기)(팀., 제로) 현지의 경계 = '' 테두리 폭 = 테두리 폭 또는 '' 한다면 (테두리 폭 ~= '') 그리고나서 현지의 테두리색 = 스트립 스페이스(색채[bd]) 또는 'FFFF' 한다면 테두리색 ~= 'FFFF' 그리고나서 한다면 간단하죠. 그리고나서 경계 = '경계: ' .. 테두리 폭 .. 'px solid #' .. 테두리색 .. ';' 또 다른 경계 = 경계선(테두리색, 테두리 폭) 끝. 끝. 끝. 돌아가다 'background-color: #' .. 스트립 스페이스(색채[bg]) .. '; color: #' .. 스트립 스페이스(색채[fg]) .. '; ' .. 경계 끝. 현지의 기능. team_titlestripe(팀., 톱, 동작하지 않다, 테두리 폭) 현지의 색채 = get_filength(가져오기)(팀., 제로) 현지의 경계 = '' 테두리 폭 = 테두리 폭 또는 '' 한다면 (테두리 폭 ~= '') 그리고나서 현지의 테두리색 = 스트립 스페이스(색채[톱]) 또는 'FFFF' 한다면 테두리색 ~= 'FFFF' 그리고나서 경계 = 경계 .. 'border-top: ' .. 테두리 폭 .. 'px solid #' .. 테두리색 .. ';' 끝. 테두리색 = 스트립 스페이스(색채[동작하지 않다]) 또는 테두리색 한다면 테두리색 ~= 'FFFF' 그리고나서 경계 = 경계 .. '보더 하단: ' .. 테두리 폭 .. 'px solid #' .. 테두리색 .. ';' 끝. 끝. 돌아가다 'background-color: #FFFF;' .. 경계 끝. 현지의 기능. team_cellborder(셀보더)(팀., pri, 초, 테르, 테두리 폭, 간단하죠.) 현지의 색채 = get_filength(가져오기)(팀., 제로) 현지의 경계 = '' 테두리 폭 = 테두리 폭 또는 '' 한다면 (테두리 폭 ~= '') 그리고나서 현지의 테두리색 = 스트립 스페이스(색채[pri] 또는 색채[초] 또는 색채[테르]) 또는 'FFFF' 한다면 테두리색 ~= 'FFFF' 그리고나서 한다면 간단하죠. 그리고나서 경계 = '경계: ' .. 테두리 폭 .. 'px solid #' .. 테두리색 .. ';' 또 다른 경계 = 경계선(테두리색, 테두리 폭) 끝. 끝. 끝. 돌아가다 'background-color: #FFFF;' .. 경계 끝. 기능. p.확인.(틀) 현지의 args = (틀.args[1] ~= 제로) 그리고. 틀.args 또는 틀:부모 취득().args data_module = '모듈:스포츠 색상/' .. (틀.args['스포츠'] 또는 틀:부모 취득().args['스포츠'] 또는 '볼') 돌아가다 team_체크(args[1] 또는 '', args[2] 또는 '') 끝. 기능. p.색.(틀) 현지의 args = (틀.args[1] ~= 제로) 그리고. 틀.args 또는 틀:부모 취득().args data_module = '모듈:스포츠 색상/' .. (틀.args['스포츠'] 또는 틀:부모 취득().args['스포츠'] 또는 '볼') 돌아가다 team_color(팀 컬러)(args[1] 또는 '', args[2] 또는 '') 끝. 기능. p.컬러 셀(틀) 현지의 args = (틀.args[1] ~= 제로) 그리고. 틀.args 또는 틀:부모 취득().args data_module = '모듈:스포츠 색상/' .. (틀.args['스포츠'] 또는 틀:부모 취득().args['스포츠'] 또는 '볼') 돌아가다 team_color 셀(args[1] 또는 '', args['경계'] 또는 '', 1, 2, 3, args['실패'] 그리고. 1 또는 제로 ) 끝. 기능. p.컬러셀2(틀) 현지의 args = (틀.args[1] ~= 제로) 그리고. 틀.args 또는 틀:부모 취득().args data_module = '모듈:스포츠 색상/' .. (틀.args['스포츠'] 또는 틀:부모 취득().args['스포츠'] 또는 '볼') 돌아가다 team_color 셀(args[1] 또는 '', args['경계'] 또는 '', 3, 4, 1, args['실패'] 그리고. 1 또는 제로 ) 끝. 기능. p.최적인 스트라이프(틀) 현지의 args = (틀.args[1] ~= 제로) 그리고. 틀.args 또는 틀:부모 취득().args data_module = '모듈:스포츠 색상/' .. (틀.args['스포츠'] 또는 틀:부모 취득().args['스포츠'] 또는 아이스하키) 돌아가다 team_titlestripe(args[1] 또는 '', 1, 3, args['폭] 또는 '5') 끝. 기능. p.세포 경계(틀) 현지의 args = (틀.args[1] ~= 제로) 그리고. 틀.args 또는 틀:부모 취득().args data_module = '모듈:스포츠 색상/' .. (틀.args['스포츠'] 또는 틀:부모 취득().args['스포츠'] 또는 아이스하키) 돌아가다 team_cellborder(셀보더)(args[1] 또는 '', 3, 1, 4, args['폭] 또는 '2', args['실패'] 그리고. 1 또는 제로 ) 끝. 기능. p.셀 경계 2(틀) 현지의 args = (틀.args[1] ~= 제로) 그리고. 틀.args 또는 틀:부모 취득().args data_module = '모듈:스포츠 색상/' .. (틀.args['스포츠'] 또는 틀:부모 취득().args['스포츠'] 또는 아이스하키) 돌아가다 team_cellborder(셀보더)(args[1] 또는 '', 4, 3, 1, args['폭] 또는 '2', args['실패'] 그리고. 1 또는 제로 ) 끝. 돌아가다 p