텍스트큐브 1.6.3으로 판올림
아직까지 고쳐지지 않은 버그
모든 프로그램에 버그는 존재한다. 버그없는 프로그램은 없다. 따라서 프로그램에서 중요한 것은 버그의 유무가 아니다. 이 '버그가 치명적인 버그인지 아닌지', 그리고 이런 '버그가 얼마나 빨리 고쳐지는지'가 관건인 것 같다. 과거 텍스트큐브는 새 판을 발표한 뒤 반나절 뒤에 패치를 올리곤 했는데 1.6.3은 이런 패치의 발표가 없었다. 그만큼 치명적인 버그는 모두 잡고 출시되었다는 뜻이다. 그러나 이 판에는 내가 수정을 요구한 버그가 아직 고쳐지지 않았다. 바로 휴지통 댓글 버그이다. 치명적인 버그가 아니라 큰 문제는 없지만 그래도 빨래 수정됐으면 한다.
목차
- 텍스트큐브 판올림
- 대표주소를 최신 글 주소로 전환
- 통계 데이타 패치
- 출력 키워드 수 패치
- 위지윅 편집기
- 언어 설정
- 팁블로그 설정 플러그인 패치
- 아직까지 고쳐지지 않은 버그
- 트랙백 개선
텍스트큐브 판올림
그림처럼 팀원 설명에 BBCode를 사용할 수 있다. 이미지를 추가로 넣을 수도 있고 그림처럼 링크를 달 수도 있다.
- 좋아하는 편집기로
plugins/ST_TeamBlogSettings/index.php
파일을 연다. 플러그인 시작 부분에 다음 함수를 추가한다.
function Auth_BBcode_Print($target, $mother) { global $pluginURL; $bbcodes_string = array( '#\[quote\]#i' => '<blockquote>', '#\[/quote\]#i' => '</blockquote>', '#\[list\]#i' => '<ul>', '#\[/list\]#i' => '</ul>', '#\[/color\]#i' => '</span>', '#\[b\]#i' => '<span style="font-weight: bold">', '#\[/b\]#i' => '</span>', '#\[i\]#i' => '<span style="font-style: italic">', '#\[/i\]#i' => '</span>', '#\[u\]#i' => '<span style="text-decoration: underline">', '#\[/u\]#i' => '</span>' ); $bbcodes_regexp = array( '#\[color=(\#[0-9A-F]{6}|[a-z]+)\]#si' => '<span style="color:\\1">', '#\[img([^\]]*)\]([^?].*?)\[/img\]#i' => '<img \\1 src="\\<" alt="" />', '#\[url=([\w]+?://[^ \"\n\r\t<]*?)\]([^?].*?)\[/url\]#i' => '<a href="\\1" target="_blank">\\<</a>', '#\[url=((www|ftp)\.[^ \"\n\r\t<]*?)\]([^?].*?)\[/url\]#i' => '<a href="\\1" target="_blank">\\<</a>', '#\[url\]([^?].*?)\[/url\]#i' => '<a href="\\1" target="_blank">\\1</a>', '#\[email\]([a-z0-9&\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+) \[/email\]#si' => '<a href="mailto:\\1">\\< </a>', '#\[\*\]([^?])#i' => '<li>\\1</li>' ); foreach ($bbcodes_string as $key => $value) $target = preg_replace($key, $value, $target); foreach ($bbcodes_regexp as $key => $value) $target = preg_replace($key, $value, $target); return $target; }
트랙백 개선
다른 사람은 모르겠지만 트랙백을 보낼 때면 항상 불편하다. 하루에 올라온 트랙백의 수가 5개 미만일 때는 '블로그 걸린글 링크'를 이용해서 트랙백이 걸린 글을 확인하고 보내면 된다. 문제는 걸린 트랙백이 5개 이상일 때는 트랙백이 걸린 글을 확인할 수 있는 방법이 없다는 점이다.
'관리도구/글/소통기록/받은 트랙백'을 클릭하면 받은 트랙백은 확인할 수 있다. 이름을 클릭하면 해당 이름으로 걸린 트랙백 목록이 뜨고 제목을 클릭하면 트랙백을 건 글(원본글)로 이동한다. 이렇다 보니 트랙백이 온것은 알아도 '어떤 글에 트랙백이 걸렸는지 확인할 수 있는 방법이 없다'. 이 부분은 트랙백에 관련된 DB를 변경해야 처리가 가능한 부분으로 보인다. 따라서 쉽게 기능을 개선할 수 있는 부분은 아닐지 모르지만 트랙백이 많은 사용자를 위해서 트랙백이 걸린 글을 찾아갈 수 있는 기능을 제공해 주었으면 좋겠다.
관련 글타래- 텍스트 큐브 판올림 1.6.1 얼마 전 텍스트 큐브를 1.5.3에서 1.6.0으로 판올림했다. 이전 글... 새창
- 텍스트 큐브의 사소한 버그 패치 며칠전 텍스트 큐브를 1.5.3에서 1.6으로 판올림했다. 판올림을 ... 새창
- 텍스트 큐브 판올림 및 패치 1.6판 역시 발표된 직후 문제가 발견되서 간단한 패치가 있었다. ... 새창
- TTML 기본 편집기 바꾸기 텍스트큐브 1.5.3.1로 판올림판올림153라는 글에서 설명한 것처럼 ... 새창
- TTML 포맷터의 데이타 변경 금지하기 텍스트큐브 1.5.3.1로 판올림판올림라는 글에서 알 수 있듯... 새창