nitf_sfforums.php
来自「GForge 3.0 协作开发平台 支持CVS, mailing lists, 」· PHP 代码 · 共 74 行
PHP
74 行
<?php/** * * SourceForge Exports: Export project forums in RSS * * SourceForge: Breaking Down the Barriers to Open Source Development * Copyright 1999-2001 (c) VA Linux Systems * http://sourceforge.net * * @version $Id: nitf_sfforums.php,v 1.13 2001/07/10 00:03:08 pfalcon Exp $ * */require_once('pre.php');header("Content-Type: text/plain");// ## group_id must be specified$res_grp = db_query(" SELECT group_id,group_name FROM groups WHERE is_public=1 AND status='A' AND group_id='$group_id'");if (db_numrows($res_grp) < 1) { print 'ERROR: This URL must be called with a valid group_id parameter'; exit;} else { $row_grp = db_fetch_array($res_grp);}print '<?xml version="1.0"?><!DOCTYPE sf_forum SYSTEM "http://'.$GLOBALS[sys_default_domain].'/exports/sf_forum_0.1.dtd">';print "<group name=\"$row_grp[group_name]\">";$res_forum = db_query(" SELECT group_forum_id,forum_name FROM forum_group_list WHERE group_id='$group_id'");while ($row_forum = db_fetch_array($res_forum)) { print " <forum name=\"$row_forum[forum_name]\">\n"; $res_post = db_query(" SELECT forum.msg_id AS msg_id,forum.subject AS subject, forum.body AS body,forum.date AS date, users.user_name AS user_name, users.realname AS realname FROM forum,users WHERE forum.posted_by=users.user_id AND forum.group_forum_id='".$row_forum['group_forum_id']."' "); // ## item outputs while ($row_post = db_fetch_array($res_post)) { print " <nitf version=\"XMLNews/DTD XMLNEWS-STORY 1.8//EN\">\n"; print " <head>\n"; print " <title>$row_post[subject]</title>\n"; print " </head>\n"; print " <body><body.content><block>\n"; print $row_post[body]; print " </block></body.content></body>\n"; print " </nitf>\n"; } print " </forum>\n";}print " </group>\n";?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?