📄 toplist.php
字号:
<?php//// SourceForge: Breaking Down the Barriers to Open Source Development// Copyright 1999-2000 (c) The SourceForge Crew// http://sourceforge.net//// $Id: toplist.php,v 1.36 2000/10/17 21:22:04 tperdue Exp $require "pre.php"; if ($GLOBALS[type] == 'downloads_week') { $rankfield = 'downloads_week'; $title = $Language->getText('top_toplist','top_download_7_days'); $column1 = $Language->getText('top_toplist','download');}else if ($GLOBALS[type] == 'pageviews_proj') { $rankfield = 'pageviews_proj'; $title = $Language->getText('top_toplist','top_weekly_pagesviews',array($GLOBALS['sys_default_domain'],$GLOBALS['sys_name'])); $column1 = $Language->getText('top_toplist','pageviews');}else if ($GLOBALS[type] == 'forumposts_week') { $rankfield = 'forumposts_week'; $title = $Language->getText('top_toplist','top_forum_post_count'); $column1 = $Language->getText('top_toplist','posts');}// default to downloadselse { $rankfield = 'downloads_all'; $title = $Language->getText('top_toplist','top_download'); $column1 = $Language->getText('top_toplist','download');}$HTML->header(array('title'=>$title));print '<p><strong><FONT size="+1">'.$title.'</FONT></strong><br /><em>('.$Language->getText('top','updated_daily').')</em><p><a href="/top/">['.$Language->getText('top','view_other_top_category').']</a>';$arr=array($Language->getText('top_toplist','rank'),$Language->getText('top_toplist','project_name'),"$column1",$Language->getText('top_toplist','last_rank'), $Language->getText('top_toplist','change'));echo $HTML->listTableTop($arr);$res_top = db_query("SELECT groups.group_id,groups.group_name,groups.unix_group_name,top_group.$rankfield,". "top_group.rank_$rankfield,top_group.rank_".$rankfield."_old ". "FROM groups,top_group ". "WHERE top_group.$rankfield > 0 ". "AND top_group.group_id=groups.group_id ". "ORDER BY top_group.rank_$rankfield",100);echo db_error();while ($row_top = db_fetch_array($res_top)) { $i++; print '<tr '. $HTML->boxGetAltRowStyle($i) .'><td> '.$row_top["rank_$rankfield"] .'</td><td><a href="/projects/'. strtolower($row_top['unix_group_name']) .'/">' .stripslashes($row_top['group_name'])."</a>" .'</td><td align="right">'.$row_top["$rankfield"] .' </td><td align="right">'.$row_top["rank_$rankfield"."_old"] .' </td>' .'<td align="right">'; // calculate change $diff = $row_top["rank_$rankfield"."_old"] - $row_top["rank_$rankfield"]; if (($row_top["rank_$rankfield"."_old"] == 0) || ($row_top["rank_$rankfield"] == 0)) { print $Language->getText('top','NA'); } else if ($diff == 0) { print $Language->getText('top','same'); } else if ($diff > 0) { print "<FONT color=\"#009900\">".$Language->getText('top','up',$diff)."</FONT>"; } else if ($diff < 0) { print "<FONT color=\"#CC0000\">".$Language->getText('top','down',(0-$diff))."</FONT>"; } print ' </td></tr>';}echo $HTML->listTableBottom();$HTML->footer(array());?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -