웹마스터 팁

sejin7940 님이 아이디어 제공, 송동우 님이 코드수정 제공.


난? 정보 가공 배포..




게시판에 다운로드 횟수 출력하기 (스케치북 게시판 전용)




운영중인 홈페이지에서 자료실 비슷하게 운영한다면 

게시물의 조회수보다 자료 다운횟수가 더욱 중요할때가 있습니다

하지만 xe에서는 그런 기능이 제공되지 않죠.. 

그런 분들의 위한 게시판에 다운로드 횟수 출력하기 입니다. 




적용버전 및 준비자료


* xe코어 1.5.2.2 

* 게시판 1.4.4 

* 스케치북5스킨 1.5.0.3





 아쉽게도 이번 적용은 스케치북5 게시판 스킨에 한해서만 적용이 됩니다.








1. 우선 게시판 설정에 들어가서 확장변수를 하나 추가해 줍니다



* 확장변수 이름 : 코드 수정할때 적을내용 (저는 'download' 로 했습니다)


* 입력항목 이름 : 게시판 목록에 출력되는 내용입니다. (저는 '다운횟수' 로 했습니다)



1.jpg











2. 목록 설정에 들어가서 방금만든 확장변수를 목록에 추가합니다. (순서는 마음대로 하셔도 됩니다)




2.jpg










3. 이제 본격적으로 코드를 수정할 차례입니다 순서대로 잘 따라해주세요 




xe - modules - board - skins - sketchbook5 - _list_normal.html 열고

line 111 쯤에

 

{$document->getExtraValueHTML($val->idx)} 

이 부분을 찾아서.....(똑같은 곳이 또 있으니 라인을 잘 확인하세요)                                          

 

<!--@if($val->eid=='확장변수명')-->
{@ 
$uploaded_list = $document->getUploadedFiles();
$downCount="";
}
<block loop="$uploaded_list=>$key,$val">
{@$downCount += $val->download_count}
</block>
<
span cond="$downCount">{$downCount}</span><!--@else-->{$document->getExtraValueHTML($val->idx)}&nbsp;<!--@end--></td>

이것으로 수정

 

글쓰기 폼은

xe - modules - board - skins - sketchbook5 - write_form.html 열고
line 38 쯤에

<tr loop="$extra_keys=>$key,$val" class="bg{($key+1)%2+1}" cond="$val->eid!='확장변수명'">

여기서 붉은 색 추가






4. 끝났습니다. 여기까지 잘따라 왔다면 아래와 같이 출력이 됩니다.


* 다운횟수 0일경우 아무것도 출력되지 않습니다. 실패한게 아니니 놀라지 마세요




3.jpg




 




이상 게시판에 다운로드 횟수 출력하기 입니다.





제목 글쓴이 날짜
[HTML 초보자] 테이블 태그에 색상 넣기!! 퍼펙트1 [2] ZipShin 2002.09.19
[Tip]한글 97로 홈페이지 틀 짜기 [8] file Alunar 2002.09.21
소스 보는 방법 몇가지 [13] 태영이 2002.09.24
테이블 크기 더 이상 안넘어가게 하기.. [12] dEathrock 2002.09.24
(허접 팁)레이어를 브라우저 크기에 상관없이 위치지정하기 [6] 오영민 2002.09.25
벅스에서 음악주소 얻어내기 총정리!!! [11] 세DlCIZLOI너 2002.09.25
CSS,HTML,DHTML 및 기타 최신레퍼런스를 구하는 방법 [2] -크크크- 2002.09.28
스크롤바를 이용하지 않고 페이지내에서 원하는 위치로 이동하기 [10] 유지호 2002.09.28
HTML 이란? [5] 조현원 2002.09.28
[HTML 초보자] 테이블 태그에 색상 넣기!! 퍼펙트2 [5] ZipShin 2002.10.01
HTML의 4가지 요소 [2] ZipShin 2002.10.01
프레임셋 응용 [8] 심플리즘 2002.10.08
[HTML 초보자]- marquee태그 (글자 움직이기)-1 [6] ZipShin 2002.10.11
부모-자식 레이어의 활용(레이어 위치 고정) [8] clo 2002.10.12
[HTML 초보자]- marquee태그 (글자 움직이기)-2 [5] ZipShin 2002.10.12
[HTML 초보자] 마퀴태그로 움직이되, 마우를 가져다 되면 멈추고, 시작되고.. [6] ZipShin 2002.10.17
[HTML 초보자]-marquee 마퀴태그의 움직이는 속도 [5] ZipShin 2002.10.20
[HTML 초보자]- 글자가 움직이는 배경색깔 [1] ZipShin 2002.10.22
오른쪽마우스, 드래그 금지하는 태그.. [4] xtersh 2002.10.24
뽀유의 스타일시트 특별강좌 [28] 뽀유♡ 2002.10.25