[evolvis-commits] r10205: Show proj* export even if not logged in when force login↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 17:39:44 CET 2011


Author: mirabilos
Date: 2011-02-24 17:39:44 +0100 (Thu, 24 Feb 2011)
New Revision: 10205

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/www/include/pre.php
Log:
Show proj* export even if not logged in when force login


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/include/pre.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/include/pre.php	2011-02-24 16:39:44 UTC (rev 10204)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/include/pre.php	2011-02-24 16:39:44 UTC (rev 10205)
@@ -120,7 +120,10 @@
 //mandatory login
 if (!session_loggedin() && $sys_force_login == 1 ) {
         $expl_pathinfo = explode('/',$REQUEST_URI);
-        if ($REQUEST_URI!='/' && $expl_pathinfo[1]!='account') exit_not_logged_in();
+        if ($REQUEST_URI!='/' && $expl_pathinfo[1]!='account' && $expl_pathinfo[1]!='export' ) exit_not_logged_in();
+	// Show proj* export even if not logged in when force login
+	// If not default web project page would be broken
+	if ($expl_pathinfo[1]=='export' && !ereg("^proj", $expl_pathinfo[2])) exit_not_logged_in();
 }
 
 //insert this page view into the database



More information about the evolvis-commits mailing list