이글루스에 이미지 파일을 올릴 경우 이글루스에서 제공하는 태그를 사용합니다.

위와 같은 태그의 경우 클릭을 하면 전체 그림이 나옵니다.

하지만 전 그런 것을 별로 좋아하지 않습니다.

첫째로 그림 파일에 링크를 걸어놓은 경우

이글루스에서 자동으로 저 태그를 쓰게 만드니 링크가 그대로 날아가더군요.

둘째로 이미지와 밑의 글 사이에 공간이 제법 생깁니다.

 

그래서 자동으로 이글루스 이미지 태그를

일반 HTML 태그로 바꾸는 정규식을 만들었습니다.

또, 이를 수행하는 AcroEdit 스크립트도 만들었습니다.

 

\[#IMAGE\|(.+?)\|(.+?)\|.+?\|(.+?)\|(.+?)\|(.+?)#\]

위를 찾게 하여

<img src="http://$5.egloos.com/$2$1" width="$3" height="$4">

이처럼 바꾸게 하는 간단한 코드입니다.

 

그럼 위에 나온 이글루스 이미지 태그가 다음과 같이 바뀝니다.

<img src="http://nosyu.pe.kr/blog/data/4328261/XaBVfXm5tG.png" width="640" height="272">

 

정규식에 쓰인 번호(용어가 정확히 기억이....)에 대한 설명입니다.

$1 : 파일 이름

$2 : 파일 이름 앞의 URL, 해당 이미지 파일을 올린 날짜인 듯....

$3 : 이미지 가로 크기

$4 : 이미지 세로 크기

$5 : pds[0-9]로 이글루스 데이터 서버를 뜻하는 듯....

 

전에는 이글루스 새글쓰기로 해야 나오던 것이

이제는 API를 이용해 글을 적어도 저처럼 자동으로 변환이 되니 답답하네요.

그래서 이런 꼼수를 쓰는 불편이 있습니다.OTL...

(혹시 저만 불편한가요?;;;)

 

AcroEdit 스크립트 다운로드

 

PS

문제가 발생할 수 있으니 원본을 다른 곳에 저장하신 후

미리보기로 확인하시고 글 수정을 하시기 바랍니다.d

크리에이티브 커먼즈 라이센스
Creative Commons License

글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.

트랙백 주소 :: http://nosyu.pe.kr/trackback/1496

댓글을 달아 주세요

[로그인][오픈아이디란?]