본문으로 이동

미디어위키 외부그림 넣기: 두 판 사이의 차이

세계여행위키
잔글 판 1개를 가져왔습니다
편집 요약 없음
6번째 줄: 6번째 줄:
</source>
</source>


<tt>[[mw:Manual:$wgAllowExternalImages|$wgAllowExternalImages]]</tt> 변수는 외부 그림을 넣을 수 있도록 허용할 것인지 설정하는 변수이다. 이 변수의 값을 <tt>true</tt>로 설정하면 문서 내에 그림 파일의 URL을 넣는 것만으로 외부 그림을 나타낼 수 있다. 예를 들어 위키 문서에 <code><nowiki>https://en.wikipedia.org/upload/b/bc/Wiki.png</nowiki></code>라고 넣으면 아래처럼 실제 그림 파일이 나타난다.
<tt>[[mw:Manual:$wgAllowExternalImages|$wgAllowExternalImages]]</tt> 변수는 외부 그림을 넣을 수 있도록 허용할 것인지 설정하는 변수이다. 이 변수의 값을 <tt>true</tt>로 설정하면 문서 내에 그림 파일의 URL을 넣는 것만으로 외부 그림을 나타낼 수 있다. 예를 들어 위키 문서에 <code><nowiki>https://en.wikipedia.org/upload/b/bc/Wiki.png</nowiki></code>라고 넣으면 아래처럼 실제 그림 파일이 나타난다. 크기가 작을 때는 상관없는데 큰 사진은 조절이 되지 않아 화면 밖으로 사진이 나가게 된다.  


https://en.wikipedia.org/upload/b/bc/Wiki.png
https://en.wikipedia.org/upload/b/bc/Wiki.png
17번째 줄: 17번째 줄:


<img src="https://en.wikipedia.org/upload/b/bc/Wiki.png" width="100" alt="wiki" style="border:1px solid #ff0000;" />
<img src="https://en.wikipedia.org/upload/b/bc/Wiki.png" width="100" alt="wiki" style="border:1px solid #ff0000;" />
하지만 HTML을 쓰면 위처럼 미디어위키에서 지원하지 않는다.
세계여행위키에서 외부 이미지를 링크하는 법은 다음과 같다.
<source lang="html">
{{sized-external-image| 사진크기 | 주소  }}
</source>
250px일때,
{{sized-external-image|250px| https://upload.wikimedia.org/wikipedia/commons/thumb/5/55/Disanxian.jpg/1280px-Disanxian.jpg }}
500px일때,
{{sized-external-image|500px| https://upload.wikimedia.org/wikipedia/commons/thumb/5/55/Disanxian.jpg/1280px-Disanxian.jpg }}


[[분류:미디어위키]]
[[분류:미디어위키]]

2025년 4월 10일 (목) 05:02 판

미디어위키의 초기 설정에는 문서에 외부 그림을 넣지 못하도록 되어 있다. 외부 그림을 넣기 위해서는 LocalSettings.php에 따로 설정을 추가해야 한다.

$wgAllowExternalImages = true;
$wgAllowImageTag = true;

$wgAllowExternalImages 변수는 외부 그림을 넣을 수 있도록 허용할 것인지 설정하는 변수이다. 이 변수의 값을 true로 설정하면 문서 내에 그림 파일의 URL을 넣는 것만으로 외부 그림을 나타낼 수 있다. 예를 들어 위키 문서에 https://en.wikipedia.org/upload/b/bc/Wiki.png라고 넣으면 아래처럼 실제 그림 파일이 나타난다. 크기가 작을 때는 상관없는데 큰 사진은 조절이 되지 않아 화면 밖으로 사진이 나가게 된다.

Wiki.png

$wgAllowImageTag 변수는 문서 내에서 HTML<img> 태그를 사용하도록 허용할 것인지 설정하는 변수이다. 외부 그림을 나타내기 위해 $wgAllowExternalImages 변수를 설정하더라도 그림 크기 등을 변경할 방법이 없다. 이런 경우 이미지 태그를 써서 그림 크기 등을 변경할 수 있다. 즉 아래와 같이 위키 문서에 입력하면 아래 그림처럼 나온다.

<img src="https://en.wikipedia.org/upload/b/bc/Wiki.png" width="100" alt="wiki" style="border:1px solid #ff0000;" />

<img src="Wiki.png" width="100" alt="wiki" style="border:1px solid #ff0000;" />

하지만 HTML을 쓰면 위처럼 미디어위키에서 지원하지 않는다.

세계여행위키에서 외부 이미지를 링크하는 법은 다음과 같다.

{{sized-external-image| 사진크기 | 주소  }}

250px일때,

1280px-Disanxian.jpg

500px일때,

1280px-Disanxian.jpg