Description: This is a standalone script that checks whether the user's browser supports various features used by UBB.threads, and displays the results.
The idea is that if a user if having a problem using UBB.threads, he can run this script to help isolate the problem.
The following client-side features are tested: Cookies - Cookies can be set and read. Referrer - The URL of the referring page can be read. Javascript - Javascript within a web page can be executed. Javascript read cookie - Cookies can be read using Javascript. Javascript set cookie - Cookies can be set using Javascript. Clock - The server and client clocks agree within a specified tolerance.
Working Under: UBB.Threads 6.0-6.1-6.2-6.3
Mod Status: Finished
Any pre-requisites:
Author(s): Dave_L
Date: 07/10/03
Credits:
Files Altered:
New Files: browser_check.php browser_check.inc.php
Database Altered: No
Info/Instructions: I recommend placing the two files in their own directory, which may be anywhere within the web document tree.
On my server, I placed them in /etc/browser_check/, and added a link to browser_check.php in the header for my feedback/help forum: If you're having problems logging in, making posts, etc., it could be because your browser or firewall settings are too restrictive. This Browser Check may help isolate the problem.
Edit: attachment updated to version 1.0.1 - made downward-compatible with PHP 4.0
Edit: attachment updated to version 1.1.0 - added Javascript cookie tests and clock test, and added a separate configuration file.[i]
[i]Edit: attachment updated to version 1.2.0 - split single referrer test into three tests, changed clock difference display to use appropriate time units, added a few parameters to configuration file.
Edit: attachment updated to version 1.2.1 - Fixed clock difference display to use appropriate time units for negative values.
Edit: attachment updated to version 1.3.0 - Added link to Infopop's Browser Problems article on test results page.
Disclaimer: Please backup every file that you intend to modify. If the modification modifies the database, it's a good idea to backup your database before doing so.
Note: If you modify your UBB.Threads code, you may be giving up your right for "official" support from Infopop.If you need official support, you'll need to restore unmodified files.
What he means if you look at his picture of contactus is he put a link in the template to browser check. I did much the same thing but added a table row to my HOW DO I forum up top to display the browser check link.
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.