gforge-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gforge-commits] gforge/www/include exit.php,1.9,1.10


From: gsmet
Subject: [Gforge-commits] gforge/www/include exit.php,1.9,1.10
Date: Tue, 05 Oct 2004 09:59:11 -0500

Update of /cvsroot/gforge/gforge/www/include
In directory db.perdue.net:/tmp/cvs-serv20460/www/include

Modified Files:
        exit.php 
Log Message:
jumps to login page when accessing tracker item and not logged in (see [#743] 
by Hidenari Miwa)
generalized it in exit_permission_denied

Index: exit.php
===================================================================
RCS file: /cvsroot/gforge/gforge/www/include/exit.php,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- exit.php    16 Dec 2003 20:05:01 -0000      1.9
+++ exit.php    5 Oct 2004 14:59:08 -0000       1.10
@@ -30,8 +30,14 @@
  */
 function exit_permission_denied($reason_descr='') {
        global $Language;
-       if (!$reason_descr) 
$reason_descr=$Language->getText('general','permexcuse');
-       exit_error($Language->getText('general','permdenied'),$reason_descr);
+       if(!session_loggedin()) {
+               exit_not_logged_in();
+       } else {
+               if (!$reason_descr) {
+                       
$reason_descr=$Language->getText('general','permexcuse');
+               }
+               
exit_error($Language->getText('general','permdenied'),$reason_descr);
+       }
 }
 
 /**





reply via email to

[Prev in Thread] Current Thread [Next in Thread]