Changeset 6293
- Timestamp:
- 08/14/06 09:15:21 (2 years ago)
- Files:
-
- wp-useronline/trunk/useronline/useronline-options.php (modified) (1 diff)
- wp-useronline/trunk/useronline/useronline.php (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
wp-useronline/trunk/useronline/useronline-options.php
r6286 r6293 83 83 <th align="left" width="30%"><?php _e('UserOnline URL'); ?></th> 84 84 <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 86 86 </td> 87 87 </tr> wp-useronline/trunk/useronline/useronline.php
r6288 r6293 39 39 } 40 40 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'); 42 42 } 43 43 } … … 187 187 } 188 188 } else { 189 return $useronline;189 return number_format($useronline); 190 190 } 191 191 } … … 282 282 $temp_member = ''; 283 283 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>, '; 285 285 } 286 286 if(!function_exists('get_totalposts')) { … … 384 384 $temp_member = ''; 385 385 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>, '; 387 387 } 388 388 if(!function_exists('get_totalposts')) { … … 550 550 foreach($members as $member) { 551 551 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"; 553 553 } else { 554 554 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"; … … 569 569 foreach($guests as $guest) { 570 570 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"; 572 572 } else { 573 573 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"; … … 701 701 foreach($members as $member) { 702 702 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"; 704 704 } else { 705 705 $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"; … … 717 717 foreach($guests as $guest) { 718 718 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"; 720 720 } else { 721 721 $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"; … … 743 743 // Output UserOnline Page 744 744 return $useronline_output; 745 } 746 747 748 ### Function: Stats Page Link 749 function useronline_stats_page_link($author) { 750 $stats_url = get_settings('stats_url'); 751 if(strpos($stats_url, '?') !== false) { 752 $stats_url = "$stats_url&stats_author=$author"; 753 } else { 754 $stats_url = "$stats_url?stats_author=$author"; 755 } 756 return $stats_url; 745 757 } 746 758
