phpgroupware-cvs
[Top][All Lists]
Advanced

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

[Phpgroupware-cvs] manual/inc class.uimanual.inc.php


From: Sigurd Nes
Subject: [Phpgroupware-cvs] manual/inc class.uimanual.inc.php
Date: Thu, 29 Mar 2007 13:14:06 +0000

CVSROOT:        /sources/phpgroupware
Module name:    manual
Changes by:     Sigurd Nes <sigurdne>   07/03/29 13:14:06

Modified files:
        inc            : class.uimanual.inc.php 

Log message:
        enables help-files with naming scheme:  '<class>.<function>.odt'

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/manual/inc/class.uimanual.inc.php?cvsroot=phpgroupware&r1=1.6&r2=1.7

Patches:
Index: class.uimanual.inc.php
===================================================================
RCS file: /sources/phpgroupware/manual/inc/class.uimanual.inc.php,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- class.uimanual.inc.php      10 Mar 2007 15:33:39 -0000      1.6
+++ class.uimanual.inc.php      29 Mar 2007 13:14:06 -0000      1.7
@@ -7,7 +7,7 @@
        * @license http://www.gnu.org/licenses/gpl.html GNU General Public 
License
        * @internal Development of this application was funded by 
http://www.bergen.kommune.no/bbb_/ekstern/
        * @package manual
-       * @version $Id: class.uimanual.inc.php,v 1.6 2007/03/10 15:33:39 
sigurdne Exp $
+       * @version $Id: class.uimanual.inc.php,v 1.7 2007/03/29 13:14:06 
sigurdne Exp $
        */
 
        /**
@@ -72,6 +72,20 @@
                        $app = get_var('app',array('GET'));
                        $section = get_var('section',array('GET'));
                        $app            = $app?$app:'manual';
+                       
+                       $referer = parse_url($_SERVER['HTTP_REFERER']);
+                       parse_str($referer[query]);
+
+                       if(isset($menuaction) && $menuaction)
+                       {
+                               list($app,$class,$method) = 
explode('.',$menuaction);
+                               if(strpos($class,'ui')== 0 )
+                               {
+                                       $class = ltrim($class,'ui');
+                               }
+                               $section = $class . '.' . $method;
+                       }       
+
                        $section        = $section?$section:'overview';
                        $lang           = 
isset($GLOBALS['phpgw_info']['user']['preferences']['common']['lang']) && 
$GLOBALS['phpgw_info']['user']['preferences']['common']['lang'] ? 
$GLOBALS['phpgw_info']['user']['preferences']['common']['lang']: 'en';
                        $navbar = get_var('navbar',array('GET'));




reply via email to

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