--- nfo/php/libs/org.netfrag.app/WebExplorer/AbstractExplorer.php 2004/08/31 14:15:49 1.28 +++ nfo/php/libs/org.netfrag.app/WebExplorer/AbstractExplorer.php 2005/08/11 14:11:28 1.29 @@ -1,9 +1,12 @@ "ecdfa", + 'list' => array( + "View" => 'view', + "Edit" => 'edit', + ), + 'selected' => 'view', + 'buttons' => array( + ), + ); + } else { + $actionbar = array( 'name' => "ecdfa", 'list' => array( "View" => 'view', @@ -517,6 +532,7 @@ ), ), ); + } } $args = array( @@ -540,6 +556,10 @@ $args['options']['data_locator_meta']['parent'][guid] = $val['ecom_data_meta']; $args['options']['data_locator_meta']['parent'][nodename] = $val['ecom_data_meta_x']; } + if(is_array($_SESSION[user]) && $_SESSION[user][loggedIn]) { + $args['options']['data_locator_meta']['owner'][guid] = $_SESSION[user][guid]; + $args['options']['data_locator_meta']['owner']['class'] = $_SESSION[user]['class']; + } // switch abstract type } elseif ($val['ecom_abstract_type'] == "item") { @@ -741,6 +761,10 @@ } + if(is_array($_SESSION[user]) && $_SESSION[user][loggedIn]) { + $args['options']['userclass'] = $_SESSION[user]['class']; + } + // NEW[2003-04-18]: add hidden items to args $args['hidden_elements'] = $this->_get_hidden_items($label); //print "args_hidden: " .Dumper($args['hidden_elements']). "
";