풍선 도움말

이 글을 읽다 보니 재미있는 기능이 있었다. 바로 각주 기능이었다. 텍스트큐브에서도 각주 플러그인을 사용할 수 있다. 'gofeel'님이 만든 각주 플러그인이 있기 때문이다. 또 동작하는 방법도 'gofeel'님의 각주 플러그인과 거의 비슷한 것 같았다. 다만 한가지 차이는 본문의 각주 번호에 마우스를 올리면 그림처럼 각주의 내용이 예쁜 풍선 도움말 형태로 출력된다는 점이다.

목차

풍선 도움말

어제 트랙백이 하나 걸렸다. 성실한 도덕적 실천만이 진정한 삼성(재벌)자본으로부터의 독립의 길.이라는 글이다. 글을 읽어보면 알 수 있지만 "자본주의에서 성실한 도덕적 소비만이 이씨삼성과 같은 의 만행을 저지할 수 있다"는 글이다.

그런데 이 글을 읽다 보니 재미있는 기능이 있었다. 바로 각주기능이었다. 텍스트큐브에서도 각주 플러그인을 사용할 수 있다. gofeel님이 만든 각주 플러그인이 있기 때문이다. 또 동작하는 방법도 'gofeel'님의 각주 플러그인과 거의 비슷한 것 같았다. 다만 한가지 차이는 본문의 각주 번호에 마우스를 올리면 그림처럼 각주의 내용이 예쁜 풍선 도움말 형태로 출력된다는 점이다.


개선된 각주 플러그인

각주 번호에 마우스를 올리면 그림처럼 각주의 내용이 예쁜 풍선 도움말 형태로 출력된다. 키워드에도 적용할까 싶었지만 키워드는 자동으로 만들어지며 이 경우 지나치게 번잡해 질 수 있기 때문에 적용하지 않은 상태다.

티스토리의 각주 플러그인의 기능으로 생각하고 티스토리에서 각주 플러그인을 켜봤지만 이상하게 도아의 백업로그에서는 잘 동작하지 않았다. 결국 오다기리죠님의 글 소스를 보고 티스토리의 자바 스크립트를 속된 말로 "업어 와"서 의 각주 플러그인도 예쁜 풍선 도움말을 출력할 수 있도록 바꾸었다.

특히 풍선 도움말의 이미지는 티스토리의 이미지를 그대로 사용한다. 내려받아 플러그인에 포함시킬까 싶기도 했다. 다만 이렇게 하려면 자바 스크립트도 플러그인이 만들어야 하기 때문에 귀찮아서 그만 두었다[1].

각주 플러그인 패치

아무튼 이렇게 하다 보니 몇가지 문제가 있다. 일단 '티스토리'와의 저작권 문제[2]다. 자바 스크립트는 당연히 티스토리에 저작권이 있다. 각주에 사용된 풍선 도움말 이미지는 아예 티스토리 서버에서 가져온다. 따라서 이 플러그인은 텍스트큐브 플러그인에 직접 등록하지 않고 이 블로그를 통해서만 공개하기로 했다. 설차하는 방법은 따로 설명하지 않겠다. 다른 플러그인을 설치하는 것과 거의 똑 같기 때문이다.

이 플러그인이 gofeel님의 플러그인과 다른 또 하나는 각주를 다는 방법이다. 'gofeel'님의 플러그인은 각주를 다는 방법으로 다음 네 가지를 지원한다.

[ footnote ]BlahBlah[ /footnote ]
( 주:BlahBlah )
[ fn ]BlahBlah[ /fn ]
[ 각주 ]BlahBlah[ /각주 ]

다만 이 플러그인은 (주: BlahBlah) 형태 대신에 [ 주: BlahBlah ] 형태[3]로 각주를 달아야 한다. 이렇게 한 이유는 키워드 프러그인과의 충돌 때문이다.

관련 글타래


  1. 설정 부분을 만드는 것이 귀찮아 공개하지 않은 플러그인도 한 10여개 된다. 모두 혼자서 유용하게 사용하고 있다. 
  2. 아마 저작권 문제로 걸지는 않을 것으로 본다. 그러나 허가를 얻지 않고 사용한 것은 사실이다. 
  3. 각주를 달때 이 방식이 가장 편하다. 다만 실제 각주를 달 때에 공백은 제거해야 한다. 
