/[cvs]/nfo/php/libs/org.netfrag.app/WebExplorer/Module/Chooser.php
ViewVC logotype

Annotation of /nfo/php/libs/org.netfrag.app/WebExplorer/Module/Chooser.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (hide annotations)
Fri Apr 18 14:40:57 2003 UTC (21 years, 4 months ago) by jonen
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +7 -2 lines
bugfix

1 joko 1.1 <?
2     /*
3     ## -----------------------------------------------------------------------------
4 jonen 1.4 ## $Id: Chooser.php,v 1.3 2003/04/18 13:36:17 jonen Exp $
5 joko 1.1 ## -----------------------------------------------------------------------------
6 joko 1.2 ## $Log: Chooser.php,v $
7 jonen 1.4 ## Revision 1.3 2003/04/18 13:36:17 jonen
8     ## CHANGE: url is now builded with dynamic link_vars
9     ## which are now passed by the constructor arguments.
10     ## (so that the AbstractExplorer could handle these...)
11     ##
12 jonen 1.3 ## Revision 1.2 2003/04/08 17:59:27 joko
13     ## fixed arguments/parameters to propagate into the url
14     ##
15 joko 1.2 ## Revision 1.1 2003/04/05 20:33:39 joko
16     ## initial commit
17     ##
18 joko 1.1 ##
19     ## -----------------------------------------------------------------------------
20     */
21    
22     loadModule('WebExplorer::Module::AbstractNavigationList');
23    
24     class WebExplorer_Module_Chooser extends WebExplorer_Module_AbstractNavigationList {
25    
26     function propagate() {
27    
28 jonen 1.4 $link_vars = $this->_args['hidden_elements'];
29 jonen 1.3
30 joko 1.1 foreach ($this->result as $value) {
31     $alt_caption = "Zur Datenquelle '$value' wechseln.";
32 jonen 1.3
33     // OLD
34 joko 1.1 //$url = $_SERVER['PHP_SELF'] . "?" . $this->_control['page_ident_label'] . "=d_list&l_label=" . $value;
35 joko 1.2 //$url = $_SERVER['PHP_SELF'] . "?ap=explorer&ecl=content&ecdl=rpc&ecds=$value";
36 jonen 1.3 //$url = $_SERVER['PHP_SELF'] . "?ap=explorer&ecl=phase_startup&ecdl=rpc&ecds=$value";
37    
38     // NEW use helper functions for building url recognizing link_vars(page state)
39     $link_vars['ecds'] = $value;
40     $url = url::short(null, $link_vars);
41    
42 joko 1.1 $this->nav->add($url, $value, $alt_caption);
43     }
44    
45     }
46    
47     }
48    
49    
50     ?>

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed