웹마스터 팁

P026.png

학습목표
위 그림처럼 새 글일 때, 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/ 폴더에 복사 new.gif


비밀글 상태 표시 방법

<!--@if($document->isSecret())-->비밀 글이에요<!--@end-->


현재 읽는 글 표시 방법

<!--@if($document_srl == $document->document_srl)-->현재 읽고 있는 글이에요~<!--@end-->


조회수 별 제목 색상 지정
미리보기 http://simulz.nayana.kr/zbxe/php_xe_tip

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 아이콘을 표시하도록 할 수 있습니다.
태그 연관 글
  1. [2018/07/13] 묻고답하기 첨부한 파일 링크 텍스트로 추출하는 방법은 무엇인가요? by diomin *2
  2. [2018/02/25] 묻고답하기 게시판 수정 by Pental *2
  3. [2017/07/18] 묻고답하기 게시판 공개 권한 질문 드려요 도와 주세요ㅠㅠ by sheis**** *2
  4. [2017/05/03] 묻고답하기 youtube 영상목록을 불러와서 게시판에 뿌려주는 모듈이나 스킨이 있을까요? by whitemind *1
  5. [2017/03/26] 묻고답하기 비밀글 관련 질문입니다 제발 도와주세요ㅠㅠㅠㅠㅠ by Ashleya9757 *2
제목 글쓴이 날짜
게시판 목록에서 바로 첨부파일 다운로드하기 [6] file 요다빈치 2012.03.13
확장변수값 계산하여 게시판 리스트에 출력하기(총계 게시판) [1] file klaist 2009.11.30
게시판이 있는데 관리자 페이지에 나타나지 않을 경우 해결 방법 퍼니엑스이 2016.03.20
모바일 게시판 스킨에서 댓글 작성자 레벨 아이콘이 나오지 않는 오류 수정하기 [3] 퍼니엑스이 2015.09.15
ipTIME NAS 에 설치한 XE, 다올CMS 첨부파일 버튼 무반응 해결 [1] 사이버짱 2014.11.07
사용자 정의를 활용하여 폼 형식으로 개발하는 무식한 방법(2) [5] Reminisce 2014.08.22
사용자 정의를 활용하여 폼 형식으로 개발하는 무식한 방법(1) [6] Reminisce 2014.08.22
게시판 접속시에 첫(제일 최근) 게시물이 보여지게 하기 [16] foret 2014.03.08
기본게시판에서 익명 선택하여 "게시글, 댓글" 작성이 가능하도록 세팅하기(sketchbook5 기준) [15] Ashon 2013.01.08
(최근글목록) 게시판 이름 출력하기 #2 [12] file Simulz 2007.08.31
게시판 '스킨 관리' 페이지에 저장 버튼 및 목차 추가하기 [1] file TUW 2012.12.25
일반게시판에서 모듈게시판 혹은 모듈게시판(에서 일반게시판예로들어 일반게시판 -> 게시판DX 혹은 그 반대)으로 게시글 이동시키는 방법 (DB에서) [1] file 장포크 2012.11.28
게시판확장변수를 이미지로 나타내게 게시판스킨 수정법 [3] file 팔공산 2010.03.10
1.4 에서 1.5로 게시판 마이그레이션 팁 [12] file 마음의빈자리 2012.07.10
특정게시판, 비밀글로 작성하기 [19] file 대암지기 2008.02.13
'대표도메인'연결후 '로그인'이 안될때,,(먹통) moonlight994 2011.01.24
(보드 모듈) 글 목록을 조회수 별로 색상 지정하기 [15] file Simulz 2007.09.27
확장변수로 북마크 게시판 만들기 [2] 레디오빠 2010.01.31
특정 게시판, 업로드된 그림 자동으로 본문에 출력하기 [14] file 대암지기 2008.02.03
게시판 확장변수 일괄 등록 하기 [2] file 2년후 2009.09.20