글쓴이
author image
운영체제의 모든 것을 운영하고 있는 IT 블로거. IT 블로거라는 이름은 현재 시국때문에 시사 블로거로 바뀐 상태다. 그러나 나는 아직도 시사와 사회에 관심이 많은 IT 블로거일 뿐이다. 컴퓨터, 운영체제, 시사, 가족, 여행, 맛집, 리뷰등과 살면서 느끼는 소소한 일상이 블로그의 주제이다. 왼쪽의 아이콘은 둘째 딸 다예가 그린 내 모습이다.
2009/03/05 10:10 2009/03/05 10:10
오늘의 글
인기있는 글
조회수 많은 글 | 베오베
댓글 많은 글 | 베오베

Trackback

Trackback Address :: https://offree.net/trackback/2359

  1. Subject : 각주를 풍선 도움말로 표시하는 플러그인

    Tracked from Taiga's Personal Weblog :: Tiger Horse 2009/08/29 12:48 del.

    각주를 풍선 도움말로 표시해주는 플러그인입니다. 도아님의 각주를 풍선 도움말로 표시하는 텍스트큐브 플러그인에 디자인만 손본 것으로 주[number]를 눌렀을 때의 링크와 FOOT부분의 글노출을

  2. Subject : Markdown을 쓸 경우, Footnote가 주석을 표시하지 못하는 문제 수정

    Tracked from rezlog 2009/09/06 13:44 del.

    Footnote는 gofeel님이 만든, 주석 처리용 플러그인이다. 이것을 도아님이 풍선 도움말로 표시할 수 있도록 개선한 버전이 있는데, 깔끔하고 주석을 보려고 왔다 갔다 할 필요가 없기 때문에 나도 ?

Facebook

