# 도쿠위키에서 이미지 마크다운 사용하기 {{tag>dokuwiki image markdown}} (image 링크 사용에 관하여) ### 배경 도쿠위키에서 마크다운을 사용하기 위해 markdowku plugin을 설치해서 사용한다. ### 문제점 Github에서 사용하는 문법과 다른 곳이 발견된다. 이미지 링크시에 단축 URL을 사용하면 도쿠위키에서 파일로 인식하여 표출한다. ### 해결 수정해보자. `/inc/parser/xhtml.php` 파일을 수정한다. src을 보고 단축 url인지 판단하여 처리하도록 수정한다. externalmedia() 함수에서 if 문을 추가한다. 1177번째줄 ```php if(){ ... } elseif (substr($src,0,15) == 'https://goo.gl/' ) { // added for markdown image link } else { ... } ``` _media() 함수에 조건을 추가한다. 1481번째 줄 ```php if(substr($mime, 0, 5) == 'image' || substr($src,0,15) == 'https://goo.gl/') { ... } ``` 현재 단축 URL 로 `https://goo.gl/` 을 사용하고 있어서 해당 내용만 추가하였다. 만약 다른곳도 사용하고 있다면 그 곳에 맞도록 내용을 추가해야 한다. 위의 내용을 함수로 추출하면 아래와 같다. ```php function isShortURL($src){ if (substr($src,0,15) == 'https://goo.gl/' ) { // added for markdown image link return true; } return false; } ```