Index: trunk/kernel/admin/include/parser.php =================================================================== diff -u -r13 -r22 --- trunk/kernel/admin/include/parser.php (.../parser.php) (revision 13) +++ trunk/kernel/admin/include/parser.php (.../parser.php) (revision 22) @@ -241,10 +241,33 @@ function m_GetModuleInfo($info_type) { // get information for building sql in - // Edit Category -> Relations List - if($info_type = 'rel_list') - return Array( 'MainTable' => 'Category', 'ItemNameField' => 'CachedNavbar', - 'ItemNamePhrase' => 'la_Text_Category', 'TargetType' => 1); + switch($info_type) + { + case 'rel_list': // Edit Category -> Relations List + return Array( 'MainTable' => 'Category', 'ItemNameField' => 'CachedNavbar', + 'ItemNamePhrase' => 'la_Text_Category', 'TargetType' => 1); + break; + + case 'summary_pending': + global $imagesURL; + $ret = Array(); + + $UserURL = $GLOBALS['adminURL'].'/users/user_list.php?env='.BuildEnv(); + + // pending users + $ret[] = Array( 'link' => "config_val('User_View', '4' ,'$UserURL')", + 'icon_image' => $imagesURL.'/itemicons/icon16_user_pending.gif', + 'phrase' => 'la_Text_Users', 'list_var_name' => 'objUsers' ); + + // pending categories + $ret[] = Array( 'link' => "PendingLink('category','Category_View',32)", + 'icon_image' => $imagesURL.'/itemicons/icon16_cat_pending.gif', + 'phrase' => 'la_tab_Categories', 'list_var_name' => 'objCatList'); + + return $ret; + break; + } + return false; }