1.1 --- a/public_html/lib-common.php Sun Nov 01 09:43:28 2009 +0100
1.2 +++ b/public_html/lib-common.php Sat Nov 07 11:35:44 2009 +0100
1.3 @@ -2758,28 +2758,27 @@
1.4
1.5 // This will show the admin options for all installed plugins (if any)
1.6
1.7 - for( $i = 0; $i < $num_plugins; $i++ )
1.8 - {
1.9 - $plg = current( $plugin_options );
1.10 -
1.11 - $adminmenu->set_var( 'option_url', $plg->adminurl );
1.12 - $adminmenu->set_var( 'option_label', $plg->adminlabel );
1.13 -
1.14 - if( empty( $plg->numsubmissions ))
1.15 - {
1.16 - $adminmenu->set_var( 'option_count', $LANG_ADMIN['na'] );
1.17 + for ($i = 0; $i < $num_plugins; $i++) {
1.18 + $plg = current($plugin_options);
1.19 +
1.20 + $adminmenu->set_var('option_url', $plg->adminurl);
1.21 + $adminmenu->set_var('option_label', $plg->adminlabel);
1.22 +
1.23 + if (isset($plg->numsubmissions) &&
1.24 + is_numeric($plg->numsubmissions)) {
1.25 + $adminmenu->set_var('option_count',
1.26 + COM_numberFormat($plg->numsubmissions));
1.27 + } elseif (! empty($plg->numsubmissions)) {
1.28 + $adminmenu->set_var('option_count', $plg->numsubmissions);
1.29 + } else {
1.30 + $adminmenu->set_var('option_count', $LANG_ADMIN['na']);
1.31 }
1.32 - else
1.33 - {
1.34 - $adminmenu->set_var( 'option_count',
1.35 - COM_numberFormat( $plg->numsubmissions ));
1.36 - }
1.37 -
1.38 - $menu_item = $adminmenu->parse( 'item',
1.39 - ( $thisUrl == $plg->adminurl ) ? 'current' : 'option', true );
1.40 +
1.41 + $menu_item = $adminmenu->parse('item',
1.42 + ($thisUrl == $plg->adminurl) ? 'current' : 'option', true);
1.43 $link_array[$plg->adminlabel] = $menu_item;
1.44
1.45 - next( $plugin_options );
1.46 + next($plugin_options);
1.47 }
1.48
1.49 if(( $_CONF['allow_mysqldump'] == 1 ) AND ( $_DB_dbms == 'mysql' ) AND