4 |
* $Id$ |
* $Id$ |
5 |
* |
* |
6 |
* $Log$ |
* $Log$ |
7 |
|
* Revision 1.4 2003/04/16 16:22:01 joko |
8 |
|
* + introduced url::short |
9 |
|
* |
10 |
* Revision 1.3 2003/04/09 07:57:15 joko |
* Revision 1.3 2003/04/09 07:57:15 joko |
11 |
* revamped 'function decode_item_expr' |
* revamped 'function decode_item_expr' |
12 |
* introduced shortcut 'link::store' |
* introduced shortcut 'link::store' |
63 |
$link_vars[$label] = $value; |
$link_vars[$label] = $value; |
64 |
} |
} |
65 |
|
|
66 |
// create new LinkBuilder instance and get link GUID by saving vars |
// V1 - create new LinkBuilder instance and get link GUID by saving vars |
67 |
$link_guid = link::store($link_vars); |
$link_guid = link::store($link_vars); |
68 |
|
|
69 |
|
// V2 - more flexible - adjustable link shrinking via some constant defined elsewhere |
70 |
|
//$link_guid = url::short('', $link_vars); |
71 |
|
|
72 |
$list[$key] = $link_guid; |
$list[$key] = $link_guid; |
73 |
} |
} |
74 |
if(is_array($list) ) { |
if(is_array($list) ) { |
101 |
//$str_hidden = join("&", $tmp_array); |
//$str_hidden = join("&", $tmp_array); |
102 |
//$container->add("->", html_a($_SERVER["PHP_SELF"] . "?ecdid=" . $ident . "&ecdm=" . $meta . "&" . $str_hidden, $key . " view"), html_br()); |
//$container->add("->", html_a($_SERVER["PHP_SELF"] . "?ecdid=" . $ident . "&ecdm=" . $meta . "&" . $str_hidden, $key . " view"), html_br()); |
103 |
|
|
104 |
// create new LinkBuilder instance and get link GUID by saving vars |
// V1 - create new LinkBuilder instance and get link GUID by saving vars |
105 |
$link_guid = link::store($link_vars); |
//$link_guid = link::store($link_vars); |
106 |
|
//$container->add("->", html_a($_SERVER["PHP_SELF"] . "?lbid=" . $link_guid, $key . " view"), html_br()); |
107 |
|
|
108 |
|
// V2 - more flexible - adjustable link shrinking via some constant defined elsewhere |
109 |
|
$url_short = url::short($_SERVER["PHP_SELF"], $link_vars); |
110 |
|
$container->add("->", html_a( $url_short, $key . " view"), html_br()); |
111 |
|
|
|
$container->add("->", html_a($_SERVER["PHP_SELF"] . "?lbid=" . $link_guid, $key . " view"), html_br()); |
|
112 |
} |
} |
113 |
$item = $container; |
$item = $container; |
114 |
} |
} |