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

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

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

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


다른 플러그인과의 충돌 해결
WikiLink 플러그인을 사용하면 위직윅 편집기의 도구 막대를 사용하는 다른 플러그인(예: 맞춤법 검사기    )의 아이콘이 사라지는 문제를 해결

태그 자동 링크 추가
[ TG ]플러그인[ /TG ](예: )처럼 단어를 [ TG ] ... [ /TG ]로 묶으면 자동으로 태그로 링크되는 기능 추가

분류 자동 링크 추가
[ CT ]가족[ /CT ](예: )처럼 단어를 [ CT ] ... [ /CT ]로 묶으면 자동으로 분류로 링크되는 기능 추가

공지에서도 동작
공지에서도 정상적으로 동작하도록 수정했으며, 공지 도구 상자에 아이콘이 표시 되도록 수정



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

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


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

관련 글타래
2006/05/11 10:55 2006/05/11 10:55
글쓴이
author image
운영체제의 모든 것을 운영하고 있는 IT 블로거. IT 블로거라는 이름은 현재 시국때문에 시사 블로거로 바뀐 상태다. 그러나 나는 아직도 시사와 사회에 관심이 많은 IT 블로거일 뿐이다. 컴퓨터, 운영체제, 시사, 가족, 여행, 맛집, 리뷰등과 살면서 느끼는 소소한 일상이 블로그의 주제이다. 왼쪽의 아이콘은 둘째 딸 다예가 그린 내 모습이다.
오늘의 이슈 다음에서 새롭게 서비스하고 있는 소셜픽입니다. OpenAPI로 구현한 것이 아니라 가끔 사라질 때도 있습니다. 또 10분에 한번 갱신하기 때문에 실제 소셜픽과 약간 차이가 있습니다.
  1. 1
    검색: 113,854 트윗: 3,101 댓글: 6,194
    14일 300만 원을 납부합니다. 무슨 이유였을까요? 바로 추징금 시효를 연장하기 위한 목적이었습니다. 당시 전두환의 추징금 시효는 2010년까지였으며, 시효가 지나면 추징금을 못 받기 때문에 일반적으로 시효 만료를 앞두고 검찰이 압류
  2. 2
    검색: 142,728 트윗: 2,145 댓글: 4,500
    아니다"라며 일축했다. 회사 측은 21일 < 김광현의 탕탕평평 > 과 메인뉴스인 < 채널A종합뉴스 > 에서 사과방송을 했다. 이광표 채널A 기획홍보팀장은 "이번 사과의 핵심은 이번 방송으로 인해 마음이 다친 광주 민주화 운동 피해자와 시청자여
  3. 3
    검색: 64,525 트윗: 1,467 댓글: 5,105
    강남구청의 한 과장급 공무원이 박원순 서울시장이 불법 사찰을 했다며 검찰에 고소했다. 김청호 강남구 지역경제과장은 "박 시장이 서울시 암행감찰반을 시켜 구청 직원을 감시, 미
  4. 4
    검색: 28,862 트윗: 1,620 댓글: 2,090
    독립 인터넷 언론 뉴스타파가 조세피난처에 법인이나 계좌를 보유한 한국인 명단을 공개하기로 했습니다. 뉴스타파는 오늘 오후 2시 기자회견을 열고 국제탐사보도언론인협회, ICIJ와의 공동 취재 결과를 공개할 계획이라고 밝혔습니다.
  5. 5
    검색: 1,080,348 트윗: 894 댓글: 2,234
    수면제 한 통이 발견됐다. 손호영의 소속사인 CJ E & M 22일 새벽 이번 사건과 관련해 공식 입장을 발표했다. 아래는 전문이다. 손호영 소속사 CJ E & M 공식입장 지난 21일 밤 10시부터 12시까지 손호영씨는 강남경찰서에서
  6. 6
    검색: 22,147 트윗: 1,046 댓글: 2,068 무소속 안철수 의원이 22일 싱크탱크 성격의 정책네트워크 '내일'의 창립을 공식화했다. 안 의원은 '내일' 이사장에 진보성향의 원로학자인 최장집 고려대 명예교수를,
  7. 7
    검색: 34,872 트윗: 775 댓글: 1,879 탈세한 의혹과 관련해 국세청을 압수수색했다. 검찰은 이날 오전부터 서울지방국세청 조사4국에 대한 압수수색을 통해 2008년 이후 CJ그룹에 대한 세무조사 관련 자료를 임의제출 형식으로 전달받았다. 서울국세청 조사4국을 검찰이 압수수색한
  8. 8
    검색: 28,013 트윗: 402 댓글: 2,082 12-4로 앞서던 5회초, 두 팀 선수들이 모두 더그아웃을 박차고 나와 마운드 앞에서 대립하는 벤치클리어링이 나왔다. 넥센 유한준과 김민성이 두산 투수 윤명준의 공에 연달아 몸을 맞자 일촉즉발의 상황이 연출됐다. 거듭된 사구는 앞선 1사
  9. 9
    검색: 110,382 트윗: 387 댓글: 1,818 그룹 리쌍이 건물 임차인에 계약해지를 통보한 것을 두고 '갑의 횡포' 논란에 휩싸였다. 멤버 길과 개리가 각자의 트위터에 해명글을 남기며 억울함을 호소했다. 그러자 임차인 서 씨가 관련 사항에
  10. 10
    검색: 17,443 트윗: 486 댓글: 1,606 '이효리쇼'가 성공적으로 마무리됐다. 5월 22일 방송된 Mnet '2HYORI SHOW'에서는 이효리의 정규5집 '모노크롬' 첫 무대가 공개됐다. 타이틀곡 '배드걸'을 비롯 '사랑의 부도수표' '풀문' '아모르미오' '미스코리아'
