완벽하지는 않지만 별도의 기능을 포함한 치환자를 플러그인에서 적용할수 있기를
기대했던 태터 이용자라면 이번 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'내에서 조정하면됨.
단, 코드의 '[',']'와 '##' 사이의 공백은 제거한후 적용함.
위 치환자를 넣기전에 기존의 출력부분은 주석처리하거나 삭제한후 삽입하면됨.
테스트용 플러그인이므로 꼭
이제 마음껏(?) 플러그인을 개발할 수 있겠어요 ^_^a
다들 그동안 생각만 했던 플러그인을 마구마구 뿌려주시면 좋겠네요~IP Address : 218.54.···.77
유마님 어느새 방문을~~ 정말 빠르십니다.
'마음껏'은 아닌것 같습니다. 플러그인을 이용한 치환자 적용이 안되는 위치가 있습니다.
한주 잘보내세요.
새로운 기능에 대해 열심히 공부를 해야 할 듯 하군요.
전 완전초보입니다.IP Address : 150.199.···.146
그러게요.. 열심히 공부를 해야할것 같습니다. 저또한..
아직 모르는 부분이 너무 많군요..
1.0.2로 갈아탄 뒤에 HTML 수정 없이 간단하게 사이드바에 리스트 달았습니다'ㅂ' 다만 소스 편집해야 되었던 게 좀 불편했지만, 잘 쓰고 있으니 정말 다행이랄까요.
감사드립니다.IP Address : 58.140.···.6
안녕하세요. 잘 사용하고 계신다니 감사할 다름입니다.
이번에 1.0.2버젼용 활성플러그인 보기가 사이드바용으로 업데이트 했습니다. 이번것은 1.0.2로 패치되면서 별도의 소스 편집은 필요없습니다. 스킨에 해당 치환자면 넣으면 끝~~~^^ 즐밤되세요..
감사히 잘 쓰겠습니다.
그런데 제가 적용해 보니, 글씨가 다 깨져서 나옵니다.
혹시 utf-8을 따로 정의해 주어야 하는지요?IP Address : 210.95.···.206
그런가요? 소스중에 utf처리부분이 있기는 한데 크게 영향이 없을것 같습니다. 몇군데 호스팅에서 테스트하니 괜찮았습니다. 제가 별도로 테스트해보고 문제있으면 우회방법을 가르쳐드리겠습니다. 즐밤 되세요^^
이제 다음 업데이트때마다 소스를 뜯어고칠일이 없어져서 만들고나서도 신경쓰지 않아도 되겠군요. 이젠 맘껏 플러그인만 찍어내면 되겠네요. 물론 다른 분들이 그런 작업을 해주시면 더욱 좋겠습니다. ^^;IP Address : 125.187.···.13
실력 좋으신 태터매니아분들께서 많이 제공해주셔야 좋을듯합니다. 전 아직 미흡한지라 ㅠ.ㅠ
이번 태터 1.0.2버젼 패치는 플러그인 제작에 너무 유익합니다.
즐밤되세요.
오 멋진 플러그인이 하나더 생겼군요.. :)
역시 J. Parker님 이십니다. ^^
그리고 질문 한가지 있습니다.
전 이상하게 1.0.2로 업하고 나서 기존의 내용들중에 첨부파일이 다운로드가 않되더군요.
J. Parker님 블로그는 잘되는데 말입니다. ㅋ
혹시 해결 방법이 있나요?
좋은 밤 되세요..IP Address : 61.100.···.160
그리 멋진 플러그인은 아닌듯 싶습니다.^^ 나름대로 제가 필요해서 한거라 다른분들께서는 필요가 있을지 모르겠습니다.^^
유진아비님의 증상이 혹시 1.0.2로 패치후 '블로그 URL/checkup'를 실행하셨나요? 저같은경우도 패치후 '블로그 URL/checkup'을 안하니까 약간의 문제가 있어 실행후엔 잘되더군요.. 아니면 다른이유일까요?
즐밤되시구요.. 또 뵙겠습니다.
야심한 밤에 주무시지도 않고 답변까정 달아주시고 감사합니다. :)
URL/checkup은 확인이 되었다고 나오는데요.
뭔가 다른 문제가 있나 봅니다.
다시 한번 설치를 해보아야 겠습니다. ㅠㅠ
좋은 하루 시작하세요.IP Address : 220.84.···.27
유진아비님의 블로그 첫페이지의 파일을 다운로드 하려고 확인해보니 실제경로명에서도 파일이 안나오는것보니 뭔가 뒤틀린것 같습니다.
-가상경로
http://o2.bsks.ac.kr/tt/attachment/1249833551.zip
-실제경로
http://o2.bsks.ac.kr/tt/attach/1/1249833551.zip
실제경로로 접속해도 파일이 없는것으로 나옵니다.
해당파일이 있는지 확인하셔야할듯합니다.
오늘도 따뜻한 봄햇볕일것 같네요. 즐거운 하루 보내세요.
J. Parker님 다운로드 오류는 iconv의 오류로 인한 것이라 합니다.
몇시간 전에 파파챠님께서 blog/attachment/index.php의 450라인의 iconv를 iconvWrapper로 바꿔 주면 된다는 답변을 받아서 수정하고 나니 잘 됩니다.
오늘 낮에 귀중하고 소중한 시간 내어주셔서 감사드립니다.
좋은 밤 되세요. ^^IP Address : 61.100.···.160
다운로드 오류 잡았다니 다행입니다. 이제 맘놓고 블로깅 할수있겠군요.^^ 오늘은 비가 올런지 흐린하늘이네요..^^
어젯밤에 우연히 썸네일리스팅 플러그인 방법을 찾았습니다. 오늘 마무리 해봐야할것 같아요.. 조금은 허접하지만 완성되면 테스트 부탁합니다.
유진아비 ( http://o2.bsks.ac.kr ) 님의 링크아이콘 표시 플러그인 과 같이 사용할수 있는 방법은 없는지 궁금합니다,, 아이콘 표시가 꽤^^ 재밌는 기능인것 같아서요~IP Address : 58.235.···.13
그것은 유진아비님께 요청하셔야 할듯합니다. 아니면 제가 여쭤보구 같이 할수 있는 방법으로 해보겠습니다.
감사합니다,, 한번 여쭤 봐 주셨으면 합니다^^;IP Address : 211.191.···.164
archive 쪽 1.0.3 으로 업 후에,,, 에러가 나거든요,,
archive 로 들어간후 다시 archive 클릭하면 경로가 archive/archive/200606/
이어렇게 링크가 붙네요 확인한번 부탁드리겠습니다,,IP Address : 58.235.···.13
안녕하세요 toonz님 업데이트 되었습니다.
저번에 부탁하신 링크아이콘표시 기능 추가했습니다.
남은 오후 즐거운 시간 되세요.
바로 고쳐주셨네요,, 감사합니다
일단 살짝 떼놓고 있었는데, 바로 업그레이드 해야겠네요^^IP Address : 211.191.···.164