/[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.3 - (hide annotations)
Fri Apr 18 13:36:17 2003 UTC (21 years, 5 months ago) by jonen
Branch: MAIN
Changes since 1.2: +14 -2 lines
CHANGE: url is now builded with dynamic link_vars
  which are now passed by the constructor arguments.
  (so that the AbstractExplorer could handle these...)

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

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