[evolvis-commits] r8019: Added check to prevent news from being submitted by the news g?==?UTF-8?Q?roup↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 15:55:23 CET 2011


Author: mirabilos
Date: 2011-02-24 15:55:22 +0100 (Thu, 24 Feb 2011)
New Revision: 8019

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab
   trunk/gforge_base/evolvisforge-5.1/gforge/www/news/submit.php
Log:
Added check to prevent news from being submitted by the news group


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab	2011-02-24 14:55:21 UTC (rev 8018)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/include/languages/Base.tab	2011-02-24 14:55:22 UTC (rev 8019)
@@ -387,6 +387,7 @@
 news_submit	section	News
 news_submit	title	Submit News for $1
 news_submit	cannot	You cannot submit news for a project unless you are an admin on that project
+news_submit	cannotadmin	Submitting news from the news group is not allowed.
 news_submit	forproject	For Project
 news_submit	subject	Subject
 news_submit	details	Details

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/news/submit.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/news/submit.php	2011-02-24 14:55:21 UTC (rev 8018)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/news/submit.php	2011-02-24 14:55:22 UTC (rev 8019)
@@ -22,7 +22,12 @@
 	if (!user_ismember($group_id,'A')) {
 		exit_permission_denied($Language->getText('news_submit','cannot'));
 	}
+	
+	if (user_ismember($sys_news_group,'A')) {
+		exit_permission_denied($Language->getText('news_submit','cannotadmin'));
+	}
 
+
 	if ($post_changes) {
 		//check to make sure both fields are there
 		if ($summary && $details) {



More information about the evolvis-commits mailing list