모듈:파일 링크/문서
Module| 이 Lua 모듈은 약 63,000페이지에 걸쳐 사용되고 있으며, 변경은 널리 인식될 수 있습니다.모듈의 /sandbox 또는 /testcase 서브페이지 또는 자체 모듈 샌드박스에서 변경 내용을 테스트합니다.변경을 실장하기 전에 토크 페이지에서 변경에 대해 논의해 주십시오. |
| 이 모듈은 다음 다른 모듈에 의존합니다. |
이 모듈은 파일에 대한 Wikitext 링크를 구축하는 데 사용됩니다.주로 복잡한 로직을 사용하여 파일 링크를 만드는 템플릿 및 모듈에 유용합니다.간단한 파일 링크는 Wikitext 마크업으로 직접 작성해야 합니다.Wikitext 마크업은 이 모듈을 호출하는 것보다 리소스를 적게 사용하기 때문입니다.Wikitext 파일 마크업에 대한 도움말은 mediawiki.org에 있는 문서를 참조하십시오.
Wikitext에서 사용
이 모듈은 Wikitext에서 템플릿(일반적으로 {{file link})에서 호출해야 합니다.설명서에 대해서는 템플릿페이지를 참조해 주세요.단, 다음 구문을 사용하여 호출할 수도 있습니다.{{#invoke:File link main arguments}}.
Lua에서 사용
먼저 모듈을 Import해야 합니다.
현지의 mFileLink = 요구하다('모듈:파일 링크') 그런 다음 파일 링크를 만들 수 있습니다._main기능.
mFileLink.메인(args) args는 다음 키를 가질 수 있는 인수 테이블입니다.
file- 파일 이름.(필수)format- 파일 형식(예: 'frame', 'frame', 'frame' 또는 'frameless')formatfile- 'filename' 형식 옵션으로 지정할 파일 이름.자동으로 생성된 섬네일 대신 지정된 파일 이름이 사용됩니다.border- 이 값을 true 또는 "yes"로 설정합니다(또는 모듈이 true로 인식하는 다른 값:Yes no)를 사용하여 이미지의 경계를 설정합니다.location- 파일의 수평 정렬(예: '오른쪽', '왼쪽', '중앙' 또는 '없음')alignment- 파일의 세로 정렬(예: '중간', '서브', '슈퍼', '텍스트 상단', '텍스트 하단', '위' 또는 '아래')size- 이미지 크기(예: '100px', 'x100px', '100x100px')upright- 'high' 파라미터로, 큰 이미지와 얇은 이미지의 크기를 설정할 때 사용합니다.link- 파일이 링크되는 페이지.파일 설명 페이지에 대한 기본 링크를 표시하지 않으려면 공백 문자열 " 를 사용합니다.alt- alt 텍스트.기본 alt 텍스트를 억제하려면 공백 문자열 " 를 사용합니다.caption- 파일 캡션.page- PDF 등의 여러 페이지 파일의 페이지 번호를 설정합니다.class- 를 추가합니다.class파라미터와 이미지 링크를 지정합니다.MediaWiki 소프트웨어는 이 파라미터를class="..."이미지 속성<img />HTML로 렌더링될 경우 HTML로 렌더링됩니다.lang- 언어 속성을 추가하여 파일을 렌더링할 언어를 지정합니다.start- 오디오 및 비디오 파일의 시작 시간을 지정합니다.end- 오디오 및 비디오 파일의 종료 시간을 지정합니다.thumbtime- 비디오 파일의 축소 이미지 생성에 사용할 시간을 지정합니다.
이러한 각 파라미터의 효과를 확인하려면 mediawiki.org의 이미지 도움말페이지를 참조해 주세요.
예
파일만 있는 경우:
mFileLink.주된{파일 = '예.png'} -- [파일명]로 렌더링합니다.예.png]] 형식, 크기, 링크 및 캡션 옵션 포함:
mFileLink.주된{ 파일 = '예.png', 포맷 = '실패', 크기 = '220px', 링크 = 'Wikipedia:샌드박스', 표제 = '예' } -- [파일명]로 렌더링합니다.예.png tumb 220px link=위키백과:샌드박스 예] 형식, 크기 및 테두리 포함:
mFileLink.주된{ 파일 = '예.png', 포맷 = '틀림없다', 크기 = '220px', 경계 = 진실의 } -- [파일명]로 렌더링합니다.예.png 프레임 없는 테두리 220px]