"바깥 고리"에 해당되는 글 1건

  1. 2006/08/04 태터 플러그인: 바깥 고리 표시 (25)

태터 플러그인: 바깥 고리 표시

2006/08/04 10:22

위키백과 를 방문해서 글을 읽다보면 안 고리와 바깥 고리를 표현하는 방법이 다른 것을 알 수 있습니다. 위키 안쪽 고리는 일반 링크로 표시되지만 바깥 고리는 옆에 작은 아이콘이 있는 것을 알 수 있습니다. 워드프레스 도 이러한 기능을 하는 플러그인이 있고, 태터툴즈 에도 있을 것으로 생각했습니다.

그런데 막상 태터툴즈 의 플러그인을 찾아보니 검색어의 한계인지 아니면 실제 없어서인지 몰라도 플러그인을 찾을 수 없더군요. 그래서 제 사이트에서 사용하기 위해 급히 만들어본 플러그인 입니다.

클릭: 그림 확대

①은 위키백과로 연결된 바깥 고리이며, ②는 안 고리입니다.안쪽 고리는 회색으로 단순히 고리임을 표시하고 있지만 바깥 고리는 회색의 고리 외에 파란색의 아이콘이 추가되어 있는 것을 알 수 있습니다.

설치하는 방법은 간단합니다. 내려받은 파일을 푼 뒤 폴더째 태터툴즈 의 플러그인 폴더로 올리고 환경설정/플러그인 설정에서 바깥 고리 표시미사용에서 사용중으로 바꾸면 됩니다.

바깥 고리와 안 고리를 인식하는 기준은 다음과 같습니다.

  1. <A> 태그href 속성값이 http://로 시작하지 않으면 안 고리로 인식
  2. <A> 태그href 속성값이 http://로 시작하며, 이어지는 주소가 블로그의 주소와 같으면 안 고리로 인식
  3. <A> 태그href 속성과 무관하게 <A> 태그 내에 <IMG> 태그가 있으면 안 고리로 인식(아이콘을 표시하지 않습니다)

마지막으로 막풀 님의 의견을 받아들여 $newWindow 옵션과 $ext 옵션, $imageFile 옵션을 추가했습니다. 만약 바깥 고리를 새창으로 열고 싶다면 index.php 파일에서 $newWindow를 1로 설정하면 됩니다. 바깥 고리를 새창으로 열면서 Zip 파일과 같은 파일은 기존 창으로 열고 싶다면 $ext에 원하는 확장자를 추가하면 됩니다. 바깥 고리를 표시할 때 사용되는 이미지를 다른 것으로 바꾸고 싶다면 $imageFile을 바꾸면 됩니다. 아울러 바깥 고리는 기존 창으로 열고, 바깥 고리 아이콘을 클릭할 때에만 새창으로 열고 싶다면 $newWindow를 2로 설정하면 됩니다.

Guju 님이 얘기하신 버그를 수정한 버전을 새로 올려두었습니다. $newWindow 옵션을 2로 설정해서 사용하실 분은 새로 내려받아 사용하시기 바랍니다.

P.S. 바깥 고리 아이콘으로 사용할 그림을 구합니다. 적당한 그림이 있으시 분은 artech (at) qaos (dot) com으로 보내 주시기 바랍니다.

저작권 정책 제 블로그의 글은 기본적으로 펌금지, 링크 허용의 정책을 취하고 있습니다. 특히 네이버로의 펌은 어떠한 경우에도 허용하지 않습니다. 자세한 이유는 알림글네이버에 대한 글을 참조하시기 바랍니다.
구독 & 책갈피
글이 마음에 드시나요? HanRSS구글 리더로 편하게 구독하세요!!! 참고로 고료는 추천으로 받습니다!!!
책갈피WZD | 구글 | 네이버 | 뉴스2.0 | 다음 | 델리셔스 | 마가린 | 북마커 | 야후 | 한RSS | 정보
컴관련
오늘의글
인기글