- 티스토리용 BBCode v1.1a (역시 전문가 여러분의 도움이 필요합니다)
- 컴퓨터야그/블로그 관련
- 2008. 4. 22. 01:05
드디어 여러줄에 걸친 다중태그를 정확하게 해석합니다!
티스토리용 BBCode v1.0을 통해 공개한 티스토리용 BBCode를 하루동안 사용해보니 2개의 문제가 발견되었습니다.
1. 여러줄에 걸친 태그는 전혀 해석을 못함
2. 중첩된 태그를 전혀 해석 못함 (특히 [quote])
2. 중첩된 태그를 전혀 해석 못함 (특히 [quote])
두 문제 모두 제가 정규식을 정확하게 이해하지 못해서 발생한 문제들입니다.
이 문제들을 해결한 BBCode.js 파일을 아래에 첨부합니다.
이제 버전 1.1a이라는 타이틀을 달고 올리기는 했지만, 많은 한계가 보입니다.
티스토리에서 BBCode를 정식으로 지원할 때까지는 빡세게 계속 달려보겠습니다.
덧1, [qoute]를 해석할 때는 <blockquote>로 변환하는 것이 정석입니다.
하지만, 우리의 IE6/7에 내장된 자바스크립트 엔진의 insertBefore 함수는 <blockquote>를 씹어먹어버리더군요.
그래서 울며 겨자먹기로 <table>로 변환했습니다.
하지만, 우리의 IE6/7에 내장된 자바스크립트 엔진의 insertBefore 함수는 <blockquote>를 씹어먹어버리더군요.
그래서 울며 겨자먹기로 <table>로 변환했습니다.
덧2, 아주 자그마한 부분을 변경했습니다. ([quote] 태그 주변에 약간의 여백을 둠)
너무 사소한 변경이라 별도로 포스팅하지 않고, 내용만 약간 수정했습니다.
너무 사소한 변경이라 별도로 포스팅하지 않고, 내용만 약간 수정했습니다.
티스토리는 BBCode를 지원하라! 지원하라!
'컴퓨터야그 > 블로그 관련' 카테고리의 다른 글
블로그 스킨(Moving Box) 변환기 #1 (9) | 2008.05.14 |
---|---|
드디어 화들짝 이벤트 경품(USB 메모리) 도착! (0) | 2008.05.09 |
티스토리용 BBCode v1.0 공개 (전문가 여러분의 손길을 기다립니다) (11) | 2008.04.19 |
티스토리용 BBCode 구현. 그러나… (8) | 2008.04.18 |
IE6에서 아무런 문제 없도록 블로그 약간 리뉴얼 + α (4) | 2008.04.13 |
Recent comment