Changeset 14644

Show
Ignore:
Timestamp:
06/28/07 08:06:23 (1 year ago)
Author:
GamerZ
Message:

NEW: Uses WP-Stats Filter To Add Stats Into WP-Stats Page

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • wp-useronline/trunk/readme.html

    r14540 r14644  
    292292                              <ul> 
    293293                                    <li>NEW: Ability To Uninstall WP-UserOnline</li> 
     294                                    <li>NEW: Uses WP-Stats Filter To Add Stats Into WP-Stats Page</li> 
    294295                              </ul> 
    295296                        </li> 
  • wp-useronline/trunk/useronline/useronline.php

    r14540 r14644  
    459459            if($country_name != 'Private') { 
    460460                  foreach($mirrors as $mirror) { 
    461                         if(file($mirror.'/flag_sg.gif')) { 
     461                        if(@file($mirror.'/flag_sg.gif')) { 
    462462                              $country_mirror = $mirror; 
    463463                              break; 
     
    671671            exit(); 
    672672      } 
     673} 
     674 
     675 
     676### Function: Plug Into WP-Stats 
     677if(strpos(get_option('stats_url'), $_SERVER['REQUEST_URI']) || strpos($_SERVER['REQUEST_URI'], 'stats-options.php')) { 
     678      add_filter('wp_stats_page_admin_plugins', 'useronline_page_admin_general_stats'); 
     679      add_filter('wp_stats_page_plugins', 'useronline_page_general_stats'); 
     680} 
     681 
     682 
     683### Function: Add WP-UserOnline General Stats To WP-Stats Page Options 
     684function useronline_page_admin_general_stats($content) { 
     685      $stats_display = get_option('stats_display'); 
     686      if($stats_display['useronline'] == 1) { 
     687            $content .= '<input type="checkbox" name="stats_display[]" value="useronline" checked="checked" />&nbsp;&nbsp;'.__('WP-UserOnline', 'wp-useronline').'<br />'."\n"; 
     688      } else { 
     689            $content .= '<input type="checkbox" name="stats_display[]" value="useronline" />&nbsp;&nbsp;'.__('WP-UserOnline', 'wp-useronline').'<br />'."\n"; 
     690      } 
     691      return $content; 
     692} 
     693 
     694 
     695### Function: Add WP-UserOnline General Stats To WP-Stats Page 
     696function useronline_page_general_stats($content) { 
     697      $stats_display = get_option('stats_display'); 
     698      if($stats_display['useronline'] == 1) { 
     699            $content .= '<p><strong>'.__('WP-UserOnline', 'wp-useronline').'</strong></p>'."\n"; 
     700            $content .= '<ul>'."\n"; 
     701            $content .= '<li><strong>'.get_useronline('', '', false).'</strong> '.__('User(s) Online Now.', 'wp-useronline').'</li>'."\n"; 
     702            $content .= '<li>'.__('Most users ever online was', 'wp-useronline').' <strong>'.get_most_useronline(false).'</strong>.</li>'."\n"; 
     703            $content .= '<li>'.__('On', 'wp-useronline').' <strong>'.get_most_useronline_date(false).'</strong>.</li>'."\n"; 
     704            $content .= '</ul>'."\n"; 
     705      } 
     706      return $content; 
    673707} 
    674708 
  • wp-useronline/trunk/useronline/wp-useronline.pot

    r14540 r14644  
    33"Project-Id-Version: WP-UserOnline 2.20\n" 
    44"POT-Creation-Date: \n" 
    5 "PO-Revision-Date: 2007-06-26 15:42+0800\n" 
     5"PO-Revision-Date: 2007-06-28 16:06+0800\n" 
    66"Last-Translator: Lester 'GaMerZ' Chan <gamerz84@hotmail.com>\n" 
    77"Language-Team: Lester Chan <gamerz84@hotmail.com>\n" 
     
    157157 
    158158#: useronline.php:49 
     159#: useronline.php:687 
     160#: useronline.php:689 
     161#: useronline.php:699 
    159162msgid "WP-UserOnline" 
    160163msgstr "" 
     
    300303msgstr "" 
    301304 
     305#: useronline.php:701 
     306msgid "User(s) Online Now." 
     307msgstr "" 
     308 
     309#: useronline.php:702 
     310msgid "Most users ever online was" 
     311msgstr "" 
     312 
     313#: useronline.php:703 
     314msgid "On" 
     315msgstr "" 
     316