글
예제->> ((-------IMAGE-------))
학습목표
위 그림처럼 새 글일 때, New 아이콘 표시,
비밀글일 때, 비밀글 상태 표시,
현재 읽는 글 표시를 추가
조회 수별로 제목 색상 지정
※ 아이콘 표시 기능은 XE 0.1.7 부터 적용됩니다.
작업 파일
보드 모듈 스킨의 list.html 파일
90번대 줄의 제목 표시 줄
아래 소스를 원하는 위치에 삽입하세요.
New 아이콘 표시 방법
<!--@if((strtotime("now") - strtotime(zdate($document->getRegdate("YmdHis")))) < 24 * 3600)--><img src="./images/new.gif" align="absmiddle"><!--@end-->
24는 시간이며 24시간 이내의 글은 아이콘을 표시하는 예제
이미지 파일은 스킨/images/ 폴더에 복사 ((-------IMAGE-------))
비밀글 상태 표시 방법
<!--@if($document->isSecret())-->비밀 글이에요<!--@end-->
현재 읽는 글 표시 방법
<!--@if($document_srl == $document->document_srl)-->현재 읽고 있는 글이에요~<!--@end-->
조회수 별 제목 색상 지정
list.html 파일에 아래 소스 추가
<!--@if($document->get('readed_count') > 100)-->{@$color_read = "color_read_5"}
<!--@elseif($document->get('readed_count') > 80)-->{@$color_read = "color_read_4"}
<!--@elseif($document->get('readed_count') > 60)-->{@$color_read = "color_read_3"}
<!--@elseif($document->get('readed_count') > 40)-->{@$color_read = "color_read_2"}
<!--@elseif($document->get('readed_count') > 20)-->{@$color_read = "color_read_1"}
<!--@elseif($document->get('readed_count') > 0)-->{@$color_read = "color_read_0"}
<!--@end-->
제목 표시 줄을 아래 처럼 클래스 지정 후,
<a href="{getUrl('document_srl',$document->document_srl)}" class="{$color_read}">{$document->getTitleText($module_info->subject_cut_size)}</a>
CSS/common.css 파일에서 아래 스타일 추가
.boardList td.title a.color_read_5 {color:#FF3232}
.boardList td.title a.color_read_4 {color:#FF9632}
.boardList td.title a.color_read_3 {color:#C8C800}
.boardList td.title a.color_read_2 {color:#64C800}
.boardList td.title a.color_read_1 {color:#0096C8}
.boardList td.title a.color_read_0 {color:#C832C8}
※ 응용을 하여 Cool, Hot 아이콘을 표시하도록 할 수 있습니다.
학습목표
위 그림처럼 새 글일 때, New 아이콘 표시,
비밀글일 때, 비밀글 상태 표시,
현재 읽는 글 표시를 추가
조회 수별로 제목 색상 지정
※ 아이콘 표시 기능은 XE 0.1.7 부터 적용됩니다.
작업 파일
보드 모듈 스킨의 list.html 파일
90번대 줄의 제목 표시 줄
아래 소스를 원하는 위치에 삽입하세요.
New 아이콘 표시 방법
<!--@if((strtotime("now") - strtotime(zdate($document->getRegdate("YmdHis")))) < 24 * 3600)--><img src="./images/new.gif" align="absmiddle"><!--@end-->
24는 시간이며 24시간 이내의 글은 아이콘을 표시하는 예제
이미지 파일은 스킨/images/ 폴더에 복사 ((-------IMAGE-------))
비밀글 상태 표시 방법
<!--@if($document->isSecret())-->비밀 글이에요<!--@end-->
현재 읽는 글 표시 방법
<!--@if($document_srl == $document->document_srl)-->현재 읽고 있는 글이에요~<!--@end-->
조회수 별 제목 색상 지정
list.html 파일에 아래 소스 추가
<!--@if($document->get('readed_count') > 100)-->{@$color_read = "color_read_5"}
<!--@elseif($document->get('readed_count') > 80)-->{@$color_read = "color_read_4"}
<!--@elseif($document->get('readed_count') > 60)-->{@$color_read = "color_read_3"}
<!--@elseif($document->get('readed_count') > 40)-->{@$color_read = "color_read_2"}
<!--@elseif($document->get('readed_count') > 20)-->{@$color_read = "color_read_1"}
<!--@elseif($document->get('readed_count') > 0)-->{@$color_read = "color_read_0"}
<!--@end-->
제목 표시 줄을 아래 처럼 클래스 지정 후,
<a href="{getUrl('document_srl',$document->document_srl)}" class="{$color_read}">{$document->getTitleText($module_info->subject_cut_size)}</a>
CSS/common.css 파일에서 아래 스타일 추가
.boardList td.title a.color_read_5 {color:#FF3232}
.boardList td.title a.color_read_4 {color:#FF9632}
.boardList td.title a.color_read_3 {color:#C8C800}
.boardList td.title a.color_read_2 {color:#64C800}
.boardList td.title a.color_read_1 {color:#0096C8}
.boardList td.title a.color_read_0 {color:#C832C8}
※ 응용을 하여 Cool, Hot 아이콘을 표시하도록 할 수 있습니다.
'tiptech' 카테고리의 다른 글
사이트 주소로 접속했을때 XE폴더로 이동하기 (1.0이상) (1) | 2008.04.05 |
---|---|
배너 랜덤추출 스크립트 [xe적용방법] (1) | 2008.04.05 |
플래시로 페이지에 랜덤 이미지 돌리기 (2) | 2008.04.05 |
메뉴에 마우스 갖다대면 뜨는 메뉴 만드는 방법 (1) | 2008.04.05 |
Zbxe 서버 이전하기 (2) | 2008.04.05 |
PNG 를 Background 로 쓰자 (1) | 2008.04.05 |
상담/신청 (쓰기만 가능한 게시판) 만들기 (1) | 2008.04.05 |
특정 게시판, 업로드된 그림 자동으로 본문에 출력하기 (1) | 2008.04.05 |
업로드된 그림 자동출력 (1) | 2008.04.05 |
게시판 목록에 확장 변수를 출력하기 (1) | 2008.04.05 |
RECENT COMMENT