- 티스토리용 BBCode 구현. 그러나…
- 컴퓨터야그/블로그 관련
- 2008. 4. 18. 08:44
티스토리 최초의 BBCode 구현. 그러나…
(BBCode에 대한 상세한 설명은 QAOS - BBCode의 사용법을 참고)
하지만, 태터툴즈를 기반으로 하는 티스토리에서는 아직 BBCode를 지원하지 않습니다.
스마일리 플러그인을 지원하는 것으로 보아 구현이 어려운 것 같지도 않은데요…
QAOS나 Sleepy Tiger님의 블로그를 보면서 댓글에 BBCode를 적용해서 많은 효과를 줄 수 있다는 점이 부러웠습니다.
목마른 놈이 우물 판다고 하죠. 네, 그래서 직접 구현해봤습니다.
일단, 저는 자바스크립트 맹이기 때문에 (직접 다 만들지는 못하고) 그 유명한 구글코드의 Code Highlighter를 뜯어고쳐 적용하기로 했습니다.
그리고, 정규식을 잘 모르기때문에, QAOS에서 무려 12년 전에 강의하신 정규식 강의를 통해 정규식을 공부했습니다.
다 구현해놓고 보니 현재의 티스토리는 BBCode가 매끄럽게 구현되기 힘든 환경이더군요.
최초 입력할 때는 BBCode가 그냥 보이고, 갱신해야 변환된다는 거…
그런데, 티스토리는 글을 처음 입력한 뒤에 Save a comment 버튼을 클릭하면 페이지 전체를 다시 부르는 것이 아니라 댓글 부분만 갱신해줍니다. (속도를 위한 최적의 선택입니다)
따라서, 글을 입력하거나 삭제하면 바로 위의 화면처럼 홀딱 벗은(?) BBCode가 그대로 등장했다가 화면을 갱신해야 HTML로 변신해서 표시됩니다. ㅠ.ㅠ
이 문제는 티스토리 자체적으로 BBCode를 지원해줄 때까지는 답이 없을 것 같습니다.
티스토리는 BBCode를 지원하라! 지원하라!
'컴퓨터야그 > 블로그 관련' 카테고리의 다른 글
티스토리용 BBCode v1.1a (역시 전문가 여러분의 도움이 필요합니다) (10) | 2008.04.22 |
---|---|
티스토리용 BBCode v1.0 공개 (전문가 여러분의 손길을 기다립니다) (11) | 2008.04.19 |
IE6에서 아무런 문제 없도록 블로그 약간 리뉴얼 + α (4) | 2008.04.13 |
CSS Naked Day 참가 (0) | 2008.04.09 |
올블로그 티페이퍼 제 5 호에 글이 오르다니!!! (8) | 2008.03.26 |
Recent comment