Comments

  1. 나비 2009/03/05 10:49

    힌트팝업이었나? 예전 이런 것과 비슷한 플러긴이 있었는데...각주랑 적절히 조화를 이룬 변형체(?)네요.. 가져다 잘 쓰겠습니다. ㅎㅎ

    perm. |  mod/del. reply.
    • 도아 2009/03/05 11:16

      그 플러그인도 봤습니다. 그런데 그 경우에는 TITLE 속성을 이용하는 것인지 그리 예쁘지 않더군요. 그래서 만든 것입니다.

  2. 좋은사람들 2009/03/05 12:45

    저도 티스토리 각주기능 한두번 써봤는데.. 손에 안익어서 그런지.. 잘 안쓰게 되더라구요.
    그런데 쓰면 방문하신 분들이 이해하기는 편할것 같군요.

    perm. |  mod/del. reply.
    • 도아 2009/03/05 17:04

      태그 방식은 조금 불편한데 대괄호 방식은 상당히 편합니다. 그전에는 SUP 태그를 직접 사용했는데 플러그인을 사용하니 정말 편하더군요. 또 이 플러그인 덕에 각주를 조금 더 자주 사용하게 됐습니다.

  3. mindfree 2009/03/05 13:26

    오. 각주 플러그인 있다는 것도 몰랐네요. 다른 분들 블로그에서 보면서도. 잘 쓰겠습니다. ^^;

    perm. |  mod/del. reply.
    • 도아 2009/03/05 17:04

      윽, 모르셨군요. 써보면 상당히 편합니다.

  4. 위상 2009/03/05 13:49

    전 각주를 잘 쓰지 않다보니...
    사용하면 편할것 같네요.

    perm. |  mod/del. reply.
  5. 최면 2009/03/05 13:58

    각주를 쓰도록 노력해봐야겠네요 ^^*
    좋은 플러그인 감사합니다!!

    perm. |  mod/del. reply.
    • 도아 2009/03/05 17:05

      예. 도움이 되셨다니 다행입니다. 써보면 편합니다.

  6. 블레이드 2009/03/05 14:57

    흑...저 이거 만들고 있었는데;;;

    포럼
    그런데 코드를 이해하는 것조차 너무 어려워서 고생하고 있었어요 ㅎㅎ

    어찌되었건 감사합니다.
    저의 구상하고 조금 차이가 있다면

    저는 풍선말 각주의 위치를 사이드바 영역으로 옮기는 것을 생각하고 있었습니다..본문의 내용을 가리지 않도록 말이지요.

    그리고 마우스 옵션을 onmouseover 대신 onClick으로 바꾸고 닫기 단추 달아서 쓰려고 했거든요.

    물론 직접 해보지는 않아서 그것이 얼마나 가독성을 떨어트릴련지는 봐야하겠지만요..

    사이드바 영역 혹은 구글광고영역이랑 겹치게 하면...클릭률이 높아지려나요???

    음..그건 부정클릭으로 걸릴까나요?

    괜찮겠지요?

    perm. |  mod/del. reply.
    • 도아 2009/03/05 17:05

      각주 정도는 괜찮습니다. 사용자가 의도적으로 표시한 부분만 적용되니까요. 그리고 구글 광고랑 겹치면 계정이 잘릴 수도 있습니다.

    • okto 2009/03/08 23:29

      으흐흐 기대하고 있겠습니당^_^

  7. zasfe 2009/03/05 16:18

    좋은 정보(플러그인) 감사합니다.

    바로 '업어 가' 적용해보겠습니다.

    perm. |  mod/del. reply.
    • 도아 2009/03/05 17:06

      빨리 적용하셨더군요. 확인해 봤습니다.

  8. 공상플러스 2009/03/05 17:33

    난 티스토리를 오랫동안 떠났다 왔기 때문에 이런게 있었는줄 몰랐으요

    perm. |  mod/del. reply.
    • 도아 2009/03/05 18:28

      꽤 오래전부터 있던 기능입니다. 그러나 말풍선형태로 나오는 것은 최근의 일이 아닌가 싶더군요.

  9. okto 2009/05/11 21:58

    지금에서야 발견한건데 환경설정에서 스타일을 적용하지 못하는 것 같습니다. CSS를 뭘 선택해도 적용이 안됩니다. 혹시나 해서 이 글의 댓글다신 분들 블로그에 가봤더니 다들 색상이 비슷한 걸로 봐서 모두 CSS를 disable로 설정했거나 아니면 작동하지 않는 것 같네요. 시간 되실때 이 부분좀 확인해 주시면 고맙겠습니당~

    perm. |  mod/del. reply.
    • 도아 2009/05/12 07:35

      풍선도움말은 스타일 적용이 안됩니다. 그외에 다른 것은 스타일 적용이 될텐데요...

    • okto 2009/05/12 08:12

      아뇨, 제말은, 스타일을 선택하면 본문 하단의 각주상자(?)에 적용이 돼야하는데 그곳이 안바뀐다는 것이었습니다;; 혹시 도아님은 잘 적용되나요?

    • 도아 2009/05/12 10:36

      확인했습니다. 그런데 스타일 옵션이 다 적용이 되고 먹지 않는 것으로 봐서 스타일의 문제가 아닌가 싶더군요.

    • okto 2009/05/13 14:28

      스타일의 문제라 하심은 어딜 말씀하시는 건지 잘 모르겠습니다. 혹시나 싶어 gofeel님 버전을 봤는데 index.php에서 스타일 부분은 동일한데 색깔이 잘 적용이 되는 것 같습니다.
      뭣보다 저는 정확히 어떤 부분에 문제가 있는지 모르겠고 안다고 해도 제가 해결할 수 있을것 같지는 않아 보입니다ㅠㅠ 도아님이 어떻게 해주시면 안될까용?^^;

  10. 야이노마 2009/05/22 22:00

    저는 티스토리 사용자로서 각주플로그인은 기본으로 사용할 수 있습니다.
    그런데 도아님처럼 잠깐만의 테이블에 각주의 내용이 삽입되는 방법은 없을까요?

    perm. |  mod/del. reply.
    • 도아 2009/05/23 09:32

      티스토리는 바꾸는 것이 조금 힙니다. 자바스크립트를 사용하면 되지만 쉽게 할 수 있는 부분은 아닙니다.

    • 야이노마 2009/05/23 10:10

      역시 포기해야겠군요.
      쉽게 되지 않을 것이라고 생각은 했는데 넘 어렵네요.

  11. 其仁 2009/09/08 15:14

    적용한다 한다 해놓고 이제서야 적용하게 되었네요. 감사히 잘 사용하겠습니다.

    perm. |  mod/del. reply.
  12. 우연아닌우현 2009/12/08 02:58

    도움부탁드립니다. 플러그인을 사용하려는데요...
    ( http://elcamino.namoweb.net/tc/books/en ··· EB%93%A4 )여기에서 제 블로그의 기본 글자색이 회색인데 노란 풍선 위에서는 너무 희미하게 보입니다. 그래서 footnote.js에서 다른 데는 건들이지 않고, div 내 스타일 부분에 color부분만 추가하고 '잠깐만'을 '주석'으로만 수정했는데요. 그랬더니 풍선에 undefined으로 뜹니다ㅠㅠ 그 전에 올린 글( http://elcamino.namoweb.net/tc/books/en ··· EB%9D%BC )에서는 그런데 문제가 없어보입니다. 대체 왜 이런걸까요ㅠㅠ

    perm. |  mod/del. reply.
    • 도아 2009/12/09 07:53

      다른 사람의 블로그까지 방문해서 문제를 알려 드리기는 힘듭니다. 또 바꾸지 않은 것이라면 모르겠지만 바꾼 것 까지 저한테 묻지 말아 주시기 바랍니다. 변경은 자신의 책임하에 하는 것이니까요.

  13. 워나힐 2010/04/20 12:43

    안녕하세요, 초면에 질문부터 해서 죄송하지만...
    기존 주석 플러그인처럼 [ footnote ] [ /footnote ] 형태로 주석을 쓸 수 있도록 스크립트를 수정하고 싶습니다. (텍스트큐브닷컴 시절에는 이렇게 사용하였습니다.)
    근데 내용을 봐도 당최 어떻게 수정해야 할지 감이 잡히질 않아서...
    어느 부분을 손봐야 하는지 조언해주실 수 있을까요?

    perm. |  mod/del. reply.
  14. 복어군 2010/07/29 18:16

    정부의 인터넷장악기도를 보고 티스토리에서 텍스트큐브로 전환하는데 참고할 점이 많이 올라와있어 적용하는중입니다. 좋은 정보 감사합니다.

    perm. |  mod/del. reply.
    • 도아 2010/07/30 08:09

      꼭 규제가 아니라고 해도 잇점이 꽤 많습니다.

  15. pltree 2011/10/22 18:43

    감사합니다 :)
    각주 달 때 유용하게 쓸 수 있을거 같아요~~
    각주를 보려고 아래까지 내려갔다 오는 수고를 덜겠네요. ㅎㅎ;

    perm. |  mod/del. reply.
  16. hakuh 2015/04/21 18:43

    텍스트큐브 블로그를 시작하면서 구글링을 통해 도야님의 좋은 정보들을 얻고 있습니다.
    어릴적에 HTML페이지 한장한장 만들어 엮어쓰다가 제로보드4시절에 게시판 달아본 게 전부인 수준의 실력이라 매우 어렵습니다.

    footnote 말풍선 기능이 너무 탐이 나서 적용을 했는데요
    잘 나오기는 하는데 말풍선이 제각각 너무 우측으로 멀찌기 떨어져서 나옵니다.


    텍스트큐브 1.10.6 반응형 periwinkle 스킨을 사용하고 있습니다.
    자바스크립트 이런걸 하나도 모르는 지라 도야님의 플러그인에서 .js화일을 수정해야만 말풍선이 우측으로 제각각 밀려서 나오는 현상을 고칠 수 있을 것 같은 데 고견을 주시면 정말 감사하겠습니다.

    perm. |  mod/del. reply.
    • 도아 2015/04/22 06:32

      저는 DB문제로 텍스트큐를 판올림을 하지 못하고 있습니다. 따라서 상위판에서 오동작하는 플러그인의 문제는 제가 답하기 힘듭니다.

      다만 제 필명은 도야가 아니라 도아입니다.

    • hakuh 2015/04/22 08:38

      아~ 어젯밤에 자기전에 제가 도아님 필명을 잘못 읽고 썼음을 발견했는데 송구스럽게도 먼저 댓글이 달렸습니다. 좌송합니다.

      어서 판올림하시는 날을 기다려야겠네요. 오동작에서 규칙을 발견하기는 했습니다. 분문 글자시작 좌측기준으로 주석넘버가 들어간 간격만큼 가로로 멀어져서 나타나는 것이었습니다. 나아~~~중에 참고해주십시오. 좋은 하루 되세요.

    • 도아 2015/04/23 11:39

      그동안 DB를 가져오지 못해 판올림을 못했었는데 오늘 문제의 원인을 알았습니다. 다만 텍큐의 버그로 가져올 때 포맷터를 제대로 가져오지 못해 일단 버그 리포트를 한 상태입니다. 이 부분만 수정되면 조만간 판올림할 수 있을 것 같습니다.

      그럼, 즐거운 하루되세요.

(옵션: 없으면 생략)

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