root/wp-useronline/trunk/readme.html

Revision 52769, 21.5 kB (checked in by GamerZ, 2 days ago)

Works With WordPress 2.6 AS Well

Line 
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html>
3 <head> 
4         <meta http-equiv="content-type" content="text/html; charset=utf-8" />
5         <title>WP-UserOnline 2.31 Readme</title>
6         <style type="text/css" media="screen">
7                 /* Default Style */
8                 BODY {
9                         font-family: Verdana, Arial;
10                         font-size: 12px;
11                         color: #000000;
12                         background: #FFFFFF;
13                 }
14                 P {
15                         padding-left: 10px;
16                 }
17                 BLOCKQUOTE {
18                         margin: 10px 20px 0px 20px;
19                         padding: 10px;
20                         border: 1px solid #8d8d8d;
21                         background-color: #f5f5f5;
22                         overflow: auto;
23                 }
24                 LI {
25                         margin-top: 20px;
26                 }
27                 UL LI UL LI {
28                         margin-top: 10px;
29                 }
30                 A, A:active, A:link, A:visited {
31                         color: #2d3a4c;
32                         text-decoration: none;
33                 }
34                 A:hover {
35                         color: #5577a5;
36                         text-decoration: underline;
37                 }
38                 /* Place Holder Style */
39                 #Container {
40                         width: 780px;
41                         margin-left: auto;
42                         margin-right: auto;
43                 }
44                 #Content {
45                         background-color: #fafafa;
46                         border: 1px solid #a2b6cb;
47                         padding: 10px;
48                         margin-top: -13px;
49                 }
50                 /* Title Style */
51                 #Title {
52                         font-family: Verdana, Arial;
53                         font-size: 22px;
54                         font-weight: bold;
55                         color: #389aff;
56                         border-bottom: 1px solid #389aff;
57                         margin-bottom: 10px;
58                 }
59                 .SubTitle {
60                         font-family: Verdana, Arial;
61                         font-size: 18px;
62                         font-weight: bold;
63                         color: #5b87b4;
64                 }
65                 .SubSubTitle {
66                         font-family: Verdana, Arial;
67                         font-size: 14px;
68                         font-weight: bold;
69                         color: #73a4d6;
70                 }
71                 /* Tabs */
72                 UL#Tabs {
73                         font-family: Verdana, Arial;
74                         font-size: 12px;
75                         font-weight: bold;
76                         list-style-type: none;
77                         padding-bottom: 28px;
78                         border-bottom: 1px solid #a2b6cb;
79                         margin-bottom: 12px;
80                         z-index: 1;
81                 }
82                 #Tabs LI.Tab {
83                         float: right;
84                         height: 25px;
85                         background-color: #deedfb;
86                         margin: 2px 0px 0px 5px;
87                         border: 1px solid #a2b6cb;
88                 }
89                 #Tabs LI.Tab A {
90                         float: left;
91                         display: block;
92                         color: #666666;
93                         text-decoration: none;
94                         padding: 5px;
95                 }
96                 #Tabs LI.Tab A:hover {
97                         background-color: #bfe0fe;
98                         border-bottom: 1px solid #bfe0fe;
99                 }
100                 /* Selected Tab */
101                 #Tabs LI.SelectedTab {
102                         float: right;
103                         height: 25px;
104                         background-color: #fafafa;
105                         margin: 2px 0px 0px 5px;
106                         border-top: 1px solid #a2b6cb;
107                         border-right: 1px solid #a2b6cb;
108                         border-bottom: 1px solid #fafafa;
109                         border-left: 1px solid #a2b6cb;
110                 }
111                 #Tabs LI.SelectedTab A {
112                         float: left;
113                         display: block;
114                         color: #666666;
115                         text-decoration: none;
116                         padding: 5px;
117                         cursor: default;
118                 }
119                 /* Copyright */
120                 #Copyright {
121                         text-align: center;
122                 }
123         </style>
124         <script type="text/javascript">
125         /* <![CDATA[*/
126                 // Index Page
127                 function index() {
128                         // Tab
129                         document.getElementById('IndexTab').className = 'SelectedTab';
130                         document.getElementById('ChangelogTab').className = 'Tab';
131                         document.getElementById('InstallTab').className = 'Tab';
132                         document.getElementById('UpgradeTab').className = 'Tab';
133                         document.getElementById('UsageTab').className = 'Tab';
134                         // Page
135                         document.getElementById('Index').style.display= 'block';
136                         document.getElementById('Changelog').style.display = 'none';
137                         document.getElementById('Install').style.display = 'none';
138                         document.getElementById('Upgrade').style.display = 'none';
139                         document.getElementById('Usage').style.display = 'none';
140                 }
141                 // Changelog Page
142                 function changelog() {
143                         // Tab
144                         document.getElementById('IndexTab').className = 'Tab';
145                         document.getElementById('ChangelogTab').className = 'SelectedTab';
146                         document.getElementById('InstallTab').className = 'Tab';
147                         document.getElementById('UpgradeTab').className = 'Tab';
148                         document.getElementById('UsageTab').className = 'Tab';
149                         // Page
150                         document.getElementById('Index').style.display = 'none';
151                         document.getElementById('Changelog').style.display = 'block';
152                         document.getElementById('Install').style.display = 'none';
153                         document.getElementById('Upgrade').style.display = 'none';
154                         document.getElementById('Usage').style.display = 'none';
155                 }
156                 // Installation Page
157                 function install() {
158                         // Tab
159                         document.getElementById('IndexTab').className = 'Tab';
160                         document.getElementById('ChangelogTab').className = 'Tab';
161                         document.getElementById('InstallTab').className = 'SelectedTab';
162                         document.getElementById('UpgradeTab').className = 'Tab';
163                         document.getElementById('UsageTab').className = 'Tab';
164                         // Page
165                         document.getElementById('Index').style.display= 'none';
166                         document.getElementById('Changelog').style.display = 'none';
167                         document.getElementById('Install').style.display = 'block';
168                         document.getElementById('Upgrade').style.display = 'none';
169                         document.getElementById('Usage').style.display = 'none';
170                 }
171                 // Upgrade Page
172                 function upgrade() {
173                         // Tab
174                         document.getElementById('IndexTab').className = 'Tab';
175                         document.getElementById('ChangelogTab').className = 'Tab';
176                         document.getElementById('InstallTab').className = 'Tab';
177                         document.getElementById('UpgradeTab').className = 'SelectedTab';
178                         document.getElementById('UsageTab').className = 'Tab';
179                         // Page
180                         document.getElementById('Index').style.display= 'none';
181                         document.getElementById('Changelog').style.display = 'none';
182                         document.getElementById('Install').style.display = 'none';
183                         document.getElementById('Upgrade').style.display = 'block';
184                         document.getElementById('Usage').style.display = 'none';
185                 }
186                 // Usage Page
187                 function usage() {
188                         // Tab
189                         document.getElementById('IndexTab').className = 'Tab';
190                         document.getElementById('ChangelogTab').className = 'Tab';
191                         document.getElementById('InstallTab').className = 'Tab';
192                         document.getElementById('UpgradeTab').className = 'Tab';
193                         document.getElementById('UsageTab').className = 'SelectedTab';
194                         // Page
195                         document.getElementById('Index').style.display= 'none';
196                         document.getElementById('Changelog').style.display = 'none';
197                         document.getElementById('Install').style.display = 'none';
198                         document.getElementById('Upgrade').style.display = 'none';
199                         document.getElementById('Usage').style.display = 'block';
200                 }
201         /* ]]> */
202         </script>
203 </head>
204 <body>
205 <div id="Container">
206         <!-- Title -->
207         <div id="Title">WP-UserOnline 2.31&nbsp;&nbsp;&nbsp;<span style="color: #aaaaaa;">Readme</span></div>
208
209         <!-- Tabs -->
210         <ul id="Tabs">
211                 <li id="UsageTab" class="Tab"><a href="#Usage" onclick="usage(); return false;" title="Usage Instructions">Usage</a></li>
212                 <li id="UpgradeTab" class="Tab"><a href="#Upgrade" onclick="upgrade(); return false;" title="Upgrade Instructions">Upgrade</a></li>
213                 <li id="InstallTab" class="Tab"><a href="#Installation" onclick="install(); return false;" title="Installation Instructions">Installation</a></li>
214                 <li id="ChangelogTab" class="Tab"><a href="#Changelog" onclick="changelog(); return false;" title="Changelog">Changelog</a></li>
215                 <li id="IndexTab" class="SelectedTab"><a href="#Index" onclick="index(); return false;" title="Index">Index</a></li>
216         </ul>
217
218         <!-- Content -->
219         <div id="Content">
220                 <!-- Index -->
221                 <div id="Index">
222                         <div class="SubTitle">&raquo; Index</div>
223                         <div class="SubSubTitle">Plugin Information</div>
224                         <p>
225                                 <strong>Author:</strong><br />
226                                 <strong>&raquo;</strong> Lester 'GaMerZ' Chan
227                         </p>
228                         <p>
229                                 <strong>Website:</strong><br />
230                                 <strong>&raquo;</strong> <a href="http://lesterchan.net/" title="http://lesterchan.net/">http://lesterchan.net/</a>
231                         </p>
232                         <p>
233                                 <strong>Features:</strong><br />
234                                 <strong>&raquo;</strong> Enable you to display how many users are online on your Wordpress blog with detailed statistics of where they are and who there are(Members/Guests/Search Bots).
235                         </p>
236                         <p>
237                                 <strong>Download:</strong><br />
238                                 <strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-useronline.2.31.zip" title="http://downloads.wordpress.org/plugin/wp-useronline.2.31.zip">WP-UserOnline 2.31 For WordPress 2.5.x And 2.6.x</a><br />
239                                 <strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-useronline.2.20.zip" title="http://downloads.wordpress.org/plugin/wp-useronline.2.20.zip">WP-UserOnline 2.20 For WordPress 2.3.x</a><br />
240                                 <strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-useronline.2.11.zip" title="http://downloads.wordpress.org/plugin/wp-useronline.2.11.zip">WP-UserOnline 2.11 For WordPress 2.1.x And 2.2.x</a><br />
241                                 <strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-useronline.2.06.zip" title="http://downloads.wordpress.org/plugin/wp-useronline.2.06.zip">WP-UserOnline 2.06 For WordPress 2.0.x</a><br />
242                                 <strong>&raquo;</strong> <a href="http://downloads.wordpress.org/plugin/wp-useronline.1.00.zip" title="http://downloads.wordpress.org/plugin/wp-useronline.1.00.zip">WP-UserOnline 1.00 For WordPress 1.5.2</a>
243                         </p>
244                         <p>
245                                 <strong>Screenshots:</strong><br />
246                                 <strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/screenshots/browse/wp-useronline/" title="http://lesterchan.net/wordpress/screenshots/browse/wp-useronline/">http://lesterchan.net/wordpress/screenshots/browse/wp-useronline/</a>
247                         </p>
248                         <p>
249                                 <strong>Demo:</strong><br />
250                                 <strong>&raquo;</strong> <a href="http://lesterchan.net/wordpress/useronline/" title="http://lesterchan.net/wordpress/useronline/">http://lesterchan.net/wordpress/useronline/</a>
251                         </p>
252                         <p>
253                                 <strong>Development:</strong><br />
254                                 <strong>&raquo;</strong> <a href="http://dev.wp-plugins.org/browser/wp-useronline/" title="http://dev.wp-plugins.org/browser/wp-useronline/">http://dev.wp-plugins.org/browser/wp-useronline/</a>
255                         </p>
256                         <p>
257                                 <strong>Translations:</strong><br />
258                                 <strong>&raquo;</strong> <a href="http://dev.wp-plugins.org/browser/wp-useronline/i18n/" title="http://dev.wp-plugins.org/browser/wp-useronline/i18n/">http://dev.wp-plugins.org/browser/wp-useronline/i18n/</a>
259                         </p>
260                         <p>
261                                 <strong>Support Forums:</strong><br />
262                                 <strong>&raquo;</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>
263                         </p>
264                         <p>
265                                 <strong>Note:</strong><br />
266                                 <strong>&raquo;</strong> The <strong>Changelog</strong>, <strong>Installation</strong>, <strong>Upgrade</strong>, <strong>Usage</strong> Tab at the top of the page.
267                         </p>
268                         <p>
269                                 <strong>Donations:</strong><br />
270                                 <strong>&raquo;</strong> I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks as my school allowance, I will really appericiate it. If not feel free to use it without any obligations. Thank You. My Paypal account is
271                                 <script type="text/javascript">
272                                         /* <![CDATA[*/
273                                         document.write(' <strong>lesterchan@gmail.com</strong>.');
274                                         /* ]]> */
275                                 </script>
276                         </p>
277                 </div>
278
279                 <!-- Changelog -->
280                 <div id="Changelog" style="display: none;">
281                         <div class="SubTitle">&raquo; Changelog</div>
282                         <ul>
283                                 <li>
284                                         <strong>Version 2.31 (01-08-2008)</strong>
285                                         <ul>
286                                                 <li>NEW: Works For WordPress 2.6</li>
287                                                 <li>FIXED: MYSQL Charset Issue Should Be Solved</li>
288                                                 <li>FIXED: Do Not Show WP-Stats Link If There Is No WP-Stats</li>
289                                         </ul>
290                                 </li>
291                                 <li>
292                                         <strong>Version 2.30 (01-06-2008)</strong>
293                                         <ul>
294                                                 <li>NEW: Works For WordPress 2.5 Only</li>
295                                                 <li>NEW: Uses Shortcode API</li>
296                                                 <li>NEW: Uses /wp-useronline/ Folder Instead Of /useronline/</li>
297                                                 <li>NEW: Uses wp-useronline.php Instead Of useronline.php</li>
298                                                 <li>NEW: Uses wp-useronline-widget.php Instead Of useronline-widget.php</li>
299                                                 <li>NEW: Renamed useronline-js.php To useronline-js.js and Move The Dynamic Javascript Variables To The PHP Pages</li>
300                                                 <li>NEW: Uses useronline-js-packed.js</li>
301                                                 <li>NEW: Added Users Online To Dashboard "Right Now"</li>
302                                                 <li>NEW: Use number_format_i18n() Instead</li>
303                                                 <li>FIXED: Should Use display_name Instead Of user_name If WP-Stats Is Not Installed</li>
304                                                 <li>FIXED: XSS Vulnerability</li>
305                                         </ul>
306                                 </li>
307                                 <li>
308                                         <strong>Version 2.20 (01-10-2007)</strong>
309                                         <ul>
310                                                 <li>NEW: Works For WordPress 2.3 Only</li>
311                                                 <li>NEW:Templates Options Added</li>
312                                                 <li>NEW: Ability To Uninstall WP-UserOnline</li>
313                                                 <li>NEW: Uses WP-Stats Filter To Add Stats Into WP-Stats Page</li>
314                                         </ul>
315                                 </li>
316                                 <li>
317                                         <strong>Version 2.11 (01-06-2007)</strong>
318                                         <ul>
319                                                 <li>NEW: Referral Link Is Now Shown On The UserOnline Page</li>
320                                                 <li>FIXED: Uses WordPress's Default Date And Time Format</li>
321                                                 <li>FIXED: Able To Leave Blank For 'UserOnline URL' Option To Disable Link To UserOnline Page</li>
322                                         </ul>
323                                 </li>
324                                 <li>
325                                         <strong>Version 2.10 (01-02-2007)</strong>
326                                         <ul>
327                                                 <li>NEW: Works For WordPress 2.1 Only</li>
328                                                 <li>NEW: Renamed useronline-js.js to useronline-js.php To Enable PHP Parsing</li>
329                                         </ul>
330                                 </li>
331                                 <li>
332                                         <strong>Version 2.06 (02-01-2007)</strong>
333                                         <ul>
334                                                 <li>NEW: useronline.php Now Handles The AJAX Processing Instead Of index.php</li>
335                                                 <li>NEW: Localize WP-UserOnline</li>
336                                                 <li>FIXED: JavaScript onLoad Function Conflict By <a href="http://an-archos.com/anarchy-media-player/">zeug</a></li>
337                                                 <li>FIXED: AJAX Not Working On Servers Running On PHP CGI</li> 
338                                                 <li>FIXED: IP2Nation Will Now Work Whether Or Not WP-Stats Is Activated</li>           
339                                         </ul>
340                                 </li>
341                                 <li>
342                                         <strong>Version 2.05 (01-10-2006)</strong>
343                                         <ul>
344                                                 <li>NEW: UserOnline Is Now Embedded Into A Page, And Hence No More Integrating Of UserOnline Page (Removed wp-useronline.php)</li>
345                                                 <li>NEW: Changed In WP-UserOnline Structure: Members Mean Registered Users and Guests Mean Comment Authors</li>
346                                                 <li>NEW: get_users_browsing_site(false) And get_users_browsing_page(false) Will Now Return An Array Containing Total Users, Total Members, Total Guests and Total Bots Online</li>
347                                                 <li>NEW: Added Widget Title Option To WP-UserOnline Widget</li>
348                                                 <li>FIXED: Invalid IP Error</li>
349                                                 <li>FIXED: If Site URL Doesn't Match WP Option's Site URL, WP-UserOnline Will Not Work</li>
350                                         </ul>
351                                 </li>
352                                 <li>
353                                         <strong>Version 2.04 (01-07-2006)</strong>
354                                         <ul>
355                                                 <li>NEW: AJAX Is Now Used For Updating Users Online Every 1 Minute Without Refreshing The Page</li>
356                                                 <li>NEW: You Can Now Place Users Online Count And Users Browsing Site Data On The Sidebar As A Widget</li>
357                                                 <li>NEW: UserOnline Options Panel And The Code That WP-UserOnline Generated Is XHTML 1.0 Transitional</li>
358                                                 <li>NEW: Added Useronline Options In WP Administration Panel Under 'Options -> Useronline'</li>
359                                                 <li>NEW: If You Have <a href="http://frenchfragfactory.net/ozh/archives/2004/08/27/ip-to-nation-plugin/">ip2nation Plugin</a> Installed, The User's/Guest's Country Flag Will Be Displayed</li>
360                                         </ul>
361                                 </li>
362                                 <li>
363                                         <strong>Version 2.03 (01-04-2006)</strong>
364                                         <ul>
365                                                 <li>NEW: Added get_users_browsing_site(); To Display Users Browsing The Site</li>
366                                                 <li>FIXED: wp-stats.php Link</li>
367                                                 <li>FIXED: Some Grammer Errors, Credit To xclouds (http://www.xclouds.com/)</li>       
368                                         </ul>
369                                 </li>
370                                 <li>
371                                         <strong>Version 2.02 (01-03-2006)</strong>
372                                         <ul>
373                                                 <li>NEW: No More Install/Upgrade File, It Will Install/Upgrade When You Activate The Plugin.</li>
374                                                 <li>FIXED: IP 'Unknown' Error, Credit To Brian Layman (http://www.knitchat.com/)</li>
375                                                 <li>FIXED: ON DUPLICATE KEY Error, Credit To Brian Layman (http://www.knitchat.com/)</li>
376                                                 <li>FIXED: DUPLICATE KEY Error By Using DELETE First, Credit To Jody Cairns (http://steelwhitetable.org/blog/)</li>
377                                         </ul>
378                                 </li>
379                                 <li>
380                                         <strong>Version 2.01 (01-02-2006)</strong>
381                                         <ul>
382                                                 <li>NEW: Added Users Browsing Page</li>
383                                                 <li>NEW: Added Most Users Ever Online</li>
384                                                 <li>FIXED: Added UNIQUE Key Instead Of Primary Key To Test Whether It Will Solve Duplicate Entry Errors</li>
385                                                 <li>FIXED: Quotes Issue In Page Title</li>
386                                         </ul>
387                                 </li>
388                                 <li>
389                                         <strong>Version 2.00 (01-01-2006)</strong>
390                                         <ul>
391                                                 <li>NEW: Compatible With Only WordPress 2.0</li>
392                                                 <li>NEW: Better Installer</li>
393                                                 <li>NEW: GPL License Added</li>
394                                                 <li>NEW: Page Title Added To wp-useronline.php</li>
395                                                 <li>NEW: Added Extra Bots, Credit To Greg Perry (http://www.gregrperry.com/)</li>
396                                                 <li>FIXED: Cleaner Codes</li>
397                                         </ul>
398                                 </li>
399                         </ul>
400                 </div>
401
402                 <!-- Installation Instructions -->
403                 <div id="Install" style="display: none;">
404                         <div class="SubTitle">&raquo; Installation Instructions</div>
405                         <ol>
406                                 <li>
407                                         Open <strong>wp-content/plugins</strong> Folder
408                                 </li>
409                                 <li>
410                                         Put:
411                                         <blockquote>Folder: wp-useronline</blockquote>
412                                 </li>
413                                 <li>
414                                         <strong>Activate</strong> WP-UserOnline Plugin
415                                 </li>
416                                 <li>
417                                         Refer To <strong>Usage</strong> For Further Instructions
418                                 </li>
419                         </ol>
420                 </div>
421
422                 <!-- Upgrade Instructions -->   
423                 <div id="Upgrade" style="display: none;">
424                         <div class="SubTitle">&raquo; Upgrade Instructions</div>
425                         <div class="SubSubTitle">From v2.0x To v2.31</div>
426                         <ol>
427                                 <li>
428                                         <strong>Deactivate</strong> WP-UserOnline Plugin
429                                 </li>
430                                 <li>
431                                         Open <strong>wp-content/plugins</strong> Folder
432                                 </li>
433                                 <li>
434                                         Put/Overwrite:
435                                         <blockquote>Folder: wp-useronline</blockquote>
436                                 </li>
437                                 <li>
438                                         Delete this folder if exists:
439                                         <blockquote>
440                                                 Folder: useronline
441                                         </blockquote>
442