/[cvs]/nfo/php/libs/org.netfrag.glib/utils/links.php
ViewVC logotype

Diff of /nfo/php/libs/org.netfrag.glib/utils/links.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by joko, Fri Apr 11 00:58:08 2003 UTC revision 1.5 by joko, Wed Apr 16 16:23:31 2003 UTC
# Line 4  Line 4 
4  ##  $Id$  ##  $Id$
5  ## -------------------------------------------------------------------------  ## -------------------------------------------------------------------------
6  ##  $Log$  ##  $Log$
7    ##  Revision 1.5  2003/04/16 16:23:31  joko
8    ##  + modified viewdatanode
9    ##  + new: function view_as
10    ##
11  ##  Revision 1.4  2003/04/11 00:58:08  joko  ##  Revision 1.4  2003/04/11 00:58:08  joko
12  ##  + link::plain  ##  + link::plain
13  ##  + url::viewdatanode  ##  + url::viewdatanode
# Line 178  class url { Line 182  class url {
182      return $url;      return $url;
183    }    }
184        
185    function viewdatanode($nodename) {    function viewdatanode($nodename, $additional = array()) {
186            
187      $final = array();      $final = array();
188      $defaults = array( 'ap' => 'explorer', 'ecl' => 'content' );      $defaults = array( 'ap' => 'explorer', 'ecl' => 'content' );
# Line 191  class url { Line 195  class url {
195      $final = php::array_join_merge($final, $args);      $final = php::array_join_merge($final, $args);
196      $final = php::array_join_merge($final, $ident);      $final = php::array_join_merge($final, $ident);
197            
198        $final = php::array_join_merge($final, $additional);
199        
200      return url::short('', $final);      return url::short('', $final);
201    }    }
202    
203      function view_as($type) {
204        //return url::short('', array( ecat => $type ) );
205        // HACK: (like in Data::Lift::hash::auto::TopicTree)
206        $parent_identifier = $_GET[ecdid];
207        return url::viewdatanode($type, array( ecat => $type, ecdid => $parent_identifier ));
208      }
209    
210  }  }
211    
212  ?>  ?>

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

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