Rev. 2.73

하이라이트.png

'PHP와 태터와 스킨, 그리고 업데이트'에서 언급했던 포스트에 입히는 하이라이트 구현방법을 공개한다. 이것은 태그 구름이 표시되는 것을 보고 아이디어를 얻어 태터툴즈의 글 목록에 적용한 것이다. 결과는 이 블로그의 'Archive'에서 보이는 것과 같다.

태터툴즈는 포스트 별로 조회수를 기록하지 않는다. 따라서 인기도의 기준은 댓글수와 트랙백수를 근거로 하여 점수를 매기고 해당하는 점수범위 안에서 지정된 하이라이트를 적용하는 방법이다. 조금 더 재미있는 하이라이트를 구현하고 싶다면 synec!님의 '글 조회수 패치'를 적용하는 것도 좋은 방법이다.

※ 오류, 버그, 개선 등과 관련된 피드백은 이곳에 댓글 및 트랙백으로 남겨주기 바란다. Good Luck!

Comments

태그 클라우드를 설치하신 분에 해당하는 내용입니다.Tattertools v1.0에서 구현되는 태그 목록처럼 랜덤으로 뿌리도록 수정하였습니다. 추가하신 코드중에 아래처럼 조건식을 rand()으로 변경해 보세요. 눈이 아주 즐거워 진답니다.

변경전 : $where_cond." group by tag order by no desc limit
변경후 : $where_cond." group bytag order by rand() desc limit

관련글 :
- 태터툴즈 1.0 RC3 - 태그 기능확장하기
- 태터툴즈1.0 클래식에 태그클라우드 표시하기

Comments