Rev. 2.73

Clipboard342234.jpg
추가 화면

본 소스는 예쁜스킨을 여럿 배포한 jeolee님의 '24시간 내의 코멘트에 newicon을 달아보자'' 포스트에서 공개한 소스에 기초를 두고 있다. 0.92시절에 공개한 소스라 0.93에서는 파일구조와 함수가 변동되어 작동하지 않아 재수정하여 다시 추가방법을 소개한다.

그리고 코멘트 뿐만아니라 트랙백 리스트에도 적용 하는 방법을 함께 포함한다. 자, 이제부터 태터에 New아이콘을 달아보자. 잠깐! 백업은 필수!!

편집대상 파일 3개 : inc_function.php, inc_presswork.php, skin.html

아이콘 다운로드 :

new.gif new.gif (59 Byte)
new2.gif new2.gif (59 Byte)

inc_function.php : 아이콘 이미지와 시간을 지정해주는 함수이다. get_timevalue5에서 코멘트 아이콘이 표시될 시간은 12시간, 아이콘 이미지를 정의하고 get_timevalue6에서 트랙백 아이콘이 표시될 시간은 24시간, 아이콘 이미지는 서로 다르게 정의 했다. 이미지는 tt/images 폴더 (skin/../images 아님)에 업로드한다. 시간은 초단위로 계산하여 줄이거나 늘릴 수 있다.
코드를 추가 할 곳은 파일을 편집하지 않았다면 266라인이다. 이미 건드렸다면 문자열 검색으로 찾아보자.

inc_presswork.php : 코멘트 리스트와 트랙백 리스트에 치환자를 정의한다. 121열 부근에엤는 get_rcttb_rep()와 get_rctrp_rep()에 지정된 함수에 아래 처럼 한줄씩 추가한다.

skin.html : 추가된 치환자를 스킨의 적절한 위치에 적용하면 된다. 스킨마다 코드가 다르므로 본가에 적용된 스킨의 예를 든다. 265열 부근을 보면 아래와 같은 치환자들이 있을 것이다. 여기에 아이콘 치환자를 삽입해 보자.

자~ 이제끝났다. 잘 작동 되는지 확인해보자. 코드에 밝은 분들은 쉽게 다른 리스트 들에도 응용하여 다이나믹한 블로그를 꾸밀 수 있을 것이다.

관련 포스트 :
태터 0.93 휘젓기! (기능추가 채크 리스트)
24시간 내의 코멘트에 newicon을 달아보자

덧글 #1 : 최근글 리스트에도 New icon을 적용하도록 수정 04/09/17, 08:13

Comments

Got something to add? You can just leave a comment.

Your Reaction Time!

captcha

avatar