gforge-commits
[Top][All Lists]
Advanced

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

[Gforge-commits] gforge/www/include Layout.class,1.86,1.87


From: tperdue
Subject: [Gforge-commits] gforge/www/include Layout.class,1.86,1.87
Date: Wed, 28 Jul 2004 12:30:41 -0500

Update of /cvsroot/gforge/gforge/www/include
In directory db.perdue.net:/home/tperdue/share/dev.gforge.org/www/include

Modified Files:
        Layout.class 
Log Message:
Release of Reporting Module

Index: Layout.class
===================================================================
RCS file: /cvsroot/gforge/gforge/www/include/Layout.class,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -d -r1.86 -r1.87
--- Layout.class        26 Jul 2004 09:08:04 -0000      1.86
+++ Layout.class        28 Jul 2004 17:30:38 -0000      1.87
@@ -12,6 +12,7 @@
  *
  * @version   $Id$
  */
+require_once ('www/tracker/include/ArtifactTypeHtml.class');
 
 class Layout extends Error {
 
@@ -492,6 +493,10 @@
                        $TABS_DIRS[]='/admin/';
                        $TABS_TITLES[]=$Language->getText('menu','admin');
                }
+               if (user_ismember($GLOBALS['sys_stats_group'])) {
+                       $TABS_DIRS[]='/reporting/';
+                       $TABS_TITLES[]=$Language->getText('menu','reporting');
+               }
                if(isset($params['group']) && $params['group']) {
                        // get group info using the common result set
                        $project =& group_get_object($params['group']);
@@ -515,11 +520,16 @@
                        $selected=array_search("/snippet/", $TABS_DIRS);
                } elseif (strstr($GLOBALS['REQUEST_URI'],'/people/')) {
                        $selected=array_search("/people/", $TABS_DIRS);
+               } elseif (strstr($GLOBALS['REQUEST_URI'],'/reporting/')) {
+                       $selected=array_search('/reporting/',$TABS_DIRS);
                } elseif (strstr($GLOBALS['REQUEST_URI'],'/admin/') && 
user_ismember(1,'A')) {
-                       $selected=(count($TABS_DIRS)-1);
+                       $selected=array_search('/admin/',$TABS_DIRS);;
                } else {
                        $selected=0;
                }
+               if (!$this->COLOR_SELECTED_TAB) {
+                       $this->COLOR_SELECTED_TAB= '#e0e0e0';
+               }
                echo 
$this->tabGenerator($TABS_DIRS,$TABS_TITLES,false,$selected,$this->COLOR_SELECTED_TAB,'100%');
 
        }





reply via email to

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