Changeset 6293

Show
Ignore:
Timestamp:
08/14/06 09:15:21 (2 years ago)
Author:
GamerZ
Message:

Update To Accommodate Latest Version Of WP-Stats

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • wp-useronline/trunk/useronline/useronline-options.php

    r6286 r6293  
    8383                              <th align="left" width="30%"><?php _e('UserOnline URL'); ?></th> 
    8484                              <td align="left"> 
    85                                     <input type="text" name="useronline_url" value="<?php echo get_settings('useronline_url'); ?>" size="50" /><br />URL To UserOnline Page. 
     85                                    <input type="text" name="useronline_url" value="<?php echo get_settings('useronline_url'); ?>" size="50" /><br />URL To UserOnline Page<br />Example: http://www.yoursite.com/blogs/useronline/<br />Example: http://www.yoursite.com/blogs/?page_id=2 
    8686                              </td> 
    8787                        </tr> 
  • wp-useronline/trunk/useronline/useronline.php

    r6288 r6293  
    3939      } 
    4040      if (function_exists('add_options_page')) { 
    41             add_options_page(__('Useronline'), __('Useronline'), 'manage_options', 'useronline/useronline-options.php')
     41            add_options_page(__('Useronline'), __('Useronline'), 'manage_options', 'useronline/useronline-options.php')
    4242      } 
    4343} 
     
    187187                  } 
    188188            } else { 
    189                   return $useronline
     189                  return number_format($useronline)
    190190            } 
    191191      } 
     
    282282                  $temp_member = ''; 
    283283                  foreach($members as $member) { 
    284                         $temp_member .= '<a href="'.get_settings('siteurl').'/wp-content/plugins/stats/wp-stats.php?author='.urlencode($member).'">'.$member.'</a>, '; 
     284                        $temp_member .= '<a href="'.useronline_stats_page_link(urlencode($member)).'">'.$member.'</a>, '; 
    285285                  } 
    286286                  if(!function_exists('get_totalposts')) { 
     
    384384                  $temp_member = ''; 
    385385                  foreach($members as $member) { 
    386                         $temp_member .= '<a href="'.get_settings('siteurl').'/wp-content/plugins/stats/wp-stats.php?author='.urlencode($member).'">'.$member.'</a>, '; 
     386                        $temp_member .= '<a href="'.useronline_stats_page_link(urlencode($member)).'">'.$member.'</a>, '; 
    387387                  } 
    388388                  if(!function_exists('get_totalposts')) { 
     
    550550                        foreach($members as $member) { 
    551551                              if($wp_stats) { 
    552                                     echo '<p><b>#'.$no.' - <a href="'.get_settings('siteurl').'/wp-content/plugins/stats/wp-stats.php?author='.$member['display_name'].'">'.$member['display_name'].'</a></b> '.ip2nation_country($member['ip']).check_ip($member['ip']).' on '.gmdate('d.m.Y @ H:i', $member['timestamp']).'<br />'.$member['location'].' [<a href="'.$member['url'].'">url</a>]</p>'."\n"; 
     552                                    echo '<p><b>#'.$no.' - <a href="'.useronline_stats_page_link($member['display_name']).'">'.$member['display_name'].'</a></b> '.ip2nation_country($member['ip']).check_ip($member['ip']).' on '.gmdate('d.m.Y @ H:i', $member['timestamp']).'<br />'.$member['location'].' [<a href="'.$member['url'].'">url</a>]</p>'."\n"; 
    553553                              } else { 
    554554                                    echo '<p><b>#'.$no.' - '.$member['username'].'</b> '.check_ip($member['ip']).' on '.gmdate('d.m.Y @ H:i', $member['timestamp']).'<br />'.$member['location'].' [<a href="'.$member['url'].'">url</a>]</p>'."\n"; 
     
    569569                        foreach($guests as $guest) { 
    570570                              if($wp_stats) { 
    571                                     echo '<p><b>#'.$no.' - <a href="'.get_settings('siteurl').'/wp-content/plugins/stats/wp-stats.php?author='.$guest['display_name'].'">'.$guest['display_name'].'</a></b> '.ip2nation_country($guest['ip']).check_ip($guest['ip']).' on '.gmdate('d.m.Y @ H:i', $guest['timestamp']).'<br />'.$guest['location'].' [<a href="'.$guest['url'].'">url</a>]</p>'."\n"; 
     571                                    echo '<p><b>#'.$no.' - <a href="'.useronline_stats_page_link($guest['display_name']).'">'.$guest['display_name'].'</a></b> '.ip2nation_country($guest['ip']).check_ip($guest['ip']).' on '.gmdate('d.m.Y @ H:i', $guest['timestamp']).'<br />'.$guest['location'].' [<a href="'.$guest['url'].'">url</a>]</p>'."\n"; 
    572572                              } else { 
    573573                                    echo '<p><b>#'.$no.' - '.$guest['username'].'</b> '.check_ip($guest['ip']).' on '.gmdate('d.m.Y @ H:i', $guest['timestamp']).'<br />'.$guest['location'].' [<a href="'.$guest['url'].'">url</a>]</p>'."\n"; 
     
    701701            foreach($members as $member) { 
    702702                  if($wp_stats) { 
    703                         $useronline_output .= '<p><b>#'.$no.' - <a href="'.get_settings('siteurl').'/wp-content/plugins/stats/wp-stats.php?author='.$member['display_name'].'">'.$member['display_name'].'</a></b> '.ip2nation_country($member['ip']).check_ip($member['ip']).' on '.gmdate('d.m.Y @ H:i', $member['timestamp']).'<br />'.$member['location'].' [<a href="'.$member['url'].'">url</a>]</p>'."\n"; 
     703                        $useronline_output .= '<p><b>#'.$no.' - <a href="'.useronline_stats_page_link($member['display_name']).'">'.$member['display_name'].'</a></b> '.ip2nation_country($member['ip']).check_ip($member['ip']).' on '.gmdate('d.m.Y @ H:i', $member['timestamp']).'<br />'.$member['location'].' [<a href="'.$member['url'].'">url</a>]</p>'."\n"; 
    704704                  } else { 
    705705                        $useronline_output .= '<p><b>#'.$no.' - '.$member['username'].'</b> '.check_ip($member['ip']).' on '.gmdate('d.m.Y @ H:i', $member['timestamp']).'<br />'.$member['location'].' [<a href="'.$member['url'].'">url</a>]</p>'."\n"; 
     
    717717            foreach($guests as $guest) { 
    718718                  if($wp_stats) { 
    719                         $useronline_output .= '<p><b>#'.$no.' - <a href="'.get_settings('siteurl').'/wp-content/plugins/stats/wp-stats.php?author='.$guest['display_name'].'">'.$guest['display_name'].'</a></b> '.ip2nation_country($guest['ip']).check_ip($guest['ip']).' on '.gmdate('d.m.Y @ H:i', $guest['timestamp']).'<br />'.$guest['location'].' [<a href="'.$guest['url'].'">url</a>]</p>'."\n"; 
     719                        $useronline_output .= '<p><b>#'.$no.' - <a href="'.useronline_stats_page_link($guest['display_name']).'">'.$guest['display_name'].'</a></b> '.ip2nation_country($guest['ip']).check_ip($guest['ip']).' on '.gmdate('d.m.Y @ H:i', $guest['timestamp']).'<br />'.$guest['location'].' [<a href="'.$guest['url'].'">url</a>]</p>'."\n"; 
    720720                  } else { 
    721721                        $useronline_output .= '<p><b>#'.$no.' - '.$guest['username'].'</b> '.check_ip($guest['ip']).' on '.gmdate('d.m.Y @ H:i', $guest['timestamp']).'<br />'.$guest['location'].' [<a href="'.$guest['url'].'">url</a>]</p>'."\n"; 
     
    743743      // Output UserOnline Page 
    744744      return $useronline_output; 
     745} 
     746 
     747 
     748### Function: Stats Page Link 
     749function useronline_stats_page_link($author) { 
     750      $stats_url = get_settings('stats_url'); 
     751      if(strpos($stats_url, '?') !== false) { 
     752            $stats_url = "$stats_url&amp;stats_author=$author"; 
     753      } else { 
     754            $stats_url = "$stats_url?stats_author=$author"; 
     755      } 
     756      return $stats_url; 
    745757} 
    746758