알림

위키 플러그인의 아이콘을 만들어 주실 분을 찾습니다. 이전 버전의 경우 일윈님께서 만들어 주셨는데 메일로도 블로그로도 연락이 되지 않습니다. 기존의 아이콘을 활용하셔도 되고 새로 만들어 주셔도 됩니다. 가능하신 분은 비밀 댓글로 전자우편 주소를 남겨주시기 바랍니다.

태터툴즈 1.0.6에서는 한글 링크의 첫자가 사라지는 문제가 있습니다. 이 문제를 수정한 판을 새로 올려 두었습니다. 1.0.6 이상을 사용하시는 분은 다시 내려받아 사용하시기 바랍니다.

직접 만들어 올린 "플러그"인 중 WikiLink 플러그인이 있다. 이 플러그인은 위키 백과사전의 링크를 자동으로 만들어 주는 플러그인이다. 이 플러그인을 더 편하게 사용할 수 있도록 태터툴즈의 위지윅 편집기에 도구 막대를 등록하도록 플러그인을 작성했다.

그런데 문제는 위지윅 편집기의 도구 막대에는 WikiLink 플러그인의 아이콘이 하나만 등록되는 것이었다. 혹시나 싶어서 맞춤법 검사기, 이모티콘 플러그인을 함께 내려받아 시험해 봤지만 같은 증상이 발생하는 것이었다.

결국, 주로 사용하는 플러그인이 WikiLink 플러그인맞춤법 검사 플러그인이라 도구 막대에 아이콘이 정상적으로 등록되도록 태터툴즈를 패치해서 사용해왔다. 매번 태터툴즈가 판올림 될 때마다 패치하는 것이 귀찮아 태터툴즈 개발자 포럼관련된 글을 올렸고 PAPACHA님의 도움으로 이 문제를 수정할 수 있었다.

근본적으로 이 문제는 AddPostEditorToolbox 이벤트 핸들러의 사용법을 몰라서 발생한 문제였다[1]. 따라서 위지윅 편집기의 도구 막대를 사용하는 다른 플러그인과의 문제를 수정한 올림판을 다시 작성하게 되었다. 이 판에서 고쳐진 점은 다음과 같다.

다른 플러그인과의 충돌 해결
WikiLink 플러그인을 사용하면 위직윅 편집기의 도구 막대를 사용하는 다른 플러그인(예: 맞춤법 검사기)의 아이콘이 사라지는 문제를 해결
태그 자동 링크 추가
[ TG ]플러그인[ /TG ](예: )처럼 단어를 [ TG ] ... [ /TG ]로 묶으면 자동으로 태그로 링크되는 기능 추가
분류 자동 링크 추가
[ CT ]가족[ /CT ](예: 가족)처럼 단어를 [ CT ] ... [ /CT ]로 묶으면 자동으로 분류로 링크되는 기능 추가
공지에서도 동작
공지에서도 정상적으로 동작하도록 수정했으며, 공지 도구 상자에 아이콘이 표시 되도록 수정

관련 글타래


  1. PAPACHA님의 답글을 보고도 한동안 문제를 해결하지 못했었다. 그 이유는 실제 AddPostEditorToolbox 이벤트 핸들러를 사용하는 함수는 WikiTag 함수인데 WikipediaLink 함수를 고쳐서 시험했기 때문이었다. 역시 프로그램을 짜는 일은 삽질(전산을 21세기 마지막 남은 노가다라고 한다)이다.