오늘의 글
인기있는 글
컴퓨터 팁&텍
트랙백 많은 글
조회수 많은 글 | 베오베
댓글 많은 글 | 베오베

Trackback

Trackback Address :: http://offree.net/trackback/480

Facebook

Comments

  1. 도아 2006/05/11 21:47

    Rantro님 미안합니다. 댓글 미리 보기 플러그인을 만들다가 실수로 Rantro님의 댓글까지 지워버리고 말았습니다...

    댓글 미리 보기 플러그인은 댓글을 입력하면 입력창 하단에 입력한 내용이 나타나는 플러그인입니다. 또한 덤으로 ( C )를 입력하면 (C)가 ( TM )을 입력하면 (TM)이 "큰 따옴표", '작은 따옴표'등 여러 가지 기능이 있습니다.

    perm. |  mod/del. reply.
  2. 도아 2006/05/12 14:01

    댓글 미리보기 플러그인의 테스트입니다. 입력한 내용을 확인하면 입력할 수 있기때문에 상당히 편리한 플러그인입니다.

    이 플러그인의 잇점은 다음과 같습니다. 1. 댓글을 미리 볼 수 있습니다. 따라서 작은 입력창 때문에 고민할 필요가 없습니다. 입력창이 작아서 이전에 입력한 내용을 확인하려고 수직 이동 막대를 끌어 올릴 필요가 없습니다.

    1. 이 기능외에 부가 기능이 있습니다. ( C )를 공백없이 입력하면 (C)가 됩니다. ( TM )도 동일하게 공백없이 입력하면 (TM)이 됩니다. ( R )은 (R)로 바뀝니다. 이 외에도 . . .은 ...로 바뀌며, - - -는 ---가 됩니다. 댓쉬 두개 - -도 가능합니다. 댓쉬 두개는 --가 됩니다. "큰 따옴표"와 '작은 따옴표'를 주의해서 보기 바랍니다. 한글에서 사용하는 인용 부호처럼 표시되죠? 이번에는 숫자를 곱해볼까요? 12 x 10은 얼마죠? 12x10은 얼마죠? x가 달라진 것을 알 수 있습니다. 이 외에도 는 ``가 됩니다.

    이제는 미리 확인하고 글을 등록하세요... 플러그인 공개는 조만간 시간이 나는대로 하도록 하겠습니다.

    perm. |  mod/del. reply.
  3. Rantro 2006/05/14 18:02

    공지사항에서는 wikilink플러그인이 안 되네요

    perm. |  mod/del. reply.
    • 도아 2006/05/14 18:10

      공지 사항에서 되는 판은 저 혼자 사용하고 있었습니다. 올린다는 것을 잊어 버려서...

      다시 내려받으시면 공지 사항에서도 동작할 것입니다.

    • Rantro 2006/05/14 19:07

      제 블로그 공지에서 트랙백에 위키 링크를 걸었습니다. 그런데
      [wk]트랙백[/wk]
      이렇게 표시되면서 링크가 안 걸리네요.

    • 도아 2006/05/15 07:16

      수정본을 올려 두었습니다. 다시 내려받아 사용하시기 바랍니다.

쥐박쥐가 아니라면 소통하세요!!!

(옵션: 없으면 생략)

글을 올릴 때 [b], [i], [url], [img]와 같은 BBCode를 사용할 수 있습니다.