태터 툴즈에 Gmail의 레이블 시스템을 - 두번째

Twitter icon류광, 2004-12-05 18:12

태터 툴즈에 Gmail의 레이블 시스템을 도입하자.에 이어지는 글입니다.

inureyes 님이 트랙백하신 글에서 힌트를 얻어서, 첫 번째 문제, 즉 레이블에 해당하는 글들이 개별적인 창으로 뜨는 문제는 해결을 했습니다. 태터 툴즈의 검색 기능을 이용하면 되는 것이었습니다.

그리고 세 번째 문제, 즉 레이블 이름들이 글 내용에 나타나는 게 지저분할 수 있다는 문제 역시 역시 inureyes 님의 글에 힌트가 있네요. 글에 포함된 레이블에 적당한 태그나 스타일을 먹여서 보이지 않게 하면 됩니다. 예를 들면 display:none CSS 스타일을 지정한 span으로 감싸면 되겠죠. inureyes 님의 글에 나온 것처럼 그런 태그를 글 입력 창의 버튼을 통해서 자동적으로 추가하게 하면 더 좋겠구요.

물론 제가 생각하는 바람직한 방식은 여전히 관계형 DB를 최대한 활용해서 레이블 개념을 기존의 분류 카테고리 수준으로 직접적으로 지원하는 것입니다. 제가 직접 구현할 수 있을지 잘 모르겠는데 PHP와 태터 툴즈에 익숙하신 분들의 많은 관심을 바랍니다....

2006-04-01 추가: 이제는 태그 시스템을 원래부터 지원하는 태터툴즈 버전을 사용하고 있습니다 :)

태그: 프로그래밍 블로그

comments powered by Disqus