Changeset 35339
- Timestamp:
- 03/18/08 14:40:53 (4 months ago)
- Files:
-
- wp-useronline/trunk/readme.html (modified) (3 diffs)
- wp-useronline/trunk/useronline-js-packed.js (added)
- wp-useronline/trunk/useronline-js.js (added)
- wp-useronline/trunk/useronline-js.php (deleted)
- wp-useronline/trunk/useronline-options.php (modified) (1 diff)
- wp-useronline/trunk/wp-useronline-widget.php (modified) (1 diff)
- wp-useronline/trunk/wp-useronline.mo (modified) (previous)
- wp-useronline/trunk/wp-useronline.php (modified) (7 diffs)
- wp-useronline/trunk/wp-useronline.pot (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
wp-useronline/trunk/readme.html
r29571 r35339 236 236 <p> 237 237 <strong>Download:</strong><br /> 238 <strong>»</strong> <a href="http://lesterchan.net/others/downloads.php?id=14" title="http://lesterchan.net/others/downloads.php?id=14">WP-UserOnline 2.30 For WordPress 2.3.x</a><br /> 238 <strong>»</strong> <a href="http://lesterchan.net/others/downloads.php?id=14" title="http://lesterchan.net/others/downloads.php?id=14">WP-UserOnline 2.30 For WordPress 2.5.x</a><br /> 239 <strong>»</strong> <a href="http://lesterchan.net/others/downloads/wp-useronline220.zip" title="http://lesterchan.net/others/downloads/wp-useronline220.zip">WP-UserOnline 2.20 For WordPress 2.3.x</a><br /> 239 240 <strong>»</strong> <a href="http://lesterchan.net/others/downloads/wp-useronline211.zip" title="http://lesterchan.net/others/downloads/wp-useronline211.zip">WP-UserOnline 2.11 For WordPress 2.1.x And 2.2.x</a><br /> 240 241 <strong>»</strong> <a href="http://lesterchan.net/others/downloads/wp-useronline206.zip" title="http://lesterchan.net/others/downloads/wp-useronline206.zip">WP-UserOnline 2.06 For WordPress 2.0.x</a><br /> … … 260 261 <strong>Support Forums:</strong><br /> 261 262 <strong>»</strong> <a href="http://forums.lesterchan.net/index.php?board=21.0" title="http://forums.lesterchan.net/index.php?board=21.0">http://forums.lesterchan.net/index.php?board=21.0</a> 262 </p>263 <p>264 <strong>Updated:</strong><br />265 <strong>»</strong> 1st January 2008266 263 </p> 267 264 <p> … … 285 282 <ul> 286 283 <li> 287 <strong>Version 2.30 (01-01-2008)</strong> 288 <ul> 284 <strong>Version 2.30 (01-06-2008)</strong> 285 <ul> 286 <li>NEW: Works For WordPress 2.5 Only</li> 289 287 <li>NEW: Uses /wp-useronline/ Folder Instead Of /useronline/</li> 290 288 <li>NEW: Uses wp-useronline.php Instead Of useronline.php</li> 291 289 <li>NEW: Uses wp-useronline-widget.php Instead Of useronline-widget.php</li> 290 <li>NEW: Renamed useronline-js.php To useronline-js.js and Move The Dynamic Javascript Variables To The PHP Pages</li> 291 <li>NEW: Uses useronline-js-packed.js</li> 292 <li>NEW: Added Users Online To Dashboard "Right Now"</li> 292 293 <li>NEW: Use number_format_i18n() Instead</li> 293 294 <li>FIXED: Should Use display_name Instead Of user_name If WP-Stats Is Not Installed</li> wp-useronline/trunk/useronline-options.php
r22736 r35339 3 3 +----------------------------------------------------------------+ 4 4 | | 5 | WordPress 2. 3Plugin: WP-UserOnline 2.30 |6 | Copyright (c) 200 7Lester "GaMerZ" Chan |5 | WordPress 2.5 Plugin: WP-UserOnline 2.30 | 6 | Copyright (c) 2008 Lester "GaMerZ" Chan | 7 7 | | 8 8 | File Written By: | wp-useronline/trunk/wp-useronline-widget.php
r22736 r35339 11 11 12 12 /* 13 Copyright 200 7Lester Chan (email : gamerz84@hotmail.com)13 Copyright 2008 Lester Chan (email : gamerz84@hotmail.com) 14 14 15 15 This program is free software; you can redistribute it and/or modify wp-useronline/trunk/wp-useronline.php
r29571 r35339 11 11 12 12 /* 13 Copyright 200 7Lester Chan (email : gamerz84@hotmail.com)13 Copyright 2008 Lester Chan (email : gamerz84@hotmail.com) 14 14 15 15 This program is free software; you can redistribute it and/or modify … … 50 50 function useronline_menu() { 51 51 if (function_exists('add_submenu_page')) { 52 add_submenu_page('index.php', __('WP-UserOnline', 'wp-useronline'), __('WP-UserOnline', 'wp-useronline'), 1, 'wp-useronline/ useronline.php', 'display_useronline');52 add_submenu_page('index.php', __('WP-UserOnline', 'wp-useronline'), __('WP-UserOnline', 'wp-useronline'), 1, 'wp-useronline/wp-useronline.php', 'display_useronline'); 53 53 } 54 54 if (function_exists('add_options_page')) { … … 61 61 add_action('wp_head', 'useronline_header'); 62 62 function useronline_header() { 63 wp_register_script('wp-useronline', '/wp-content/plugins/wp-useronline/useronline-js-packed.js', false, '2.30'); 63 64 echo "\n".'<!-- Start Of Script Generated By WP-UserOnline 2.30 -->'."\n"; 64 wp_register_script('wp-useronline', '/wp-content/plugins/wp-useronline/useronline-js.php', false, '2.30'); 65 echo '<script type="text/javascript">'."\n"; 66 echo '/* <![CDATA[ */'."\n"; 67 echo "\t".'var useronline_ajax_url = \''.get_option('siteurl').'/wp-content/plugins/wp-useronline/wp-useronline.php'."';\n"; 68 echo "\t".'var useronline_timeout = '.(get_option('useronline_timeout')*1000).';'."\n"; 69 echo '/* ]]> */'."\n"; 70 echo '</script>'."\n"; 65 71 wp_print_scripts(array('sack', 'wp-useronline')); 66 72 echo '<!-- End Of Script Generated By WP-UserOnline 2.30 -->'."\n"; … … 161 167 ### Function: Display UserOnline 162 168 if(!function_exists('get_useronline')) { 163 function get_useronline($d eprecated = '', $deprecated2 = '', $display = true) {169 function get_useronline($display = true) { 164 170 // Template - Naming Conventions 165 171 $useronline_naming = get_option('useronline_naming'); … … 579 585 function display_useronline() { 580 586 $useronline_page = useronline_page(); 581 echo "<div class=\"wrap\">\n$useronline_page</div>\n"; 587 echo '<div class="wrap">'."\n"; 588 echo '<h2>'.__('Users Online Now', 'wp-useronline').'</h2>'."\n"; 589 echo $useronline_page; 590 echo '</div>'."\n"; 591 } 592 593 594 ### Function Display UserOnline For Admin's Right Now 595 add_action('rightnow_end', 'useronline_rightnow'); 596 function useronline_rightnow() { 597 $total_users = get_useronline_count(false); 598 echo '<p>'; 599 if ($total_users == 1) { 600 printf(__('There is <strong><a href="%s">%s user</a></strong> online now.', 'wp-useronline'), get_option('siteurl').'/wp-admin/index.php?page=wp-stats/wp-stats.php', number_format_i18n($total_users)); 601 } else { 602 printf(__('There are a total of <strong><a href="%s">%s users</a></strong> online now.', 'wp-useronline'), get_option('siteurl').'/wp-admin/index.php?page=wp-stats/wp-stats.php', number_format_i18n($total_users)); 603 } 604 echo '<br />'; 605 get_users_browsing_site(); 606 echo '.<br />'; 607 printf(__('Most users ever online were <strong>%s</strong>, on <strong>%s</strong>', 'wp-useronline'), number_format_i18n(get_most_useronline()), get_most_useronline_date()); 608 echo '</p>'."\n"; 582 609 } 583 610 … … 667 694 $wp_stats = true; 668 695 } 669 $useronline_output .= '<p>';670 696 if ($total_users == 1) { 671 $useronline_output .= __('There is', 'wp-useronline').' ';697 $useronline_output .= '<p>'.sprintf(__('There is <strong>%s</strong> online now: <strong>%s</strong>, <strong>%s</strong> and <strong>%s</strong>.</p>', 'wp-useronline'), $nicetext_users, $nicetext_members, $nicetext_guests, $nicetext_bots).'</p>'; 672 698 } else { 673 $useronline_output .= __('There are a total of', 'wp-useronline').' '; 674 } 675 $useronline_output .= "<strong>$nicetext_users</strong> ".__('online now', 'wp-useronline').": <strong>$nicetext_members</strong>, <strong>$nicetext_guests</strong> ".__('and', 'wp-useronline')." <strong>$nicetext_bots</strong>.</p>\n"; 676 $useronline_output .= '<p>'.__('Most users ever online were', 'wp-useronline')." <strong>".number_format_i18n(get_most_useronline())."</strong>, ".__('on', 'wp-useronline')." <strong>".get_most_useronline_date()."</strong></p>\n"; 699 $useronline_output .= '<p>'.sprintf(__('There are a total of <strong>%s</strong> online now: <strong>%s</strong>, <strong>%s</strong> and <strong>%s</strong>.</p>', 'wp-useronline'), $nicetext_users, $nicetext_members, $nicetext_guests, $nicetext_bots).'</p>'; 700 } 701 $useronline_output .= '<p>'.sprintf(__('Most users ever online were <strong>%s</strong>, on <strong>%s</strong>', 'wp-useronline'), number_format_i18n(get_most_useronline()), get_most_useronline_date()).'</p>'; 677 702 // Print Out Members 678 703 if($total_members > 0) { … … 703 728 foreach($guests as $guest) { 704 729 $referral_output = ''; 705 if(!empty($ member['referral'])) {730 if(!empty($guest['referral'])) { 706 731 $referral_output = '[<a href="'.$guest['referral'].'">'.__('referral', 'wp-useronline').'</a>]'; 707 732 } wp-useronline/trunk/wp-useronline.pot
r29571 r35339 3 3 "Project-Id-Version: WP-UserOnline 2.30\n" 4 4 "POT-Creation-Date: \n" 5 "PO-Revision-Date: 2008-0 1-19 18:48+0800\n"5 "PO-Revision-Date: 2008-03-18 22:33+0800\n" 6 6 "Last-Translator: Lester 'GaMerZ' Chan <gamerz84@hotmail.com>\n" 7 7 "Language-Team: Lester Chan <gamerz84@hotmail.com>\n" … … 82 82 83 83 #: useronline-options.php:153 84 #: wp-useronline.php:8 4684 #: wp-useronline.php:871 85 85 msgid "Online" 86 86 msgstr "" 87 87 88 88 #: useronline-options.php:160 89 #: wp-useronline.php:8 4589 #: wp-useronline.php:870 90 90 msgid "1 User" 91 91 msgstr "" 92 92 93 93 #: useronline-options.php:161 94 #: wp-useronline.php:8 4594 #: wp-useronline.php:870 95 95 msgid "%USERONLINE_COUNT% Users" 96 96 msgstr "" 97 97 98 98 #: useronline-options.php:162 99 #: wp-useronline.php:8 4599 #: wp-useronline.php:870 100 100 msgid "1 Member" 101 101 msgstr "" 102 102 103 103 #: useronline-options.php:163 104 #: wp-useronline.php:8 45104 #: wp-useronline.php:870 105 105 msgid "%USERONLINE_COUNT% Members" 106 106 msgstr "" 107 107 108 108 #: useronline-options.php:164 109 #: wp-useronline.php:8 45109 #: wp-useronline.php:870 110 110 msgid "1 Guest" 111 111 msgstr "" 112 112 113 113 #: useronline-options.php:165 114 #: wp-useronline.php:8 45114 #: wp-useronline.php:870 115 115 msgid "%USERONLINE_COUNT% Guests" 116 116 msgstr "" 117 117 118 118 #: useronline-options.php:166 119 #: wp-useronline.php:8 45119 #: wp-useronline.php:870 120 120 msgid "1 Bot" 121 121 msgstr "" 122 122 123 123 #: useronline-options.php:167 124 #: wp-useronline.php:8 45124 #: wp-useronline.php:870 125 125 msgid "%USERONLINE_COUNT% Bots" 126 126 msgstr "" … … 128 128 #: useronline-options.php:173 129 129 #: useronline-options.php:179 130 #: wp-useronline.php:6 39131 #: wp-useronline.php:8 47132 #: wp-useronline.php:8 48130 #: wp-useronline.php:666 131 #: wp-useronline.php:872 132 #: wp-useronline.php:873 133 133 msgid "Users" 134 134 msgstr "" 135 135 136 136 #: useronline-options.php:179 137 #: wp-useronline.php:8 48137 #: wp-useronline.php:873 138 138 msgid "Browsing This Page." 139 139 msgstr "" … … 284 284 285 285 #: wp-useronline.php:52 286 #: wp-useronline.php: 786287 #: wp-useronline.php: 788288 #: wp-useronline.php: 798286 #: wp-useronline.php:811 287 #: wp-useronline.php:813 288 #: wp-useronline.php:823 289 289 msgid "WP-UserOnline" 290 290 msgstr "" … … 294 294 msgstr "" 295 295 296 #: wp-useronline.php:1 14296 #: wp-useronline.php:120 297 297 msgid "guest" 298 298 msgstr "" 299 299 300 #: wp-useronline.php:12 0301 #: wp-useronline.php:6 52300 #: wp-useronline.php:126 301 #: wp-useronline.php:679 302 302 msgid "Guest" 303 303 msgstr "" 304 304 305 #: wp-useronline.php:1 35305 #: wp-useronline.php:141 306 306 msgid "Blog Archive" 307 307 msgstr "" 308 308 309 #: wp-useronline.php:216 310 #: wp-useronline.php:247 311 #: wp-useronline.php:689 312 #: wp-useronline.php:691 313 #: wp-useronline.php:709 309 #: wp-useronline.php:222 310 #: wp-useronline.php:253 311 #: wp-useronline.php:714 312 #: wp-useronline.php:716 313 #: wp-useronline.php:734 314 #: wp-useronline.php:736 315 #: wp-useronline.php:749 316 #, php-format 317 msgid "%s @ %s" 318 msgstr "" 319 320 #: wp-useronline.php:386 321 msgid "No User Is Browsing This Site" 322 msgstr "" 323 324 #: wp-useronline.php:524 325 msgid "No User Is Browsing This Page" 326 msgstr "" 327 328 #: wp-useronline.php:588 329 msgid "Users Online Now" 330 msgstr "" 331 332 #: wp-useronline.php:600 333 #, php-format 334 msgid "There is <strong><a href=\"%s\">%s user</a></strong> online now." 335 msgstr "" 336 337 #: wp-useronline.php:602 338 #, php-format 339 msgid "There are a total of <strong><a href=\"%s\">%s users</a></strong> online now." 340 msgstr "" 341 342 #: wp-useronline.php:607 343 #: wp-useronline.php:701 344 #, php-format 345 msgid "Most users ever online were <strong>%s</strong>, on <strong>%s</strong>" 346 msgstr "" 347 348 #: wp-useronline.php:664 349 msgid "User" 350 msgstr "" 351 352 #: wp-useronline.php:671 353 msgid "Member" 354 msgstr "" 355 356 #: wp-useronline.php:673 357 msgid "Members" 358 msgstr "" 359 360 #: wp-useronline.php:681 361 msgid "Guests" 362 msgstr "" 363 364 #: wp-useronline.php:686 365 msgid "Bot" 366 msgstr "" 367 368 #: wp-useronline.php:688 369 msgid "Bots" 370 msgstr "" 371 372 #: wp-useronline.php:697 373 #, php-format 374 msgid "There is <strong>%s</strong> online now: <strong>%s</strong>, <strong>%s</strong> and <strong>%s</strong>.</p>" 375 msgstr "" 376 377 #: wp-useronline.php:699 378 #, php-format 379 msgid "There are a total of <strong>%s</strong> online now: <strong>%s</strong>, <strong>%s</strong> and <strong>%s</strong>.</p>" 380 msgstr "" 381 382 #: wp-useronline.php:704 383 #: wp-useronline.php:724 384 #: wp-useronline.php:744 385 msgid "Online Now" 386 msgstr "" 387 314 388 #: wp-useronline.php:711 315 #: wp-useronline.php:724 316 #, php-format 317 msgid "%s @ %s" 318 msgstr "" 319 320 #: wp-useronline.php:380 321 msgid "No User Is Browsing This Site" 322 msgstr "" 323 324 #: wp-useronline.php:518 325 msgid "No User Is Browsing This Page" 326 msgstr "" 327 328 #: wp-useronline.php:637 329 msgid "User" 330 msgstr "" 331 332 #: wp-useronline.php:644 333 msgid "Member" 334 msgstr "" 335 336 #: wp-useronline.php:646 337 msgid "Members" 338 msgstr "" 339 340 #: wp-useronline.php:654 341 msgid "Guests" 342 msgstr "" 343 344 #: wp-useronline.php:659 345 msgid "Bot" 346 msgstr "" 347 348 #: wp-useronline.php:661 349 msgid "Bots" 350 msgstr "" 351 352 #: wp-useronline.php:671 353 msgid "There is" 354 msgstr "" 355 356 #: wp-useronline.php:673 357 msgid "There are a total of" 358 msgstr "" 359 360 #: wp-useronline.php:675 361 msgid "online now" 362 msgstr "" 363 364 #: wp-useronline.php:675 365 msgid "and" 366 msgstr "" 367 368 #: wp-useronline.php:676 369 msgid "Most users ever online were" 370 msgstr "" 371 372 #: wp-useronline.php:676 373 #: wp-useronline.php:689 374 #: wp-useronline.php:691 375 #: wp-useronline.php:709 376 #: wp-useronline.php:711 377 #: wp-useronline.php:724 389 #: wp-useronline.php:731 390 msgid "referral" 391 msgstr "" 392 393 #: wp-useronline.php:714 394 #: wp-useronline.php:716 395 #: wp-useronline.php:734 396 #: wp-useronline.php:736 397 #: wp-useronline.php:749 378 398 msgid "on" 379 399 msgstr "" 380 400 381 #: wp-useronline.php:679 382 #: wp-useronline.php:699 383 #: wp-useronline.php:719 384 msgid "Online Now" 385 msgstr "" 386 387 #: wp-useronline.php:686 388 #: wp-useronline.php:706 389 msgid "referral" 390 msgstr "" 391 392 #: wp-useronline.php:689 393 #: wp-useronline.php:691 394 #: wp-useronline.php:709 395 #: wp-useronline.php:711 396 #: wp-useronline.php:724 401 #: wp-useronline.php:714 402 #: wp-useronline.php:716 403 #: wp-useronline.php:734 404 #: wp-useronline.php:736 405 #: wp-useronline.php:749 397 406 msgid "url" 398 407 msgstr "" 399 408 400 #: wp-useronline.php:7 31409 #: wp-useronline.php:756 401 410 msgid "No One Is Online Now" 402 411 msgstr "" 403 412 404 #: wp-useronline.php:8 00413 #: wp-useronline.php:825 405 414 msgid "user(s) online now." 406 415 msgstr "" 407 416 408 #: wp-useronline.php:8 01417 #: wp-useronline.php:826 409 418 msgid "Most users ever online was" 410 419 msgstr "" 411 420 412 #: wp-useronline.php:8 02421 #: wp-useronline.php:827 413 422 msgid "On" 414 423 msgstr ""
