완벽하지는 않지만 별도의 기능을 포함한 치환자를 플러그인에서 적용할수 있기를
기대했던 태터 이용자라면 이번 1.0.2버젼부터는 가능하다.
먼저 구버젼에서는 아래와 같이 플러그인 이벤트 호출을 했었다.(이미 이벤트가 있을때..)
(index.xml 내에서)
<binding>
<listener event="ViewThumbList">showThumbListView</listener>
</binding>
<listener event="ViewThumbList">showThumbListView</listener>
</binding>
하지만 이번 1.0.2에서는 별도의 기능을 가진 플러그인을 아래와 같이 선언하여 치환자로하여금 호출할수 있도록 하였다.
<binding>
<tag name="ArchiveListENG" handler="showArchiveList" />
<tag name="LinkListMoreLess" handler="showLinkList" />
</binding>
<tag name="ArchiveListENG" handler="showArchiveList" />
<tag name="LinkListMoreLess" handler="showLinkList" />
</binding>
위와 같이 xml내에서 <tag>를 이용하여 'name'에서 치환자명을 선언하고 'handler'에서 처리될 함수명을 끌어오게끔 했다. 위 'name'에 선언된 치환자명을 적용할때는 해당스킨의 원하는 위치에 '[ ##_ArchiveListENG_## ]'와 같이 이용하면 된다.
플러그인 업로드 위치 및 활성화시키는 방법은 기존 1.0.1때와 동일하다.
1.0.2버젼 패치 기념으로 Archive와 Link 출력 방법을 변경하여 쓰는 플러그인을 만들어 사용해보니 훨 편한건 사실이다. 아래 플러그인을 사용해보시면 이번패치에서는 어떻게 플러그인에 변화가 왔는지 알수있을것임.
ㅇ플러그인명 : Archive List(영문) / Link List(랜덤)표시
사용법 : 위 파일을 압축해제하여 '태터설치루트/plugins/_ArchiveLinkList'와 같이 업로드한후 관리자 모드에서 해당 플러그인을 활성화 한다음 플러그인에서 지정된 치환자명을 사용하는 스킨에 위치하면 됨 사용되는 치환자는 아래와 같다.
[ ##_ArchiveListENG_## ] : Archive리스트 출력(출력수,more/less기능)
[ ##_LinkListMoreLess_## ] : Link리스트 출력(출력수,랜덤,more/less기능)
출력될 값은 플러그인의 'index.php'내에서 조정하면됨.
[ ##_LinkListMoreLess_## ] : Link리스트 출력(출력수,랜덤,more/less기능)
출력될 값은 플러그인의 'index.php'내에서 조정하면됨.
단, 코드의 '[',']'와 '##' 사이의 공백은 제거한후 적용함.
위 치환자를 넣기전에 기존의 출력부분은 주석처리하거나 삭제한후 삽입하면됨.
테스트용 플러그인이므로 꼭



_ArchiveLinkList.zip![CCL - [Attribution : Noncommercial : Share Alike]](/plugins/_JP_CCL/images/ccl/ico_post_sccl-by-nc-sa.gif)
