소스 정리

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3085 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
k10206 2007-11-27 05:30:42 +00:00
parent 3e56121f5f
commit 8fd52c2667
11 changed files with 37 additions and 113 deletions

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<widget version="0.1">
<title xml:lang="ko">다운로드 랭킹 출력</title>
<author email_address="k10206@naver.com" link="http://www.simulz.com" date="2007. 8. 29">
<author email_address="k10206@naver.com" link="http://php.simulz.com" date="2007. 8. 29">
<name xml:lang="ko">Simulz</name>
<description xml:lang="ko">자료 내려받기 순위를 출력합니다.</description>
</author>

View file

@ -3,7 +3,6 @@
* @class rank_download
* @author Simulz.com (k10206@naver.com)
* @brief 파일 다운로드 랭킹
* @version 0.1
**/
class rank_download extends WidgetHandler {

View file

@ -1,21 +1,28 @@
.sz_download { margin-right:10px; width:100%; position:relative;}
.sz_download h2 { display:block; height:21px; padding:9px 0 0 9px; margin-bottom:12px; color:#000000; font-size:1em;}
.sz_download { width:100%; position:relative;}
.sz_download h2 { height:21px; padding:9px 0 0 9px; font-size:1em;}
.sz_download ul li { position:relative; height:21px; background:url(../images/default/bullet.gif) no-repeat left; padding-left:15px; overflow:hidden; }
.sz_download .left { cursor:pointer; height:20px; background:url(../images/default/bullet.gif) no-repeat left; padding-left:15px; overflow:hidden; }
.sz_download ul li .title { position:relative; z-index:0; overflow:hidden; width:100%; white-space:nowrap;}
.sz_download .center { text-align:right; padding-left:5px; }
.sz_download .sz_Box_000{border:solid 0;padding:0;}
.sz_download .sz_Box_001{width:100%;border:solid 1px;border-color:#E7E7E7;padding:5px 5px 2px 5px;background-color:#F4F4F4;color:#696969;}
.sz_download .sz_Box_002{width:100%;border:solid 1px;border-color:#DDEAA8;padding:5px 5px 2px 5px;background-color:#FBFDF1;color:#99B81A;}
.sz_download .sz_Box_003{width:100%;border:solid 1px;border-color:#F9D5D5;padding:5px 5px 2px 5px;background-color:#FEF6F6;color:#D98383;}
.sz_download .sz_Box_004{width:100%;border:solid 1px;border-color:#EFDAF4;padding:5px 5px 2px 5px;background-color:#FCF7FD;color:#AF69C0;}
.sz_download .sz_Box_005{width:100%;border:solid 1px;border-color:#DCDFF6;padding:5px 5px 2px 5px;background-color:#F6F7FE;color:#7381EA;}
.sz_download .sz_Box_006{width:100%;border:solid 1px;border-color:#DAEAEE;padding:5px 5px 2px 5px;background-color:#F0F6F8;color:#619DAC;}
.sz_download .sz_Box_007{width:100%;border:solid 1px;border-color:#D5EDDD;padding:5px 5px 2px 5px;background-color:#EFF9F2;color:#6FB587;}
.sz_download .sz_Box_008{width:100%;border:solid 1px;border-color:#FFEC15;padding:5px 5px 2px 5px;background-color:#FFFCDF;color:#FF9900;}
.sz_download .sz_Box_009{width:100%;border:solid 1px;border-color:#9DD7E8;padding:5px 5px 2px 5px;background-color:#F8FDFF;color:#0A8DBD;}
.sz_download .sz_Box_001{ margin:1px; border:solid 1px;border-color:#E7E7E7;padding:5px 5px 2px 5px;background-color:#F4F4F4;color:#696969;}
.sz_download .sz_Box_002{ margin:1px; border:solid 1px;border-color:#DDEAA8;padding:5px 5px 2px 5px;background-color:#FBFDF1;color:#99B81A;}
.sz_download .sz_Box_003{ margin:1px; border:solid 1px;border-color:#F9D5D5;padding:5px 5px 2px 5px;background-color:#FEF6F6;color:#D98383;}
.sz_download .sz_Box_004{ margin:1px; border:solid 1px;border-color:#EFDAF4;padding:5px 5px 2px 5px;background-color:#FCF7FD;color:#AF69C0;}
.sz_download .sz_Box_005{ margin:1px; border:solid 1px;border-color:#DCDFF6;padding:5px 5px 2px 5px;background-color:#F6F7FE;color:#7381EA;}
.sz_download .sz_Box_006{ margin:1px; border:solid 1px;border-color:#DAEAEE;padding:5px 5px 2px 5px;background-color:#F0F6F8;color:#619DAC;}
.sz_download .sz_Box_007{ margin:1px; border:solid 1px;border-color:#D5EDDD;padding:5px 5px 2px 5px;background-color:#EFF9F2;color:#6FB587;}
.sz_download .sz_Box_008{ margin:1px; border:solid 1px;border-color:#FFEC15;padding:5px 5px 2px 5px;background-color:#FFFCDF;color:#FF9900;}
.sz_download .sz_Box_009{ margin:1px; border:solid 1px;border-color:#9DD7E8;padding:5px 5px 2px 5px;background-color:#F8FDFF;color:#0A8DBD;}
.sz_download a {color: #000000; text-decoration:none;}
.sz_download a:hover {color: #000000;}
.sz_download a:visit {color: #000000;}
.sz_download a {text-decoration:none;}
.sz_download .sz_Box_001 a { color:#696969;}
.sz_download .sz_Box_002 a { color:#99B81A;}
.sz_download .sz_Box_003 a { color:#D98383;}
.sz_download .sz_Box_004 a { color:#AF69C0;}
.sz_download .sz_Box_005 a { color:#7381EA;}
.sz_download .sz_Box_006 a { color:#619DAC;}
.sz_download .sz_Box_007 a { color:#6FB587;}
.sz_download .sz_Box_008 a { color:#FF9900;}
.sz_download .sz_Box_009 a { color:#0A8DBD;}

View file

@ -7,15 +7,16 @@
<!--@if($widget_info->title)-->
<h2>{$widget_info->title} Top {$widget_info->list_count}</h2>
<!--@end-->
<ul>
<!--@foreach($widget_info->file_list as $val)-->
<li>
<div class="title">
<a href="{getUrl('','document_srl',$val->upload_target_srl)}">{$val->source_filename} ({FileHandler::filesize($val->file_size)})</a>: {$val->download_count}회
<!--@if($widget_info->download)--><a href="{$val->download_url}">[Download]</a><!--@end-->
</div>
</li>
<!--@end-->
</ul>
<table>
{@ $no = 1}
<!--@foreach($widget_info->file_list as $val)-->
<tr class="member_{$val->member_srl}">
<td class="left">{$no}위. <a href="{getUrl('','document_srl',$val->upload_target_srl)}">{$val->source_filename} ({FileHandler::filesize($val->file_size)})</a></td>
<td class="center">{$val->download_count}회</td>
<!--@if($widget_info->download)--><td class="right"><a href="{$val->download_url}">[Download]</a></td><!--@end-->
</tr>
{@ $no++}
<!--@end-->
</table>
</div>
</div>
</div>

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<skin>
<title xml:lang="ko">Simulz 랭킹 스킨</title>
<maker email_address="k10206@naver.com" link="http://www.simulz.com" date="2007. 8. 29">
<maker email_address="k10206@naver.com" link="http://php.simulz.com" date="2007. 8. 29">
<name xml:lang="ko">Simulz</name>
<description xml:lang="ko">
Simulz 랭킹 스킨입니다.

View file

@ -1,25 +0,0 @@
.sz_download { margin-right:10px; width:100%; position:relative;}
.sz_download h2 { display:block; height:21px; padding:9px 0 0 9px; margin-bottom:12px; color:#000000; font-size:1em;}
.sz_download ul li { position:relative; background:url(../images/default/bullet.gif) no-repeat left; padding-left:15px; overflow:hidden; }
.sz_download ul li .title { position:relative; z-index:0; overflow:hidden; width:100%; white-space:nowrap;}
.sz_download .sz_Box_001 {border: #dacaae solid 1px; width:100%;background-color:#f5f1e8;}
.sz_download .sz_Box_001 td { padding:7px;}
.sz_download .sz_Box_001_2 {width:100%;}
.sz_download .sz_Box_001_2 td {background-color:#fcfaf7;color:#977334;}
.sz_download .sz_Box_002 {BORDER: #dce4fd solid 1px; width:100%;background-color:#eff2fe;}
.sz_download .sz_Box_002 td { padding:7px;}
.sz_download .sz_Box_002_2 {width:100%;}
.sz_download .sz_Box_002_2 td {background-color:#f7f9fe;color:#7187CA;}
.sz_download .sz_Box_003 {BORDER: #ffdceb solid 1px; width:100%;background-color:#ffeff6;}
.sz_download .sz_Box_003 td { padding:7px;}
.sz_download .sz_Box_003_2 {width:100%;}
.sz_download .sz_Box_003_2 td {background-color:#fff9fd;color:#E8649D;}
.sz_download a {color: #000000; text-decoration:none;}
.sz_download a:hover {color: #000000;}
.sz_download a:visit {color: #000000;}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 282 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 139 B

View file

@ -1,37 +0,0 @@
<!-- 설정된 컬러셋의 종류에 따라서 css파일을 import 합니다 -->
<!--%import("css/default.css")-->
<div class="sz_download">
<TABLE class="sz_{$colorset}">
<TBODY>
<TR>
<TD style="">
<TABLE class="sz_{$colorset}_2">
<TBODY>
<TR>
<TD>
<!--@if($widget_info->title)-->
<h2>{$widget_info->title} Top {$widget_info->list_count}</h2>
<!--@end-->
<ul>
<!--@foreach($widget_info->file_list as $val)-->
<li>
<div class="title">
<a href="{getUrl('','document_srl',$val->upload_target_srl)}">{$val->source_filename} ({FileHandler::filesize($val->file_size)})</a>: {$val->download_count}회
<!--@if($widget_info->download)--><a href="{$val->download_url}">[Download]</a><!--@end-->
</div>
</li>
<!--@end-->
</ul>
</TD>
</TR>
</TBODY>
</TABLE>
</TD>
</TR>
</TBODY>
</TABLE>
</div>

View file

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<skin>
<title xml:lang="ko">Simulz 랭킹 스킨</title>
<maker email_address="k10206@naver.com" link="http://www.simulz.com" date="2007. 8. 29">
<name xml:lang="ko">Simulz</name>
<description xml:lang="ko">
Simulz 랭킹 스킨입니다.
</description>
</maker>
<colorset>
<color name="Box_001">
<title xml:lang="ko">갈색</title>
</color>
<color name="Box_002">
<title xml:lang="ko">파랑</title>
</color>
<color name="Box_003">
<title xml:lang="ko">빨강</title>
</color>
</colorset>
</skin>