모듈:정보 상자 이미지/샌드박스
Module| 모듈에 대한 모듈 샌드박스 페이지입니다.정보 상자 이미지(diff). 테스트 사례(실행)는 동반자 하위 페이지도 참조하십시오. |
| 이 Lua 모듈은 시스템 메시지 및 전체 페이지의 약 7%인 약 4,380,000 페이지에 사용됩니다. 변경하면 Wikipedia 사용자 인터페이스가 즉시 변경될 수 있습니다. 큰 중단과 서버 로드를 방지하려면 모듈의 /sandbox 또는 /testcase 하위 페이지 또는 자체 모듈 샌드박스에서 변경 사항을 테스트해야 합니다.테스트된 변경 사항은 한 번의 편집으로 이 페이지에 추가할 수 있습니다.변경 사항을 구현하기 전에 대화 페이지에서 변경 사항에 대해 논의하십시오. |
| 이 모듈은 페이지 보호 대상입니다.매우 많은 페이지에서 사용 중이거나 매우 자주 교체되는 가시성이 높은 모듈입니다.파괴 행위나 실수는 많은 페이지에 영향을 미치고 사소한 편집도 서버에 상당한 부하를 줄 수 있으므로 편집으로부터 보호됩니다. |
개요
이 모듈은 정보 상자 내에서 이미지 매개 변수를 처리하고 결과의 형식을 정리하는 데 사용됩니다.
매개변수
| 매개 변수 | 묘사 |
|---|---|
| 이미지 | 필수의.이미지 정보를 포함하는 에 전달해야 하는 기본 매개 변수입니다. |
| 크기 | 이미지를 표시할 크기(픽셀)입니다.WP에 따라 사용을 권장하지 않습니다.엄지손가락 크기; 참조 upright=대신 아래에. |
| 최대 크기 | 이미지를 표시할 최대 크기입니다.참고: 크기 또는 크기 기본 파라미터가 지정되지 않은 경우 이미지가 최대 크기로 표시됩니다. |
| 크기 기본값 | 크기 매개 변수가 지정되지 않은 경우 이미지에 사용할 크기입니다.기본값은 프레임 없음입니다. |
| 알트의 | 이미지의 Alt 텍스트입니다. |
| 제목 | 이미지의 제목 텍스트(텍스트 위에 마우스를 놓습니다. |
| 경계 | 예를 선택하면 테두리가 추가됩니다. |
| 페이지입니다. | 다중 페이지 이미지를 사용할 때 표시할 페이지 번호입니다. |
| 직립의 | raft= yes인 경우 기본 이미지 크기의 75%로 이미지를 표시하는 "키워드"를 추가합니다(특수:기본 설정).값인 경우 이미지에 "value=value"를 추가합니다. 여기서 1보다 작은 값은 이미지를 축소하고(0.9 = 90%), 1보다 큰 값은 이미지를 확대합니다(1.15 = 115%). |
| 중심 | Yes(예)인 경우 이미지가 중앙에 배치됩니다. |
| 썸타임 | 썸타임 파라미터, 비디오 클립에 사용됩니다. |
| 자리 표시자를 억제합니다. | 아니오인 경우 특정 자리 표시자 이미지를 표시하지 않습니다.억제할 수 있는 § 자리 표시자 이미지를 참조하십시오. |
| 링크 | 이미지를 클릭할 때 이동할 페이지입니다. |
| 학급 | 이미지에 추가할 HTML 클래스입니다. |
참고: max size 또는 size default 매개변수를 지정하는 경우 숫자 뒤에 px를 포함해야 합니다.
영상 구문으로 표시되는 매개 변수
모든 매개 변수:
{{#선택사항:InfoxImageImageImage=infoid{image}}이미지 =infoid{size}}크기=maxsize=maxsize{maxsize}}직립=max{sizedefault}}}정립=max=max{alt}}제목=max{size}{t}{time}}링크={nfoidemptime}}{link}경계=yesenterpage=yespage{page}클래스 }}}}}
[[File:{{{image}}} page={{{page}}} {{{size}}} center alt={{{alt}}} link={{{link}}} border upright={{{upright}}} thumbtime={{{thumbtime}}} class={{{class}}} {{{title}}}]]
"size"와 "max size"를 정의하면 둘 중 더 작은 것이 사용됩니다("px"를 생략하면 모듈에 의해 추가됩니다).
{{#선택사항:인포박스 이미지 정보박스 이미지 = 이미지 이미지 = 이미지 {image}} 크기=300max size250250max }
[[File:{{{image}}} 250px]]
"size"가 정의되지 않은 경우 "max size"보다 큰 경우에도 "sizedefault"가 사용됩니다(실제 사용에서는 숫자 뒤에 "px"가 필요합니다. 여기서 생략하면 모듈에 의해 추가되지 않음을 알 수 있습니다)
{{#선택사항:인포박스 이미지 정보박스 이미지 = 이미지 이미지 = 이미지 {image}} 크기 기본값 = 최대 크기 250개 200 200개 }
[[File:{{{image}}} 250px]]
"size" 및 "sizedefault"가 정의되지 않은 경우 "max size"가 사용됩니다(실제 사용에서는 숫자 뒤에 "px"가 필요합니다. 여기서 생략하면 모듈에 의해 추가되지 않음을 나타냅니다).
{{#선택사항:인포박스이미지정보박스이미지=이미지{image}}}max size=250pcs }
[[File:{{{image}}} 250px]]
"size", "sizedefault" 및 "maxsize"가 정의되지 않은 경우 "frameless"가 추가되어 기본 섬네일 크기(220px)로 이미지가 표시되지만 로그인한 사용자는 Special:기본 설정). "직립"을 사용하여 기본 크기를 조정하는 경우 필요합니다.
{{#선택사항:정보상자 이미지 정보상자 이미지 이미지=이미지 {image}}}}}
[[File:{{{image}}} frameless]]
숫자 값 없이 "직립"을 사용하면 이미지가 사용자 기본 크기의 약 75%로 표시됩니다(0.75 곱하기 10으로 반올림).
{{#선택사항:InfoxImageInfoboxImageImage=message{image}}}직립 = 예 }
[[File:{{{image}}} frameless upright]]
"alt"가 "title" 없이 사용되는 경우 alt 텍스트는 다음과 같은 제목으로도 사용됩니다.
{{#선택사항:InfoxImageInfoboxImageImage=message{image}}} alt = Alt text }
[[File:{{{image}}} frameless alt=Alt text]]
자세한 내용은 위키백과를 참조하십시오.확장 이미지 구문입니다.
샘플사용량
image = {{#vmdk}:InfoxImageInfoboxImage이미지=이미지{image}}}직립=이미지{image_message1}}alt=alt{alt}}}예
{{#invoke:InfoboxImage InfoboxImage}} | |
{{#invoke:InfoboxImage InfoboxImage image=}} | |
|
| |
|
| |
|
| |
|
| |
{{#invoke:InfoboxImage InfoboxImage image= | |
{{#invoke:InfoboxImage InfoboxImage image= | |
{{#invoke:InfoboxImage InfoboxImage image=Abbey Rd Studios.jpg sizedefault=250px alt=The front stairs and door of Abbey Road Studios}} | |
{{#invoke:InfoboxImage InfoboxImage image=Abbey Rd Studios.jpg sizedefault=250 alt=The front stairs and door of Abbey Road Studios}} | |
{{#invoke:InfoboxImage InfoboxImage image=Abbey Rd Studios.jpg sizedefault=250px alt=The front stairs and door of Abbey Road Studios}} | |
{{#invoke:InfoboxImage InfoboxImage image=Abbey Rd Studios.jpg alt=The front stairs and door of Abbey Road Studios}} | |
{{#invoke:InfoboxImage InfoboxImage image=Abbey Rd Studios.jpg size=100px alt=The front stairs and door of Abbey Road Studios}} | |
{{#invoke:InfoboxImage InfoboxImage image=Bandera de Bilbao.svg size=100 border=yes}} | |
{{#invoke:InfoboxImage InfoboxImage image=Image is needed male.svg}} | |
{{#invoke:InfoboxImage InfoboxImage image=Image is needed male.svg}} | |
{{#invoke:InfoboxImage InfoboxImage image= | |
{{#invoke:InfoboxImage InfoboxImage image= | |
{{#invoke:InfoboxImage InfoboxImage image=Abbey Rd Studios.jpg maxsize=100px}} | |
{{#invoke:InfoboxImage InfoboxImage image=Abbey Rd Studios.jpg maxsize=100px}} | |
{{#invoke:InfoboxImage InfoboxImage image= | |
{{#invoke:InfoboxImage InfoboxImage image=Abbey Rd Studios.jpg maxsize=100px center=yes}} | |
{{#invoke:InfoboxImage InfoboxImage image=no such image maxsize=100px center=yes}} |
억제할 수 있는 자리 표시자 이미지
추적 카테고리
입력: image - 베어 파일 이름(File:/Image: 접두사 사용 또는 사용 안 함) 또는 완전한 형식의 이미지 링크일 수 있습니다. 페이지 - 다중 페이지 이미지(DjVu)에 대해 표시할 페이지 size - 이미지를 표시할 크기 max size - 이미지의 최대 크기 sizedefault - 크기 매개 변수가 비어 있는 경우 이미지를 표시하는 기본 크기 alt - 이미지의 alt 텍스트 제목 - 이미지의 제목 텍스트 border - border인 경우 yes로 설정합니다. 중앙 - 이미지를 중앙에 두어야 하는 경우 예로 설정됩니다. 직립 - 직립 영상 파라미터 자리 표시자 억제 - 예인 경우 이미지가 자리 표시자인지 확인하고 표시하지 않습니다. 링크 - 이미지 클릭 시 방문할 페이지 class - 이미지에 추가할 HTML 클래스 출력: 포맷된 이미지. 자세한 내용은 "모듈:정보 상자 이미지/문서" 페이지 현지의 i = {}; 현지의 자리 표시자_이미지 = { "파란색 - 이 이미지 교체 여성.svg", "파란색 - 이 이미지 male.svg 교체", "여성은 아직 자유로운 이미지가 없습니다.png", "없음의 깃발(사각형).svg", "없음의 기", "Flag of.svg", "녹색 - 이 이미지 교체 여성.svg", "녹색 - 이 이미지를 교체합니다.svg", "이미지는 여성이 필요합니다.svg", "이미지는 male.svg가 필요합니다.", "None.svg의 위치 지도", "남성은 아직 무료 이미지가 없습니다.png", "Missing flag.png", "플래그 없음.svg", "자유 초상화 없음.svg", "초상화(여) 없음.svg", "초상화(남성) 없음.svg, "빨간색 - 이 이미지를 바꿉니다.svg", "빨간색 - 이 이미지 male.svg 교체", "이 이미지를 여성(파란색)으로 바꿉니다.svg", "이 이미지를 여성으로 바꿉니다.svg", "이 이미지를 남성(파란색)으로 바꿉니다.svg", "이 이미지를 male.svg로 바꿉니다.", "Silver - 이 이미지 교체 여성.svg", "Silver - 이 이미지 male.svg 교체", "이 이미지를 바꿉니다.svg", "귀뚜라미 사진.png", "CareersLogo.gif", "Diagram Neededed.svg", "예시.jpg", "이미지 자리 표시자.png", "남자 초상화 없음.svg", "No cover-upload.png", "DVD 표지 복사본 없음.png", "노리본.svg", "Portrait-BFD-test.svg 없음", "자리 표시자 barnstar 리본.png", "Project traines no image.png", "image-request.png", "Sinbandera.svg", "Sinescudo.svg", "이 이미지를 바꿉니다 - temple.png", "이 이미지를 butterfly.png로 바꿉니다.", "이 이미지를 바꿉니다.svg", "이 이미지 바꾸기1.svg", "해상도 각도.png", "image-No priotal-text-BFD-test.svg", "여기에 이미지 삽입.svg", "사용 가능한 이미지가 없습니다.png", "아직 사각형 이미지 없음.png", "아직 이미지 없음.png", "사용 가능한 사진 없음.svg", "스크린샷 없음.svg", "No-image-available.jpg", "Null.png", "Picture Needed.gif", "Place holder.jpg", "언베난트.JPG", "A 저작권 무료 이미지 업로드.svg", "UploadAnImage.gif", "UploadAnImage.svg", "이미지 업로드짧은 svg", "CareersLogo.gif", "Diagram Neededed.svg", "남자 초상화 없음.svg", "DVD 표지 복사본 없음.png", "자리 표시자 barnstar 리본.png", "Project traines no image.png", "image-request.png", "No image.gif", } 기능. i.자리 표시자임(이미지) 밑줄을 공백으로 변경 이미지 = mw.ustring.gsub(이미지, "_", " "); 이미지가 (으)로 시작하는 경우 해당 항목 및 이후 항목 제거 한다면 mw.ustring.후보선수(이미지,1,2) == "[[" 그리고나서 이미지 = mw.ustring.후보선수(이미지,3); 이미지 = mw.ustring.gsub(이미지, "([^ ]*) .*", "%1"); 끝. 자르기 공간 이미지 = mw.ustring.gsub(이미지, '^[ ]*(.-)[ ]*
