Browscap
The browscap module provides a replacement for PHP's get_browser() function. get_browser() is difficult (or impossible) to configure for most users in shared webhosting situations, and requires attention to keep the underlying data (browscap.ini) up-to-date. This module avoids the configuration issue by storing the data in a database table, and the freshness issue by automatically retrieving the latest data on a weekly basis (if cron.php is run regularly).
Also, statistics on browsers visiting the site may be captured by enabling monitoring in the browscap settings.
Thanks to Gary Keith for providing regular updates to the browscap data, and specifically for adding a non-zipped CSV version of browscap to support this module.
This module requires that your server be able to "phone out" (make a http request) to retrieve the browscap data file. Some hosting companies have this capability blocked, so please keep that in mind when using the module.
Also note that the 4.7 and earlier versions of this module are currently broken due to a change in the browscap data format. The 5.x version of the module fixes this problem but has not been backported yet.
Releases
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.x-dev | 2008-Aug-13 | 10.4 KB | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2008-Jun-05 | 10.85 KB | Download · Release notes | Development snapshot | |
| 4.7.x-1.x-dev | 2006-Nov-13 | 10.8 KB | Download · Release notes | Development snapshot | |
