위키 그림파일

Submitted by redneval on 2009.05.25.(Mon) - 23:20

위키에 문서를 작성하려는데 이미지 업로드를 어떻게 해야할지 고민되네요. (http://debianusers.or.kr/phpBB3/viewtopic.php?f=33&t=30 에 있는 문서입니다.)
그림파일 용량이 8MB나 되서 그냥 올릴 수는 없을 것 같고, 용량을 줄이자니 화질이 떨어지고 ... 그래서 생각한 방법이 picasaweb.google.com 에 업로드해서 링크를 거는 방법입니다. 업로드해본 결과는 다음과 같습니다.

http://lh4.ggpht.com/_N4BJNZ4fsqo/Shl0sZvddyI/AAAAAAAAAPM/d_7pfYk-3uk/5-... 
그런데 기본적으로 미디어위키에서는 외부링크의 그림은 보여주지 않도록 설정되어있습니다. 거기에는 몇 가지 정책적인 이유가 있고 다음 페이지에 설명이 나와있습니다. (http://www.mediawiki.org/wiki/Manual:$wgAllowExternalImages)
하지만 그런 정책을 유지하기 위해서는 트래픽 부담을 감수해야하는 문제가 있습니다.
당분간은, 위키를 설정해서 ggpht.com 주소로 된 그림파일은 허용하고, 추후 논의를 하는 것이 어떨까싶습니다.
(설정방법 참고 : 
http://forums.kaistizen.net/index.php/%EB%8F%84%EC%9B%80%EB%A7%90:%EC%84...)

westporch

작성: 2009.05.26.(Tue) - 22:13

수정: 2017.04.09.(Sun) - 14:10

Upload is (in many ways) more fiddly and time consuming. It also uses disk space and bandwidth on the wiki webserver of course. 
이미지를 직접 업로드 하면 위와 같은 문제점이 있었군요.
redneval님 말씀대로 picasaweb.google.com에 이미지를 업로드해서 링크를 걸어주는 방법이 좋을것 같아요.
localsettings.php파일을 열어서

$wgAllowExternalImages = false;
$wgEnableImageWhitelist = true; # This is a list of 'External image whitelist' domain names. 
#Image site http://*\.ggpht\.com/ # end of 'External image whitelist'

위 항목을 추가해 줬어요.

제대로 설정했다고 생각했는데, debianwiki.or.kr에 접속해보면 localsettings.php파일에서 http://*\.ggpht\.com/ 이 부분 즉, '세미콜론' 부분에서 구문 에러가 나네요.
그래서 ggpht\.com/ 이렇게 수정해봐도 구문에러가 나서 일단은 localsettings.php 파일에서 http://*\.ggpht\.com/부분을 지웠어요.
도대체 어디가 잘못 된걸까요? 아무래도 $wgAllowExternalImages = true;로 설정해야 하는건지..

redneval님, 데비안 설치 문서가 굉장하네요. 엄청난 시간을 투자해야 나올만한 작품같네요.

http://forums.kaistizen.net/index.php/%EB%8F%84%EC%9B%80%EB%A7%90:%EC%84... 
에 나온 설명을 읽어본 결과, localsettings.php 이 아닌 `미디어위키:External image whitelist' 페이지에 주소를 입력해야하는 것 같습니다.
주소는 다음과 같습니다.
http://debianwiki.or.kr/wiki/index.php/%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C... 
허용목록주소는 정규 표현식으로 입력하게 돼있네요. 다음과 같이 입력하시면 될 듯 합니다. http://.*?\.ggpht\.com/

-------------------
데비안 설치 문서는 만드느라 꽤 힘들었습니다. ^^;
문서 처음 만드느라 미디어위키 사용법도 배우고 피카사도 처음으로 써보고하는 과정 등등도 오래 걸린 것 같습니다.
이제는 문서작성에 좀 익숙해졌으니 앞으로 기대하셔도 좋습니다. :D

제대로 설정돼있습니다. 한참 헤맨 끝에 방법을 알아냈고, 성공적으로 문서 작성을 마쳤습니다. :D
제가 작성한 문서(
http://debianwiki.or.kr/wiki/index.php/%EB%B2%84%EC%B6%94%EC%96%BC%EB%B0...)를 보시면 쉽게 알 수 있는 내용이지만, 피카사 웹앨범의 이미지를 사용할 때 주의할 점을 간단히 설명하면 다음과 같습니다.
------------------------------
다음과 같은 주소로 들어가면 `최대 해상도'로 보여줍니다.
http://lh4.ggpht.com/_N4BJNZ4fsqo/Shl0sZvddyI/AAAAAAAAAPM/d_7pfYk-3uk/5-... 
하지만 그 주소로는 웹에 게시할 수가 없습니다. 800픽셀 제한이 있기 때문인데, 다음과 같이 주소에 s800 을 꼭 붙여줘야합니다.

http://lh4.ggpht.com/_N4BJNZ4fsqo/Shl0sZvddyI/AAAAAAAAAPM/d_7pfYk-3uk/s8...

redneval 님이 작성하신 버추얼박스에 데비안 설치하기 문서를 읽어봤는데..
예술인데요!!   저도 회사에서 데비안 설치문서를 만들어 본 적이있는데, 스크린 캡쳐하고, 설명작성하고 하는게 엄청 귀찮았습니다.
막상 문서작성을 시작하고 나니 빼먹은 장면이 있는경우, 그 지루한 작업을 다시 반복하기도 해야 하고..
좋은 문서 감사합니다. :D 이 문서로 Debian 유저들이 더 많아졌으면 좋겠습니다.