[Fusionforge-commits] r7916 - trunk/gforge/www/export

Roland Mas lolando at libremir.placard.fr.eu.org
Thu Jul 2 20:26:08 CEST 2009


Author: lolando
Date: 2009-07-02 20:26:08 +0200 (Thu, 02 Jul 2009)
New Revision: 7916

Modified:
   trunk/gforge/www/export/rss20_newreleases.php
   trunk/gforge/www/export/rss20_news.php
Log:
Only allow RSS feeds for public projects

Modified: trunk/gforge/www/export/rss20_newreleases.php
===================================================================
--- trunk/gforge/www/export/rss20_newreleases.php	2009-07-01 20:34:29 UTC (rev 7915)
+++ trunk/gforge/www/export/rss20_newreleases.php	2009-07-02 18:26:08 UTC (rev 7916)
@@ -19,9 +19,8 @@
 
 if ($group_id) {
 	$where = "frs_package.group_id=$group_id AND ";
-	$res = db_query_params ('SELECT group_name FROM groups WHERE group_id=$1',
+	$res = db_query_params ('SELECT group_name FROM groups WHERE group_id=$1 AND is_public=1',
 			array($group_id)) ;
-
 	$row = db_fetch_array($res);
 	$title = ": ".$row['group_name']." - ";
 	$link = "/project/showfiles.php?group_id=$group_id";
@@ -74,6 +73,7 @@
 	. "frs_release.package_id=frs_package.package_id AND "
 	. "frs_package.group_id=groups.group_id AND "
 	. "frs_release.status_id=1 AND "
+	. "groups.is_public=1 AND "
 	. $where
 	. "frs_file.release_id=frs_release.release_id "
 	. "ORDER BY frs_file.release_time DESC",($limit * 3));

Modified: trunk/gforge/www/export/rss20_news.php
===================================================================
--- trunk/gforge/www/export/rss20_news.php	2009-07-01 20:34:29 UTC (rev 7915)
+++ trunk/gforge/www/export/rss20_news.php	2009-07-02 18:26:08 UTC (rev 7916)
@@ -17,7 +17,7 @@
 
 if ($group_id) {
 	$where = "AND g.group_id=$group_id";
-	$query = "SELECT group_name FROM groups WHERE group_id=$group_id";
+	$query = "SELECT group_name FROM groups WHERE group_id=$group_id AND is_public=1";
 	$res = db_query($query,1);
 	$row = db_fetch_array($res);
 	$title = ": ".$row['group_name']." - ";




More information about the Fusionforge-commits mailing list