--- mambo/branches/4.6/administrator/components/com_menus/weblink_category_table/weblink_category_table.class.php 2006/01/23 04:35:36 165 +++ mambo/branches/4.6/administrator/components/com_menus/weblink_category_table/weblink_category_table.class.php 2009/02/17 11:25:53 1754 @@ -1,78 +1,78 @@ -load( $uid ); - - // fail if checked out not by 'me' - if ($menu->checked_out && $menu->checked_out <> $my->id) { - echo "\n"; - exit(0); - } - - if ( $uid ) { - $menu->checkout( $my->id ); - } else { - $menu->type = 'weblink_category_table'; - $menu->menutype = $menutype; - $menu->ordering = 9999; - $menu->parent = intval( mosGetParam( $_POST, 'parent', 0 ) ); - $menu->published = 1; - } - - // build list of categories - $lists['componentid'] = mosAdminMenus::ComponentCategory( 'componentid', 'com_weblinks', intval( $menu->componentid ), NULL, 'ordering', 5, 0 ); - if ( $uid ) { - $query = "SELECT name" - . "\n FROM #__categories" - . "\n WHERE section = 'com_weblinks'" - . "\n AND published = '1'" - . "\n AND id = ". $menu->componentid - ; - $database->setQuery( $query ); - $category = $database->loadResult(); - $lists['componentid'] = ''. $category; - } - - // build the html select list for ordering - $lists['ordering'] = mosAdminMenus::Ordering( $menu, $uid ); - // build the html select list for the group access - $lists['access'] = mosAdminMenus::Access( $menu ); - // build the html select list for paraent item - $lists['parent'] = mosAdminMenus::Parent( $menu ); - // build published button option - $lists['published'] = mosAdminMenus::Published( $menu ); - // build the url link output - $lists['link'] = mosAdminMenus::Link( $menu, $uid ); - - // get params definitions - $params =& new mosAdminParameters( $menu->params, $mainframe->getPath( 'menu_xml', $menu->type ), 'menu' ); - - weblink_category_table_menu_html::editCategory( $menu, $lists, $params, $option ); - } -} -?> +load( $uid ); + + // fail if checked out not by 'me' + if ($menu->checked_out && $menu->checked_out <> $my->id) { + echo "\n"; + exit(0); + } + + if ( $uid ) { + $menu->checkout( $my->id ); + } else { + $menu->type = 'weblink_category_table'; + $menu->menutype = $menutype; + $menu->ordering = 9999; + $menu->parent = intval( mosGetParam( $_POST, 'parent', 0 ) ); + $menu->published = 1; + } + + // build list of categories + $lists['componentid'] = mosAdminMenus::ComponentCategory( 'componentid', 'com_weblinks', intval( $menu->componentid ), NULL, 'ordering', 5, 0 ); + if ( $uid ) { + // @RawSQLUse, trivial_implementation, SELECT, CONCEPT + $query = "SELECT name" + . "\n FROM #__categories" + . "\n WHERE section = 'com_weblinks'" + . "\n AND published = '1'" + . "\n AND id = ". $menu->componentid + ; + $database->setQuery( $query ); + $category = $database->loadResult(); + $lists['componentid'] = ''. $category; + } + + // build the html select list for ordering + $lists['ordering'] = mosAdminMenus::Ordering( $menu, $uid ); + // build the html select list for the group access + $lists['access'] = mosAdminMenus::Access( $menu ); + // build the html select list for paraent item + $lists['parent'] = mosAdminMenus::Parent( $menu ); + // build published button option + $lists['published'] = mosAdminMenus::Published( $menu ); + // build the url link output + $lists['link'] = mosAdminMenus::Link( $menu, $uid ); + + // get params definitions + $params =& new mosAdminParameters( $menu->params, $mainframe->getPath( 'menu_xml', $menu->type ), 'menu' ); + + weblink_category_table_menu_html::editCategory( $menu, $lists, $params, $option ); + } +} +?>