index.php
来自「GForge 3.0 协作开发平台 支持CVS, mailing lists, 」· PHP 代码 · 共 81 行
PHP
81 行
<?php/** * GForge Forums Facility * * Copyright 2002 GForge, LLC * http://gforge.org/ * * @version $Id: forum_utils.php.patched,v 1.1.2.1 2002/11/30 09:57:57 cbayle Exp $ *//* Message Forums By Tim Perdue, Sourceforge, 11/99 Massive rewrite by Tim Perdue 7/2000 (nested/views/save) Complete OO rewrite by Tim Perdue 12/2002*/require_once('pre.php');require_once('www/forum/include/ForumHTML.class');require_once('common/forum/ForumFactory.class');require_once('common/forum/Forum.class');if ($group_id) { $g =& group_get_object($group_id); if (!$g || !is_object($g) || $g->isError()) { exit_no_group(); } $ff=new ForumFactory($g); if (!$ff || !is_object($ff) || $ff->isError()) { exit_error($Language->getText('general','error'),$ff->getErrorMessage()); } forum_header(array('title'=>$Language->getText('forum','forums_for', array($g->getPublicName())) ,'pagename'=>'forum','sectionvals'=>array($g->getPublicName()))); $farr =& $ff->getForums(); if ($ff->isError() || count($farr) < 1) { echo '<h1>'.$Language->getText('forum','error_no_forums_found', array($g->getPublicName())) .'</h1>'; echo $ff->getErrorMessage(); forum_footer(array()); exit; }// echo $Language->getText('forum', 'choose'); $tablearr=array($Language->getText('forum_forum','forum'),$Language->getText('forum_forum','threads'),$Language->getText('forum_forum','posts'), $Language->getText('forum_forum','lastpost')); echo $HTML->listTableTop($tablearr); /* Put the result set (list of forums for this group) into a column with folders */ for ($j = 0; $j < count($farr); $j++) { if ($farr[$j]->isError()) { echo $farr->getErrorMessage(); } else { echo '<tr '. $HTML->boxGetAltRowStyle($j) . '><td><a href="forum.php?forum_id='. $farr[$j]->getID() .'">'. html_image("ic/forum20w.png","20","20",array("border"=>"0")) . ' ' . $farr[$j]->getName() .'</a><br />'.$farr[$j]->getDescription().'</td> <td align="center">'.$farr[$j]->getThreadCount().'</td> <td align="center">'. $farr[$j]->getMessageCount() .'</td> <td>'. date($sys_datefmt,$farr[$j]->getMostRecentDate()) .'</td></tr>'; } } echo $HTML->listTableBottom(); forum_footer(array());} else { exit_no_group();}?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?