Contao Open Source CMS > Erweitern > Erweiterungsliste > [browserdetection] PHP Klasse zur Webbrowser-Erkennung 1.9.1 stable

Erweiterungen > browserdetection

[browserdetection] PHP Klasse zur Webbrowser-Erkennung

Stellt eine PHP Klasse zur einfachen Webbrowsererkennung bereit

Stellt die Klasse aus Browser.php von Chris Schlund (siehe http://chrisschuld.com/projects/browser-php-detecting-a-users-browser-from-php/) als PHP-Klasse innerhalb von Conato zur Verfügung. Diese Erweiterung richtet sich an andere Entwcikler, die auf einfachem Weg eine Browsererkennung durchführen wollen. Aktuelle Versionen der Klasse werden als neue Versionen nachgepflegt.

Nutzung in eigenen Erweiterungen

Nach einem $this->import('Browser'); stehen folgende Funktionen zur Verfügung

$this->Browser->getBrowser() (->Rückgabewerte siehe unten)
$this->Browser->getVersion()
$this->Browser->getPlatform() (->Rückgabewerte siehe unten)
$this->Browser->getAolVersion()
$this->Browser->isAol()
$this->Browser->isMobile()
$this->Browser->isRobot()

Rückgabewerte/Erkannte Systeme

Webbrowser: 'unknown', 'Opera', 'Opera Mini', 'WebTV', 'Internet Explorer', 'Pocket Internet Explorer', 'Konqueror', 'iCab', 'OmniWeb', 'Firebird', 'Firefox', 'Iceweasel', 'Shiretoko', 'Mozilla', 'Amaya', 'Lynx', 'Safari', 'iPhone', 'iPod', 'iPad', 'Chrome', 'Android', 'GoogleBot', 'Yahoo! Slurp', 'W3C Validator', 'BlackBerry', 'IceCat', 'Nokia S60 OSS Browser', 'Nokia Browser', 'MSN Browser', 'MSN Bot'
Plattformen: 'unknown', 'Windows', 'Windows CE', 'Apple', 'Linux', 'OS/2', 'BeOS', 'iPhone', 'iPod', 'iPad', 'BlackBerry', 'Nokia', 'FreeBSD', 'OpenBSD', 'NetBSD', 'SunOS', 'OpenSolaris', 'Android'

Version1.9.1 stableTypFrei
Freigabedatum2010-08-24KategorieAndere
LizenzGPL2 or any later version
Urheberrecht© 2011 Jan Theofel, 2010 ETES GmbH, PHP Klasse 2008-2010 Chris Schuld
AutorJan Theofel (jan.theofel) http://www.theofel.de/
Freigabe-Notizen und Änderungs-Log für 1.9.1 stableAndere Versionen

- Bugfix: __constructor/Browser Funktion nun nicht mehr doppelt (hat eine Runtime Notice erzeugt)
- Arrays $GLOBALS['BROWSERDETECTION']['lists']['browsernames'] und $GLOBALS['BROWSERDETECTION']['lists']['systemnames'] ergänzt

1.9.0 stable
1.9.2 stable
Version Downloads155Total Downloads236
Version Install.1008Total Install.1306
Version Updates33Total Updates81
Abhängigkeiten dieser ErweiterungVon dieser abhängige andere Erweiterungen
NameVersion vonVersion bis
Contao2.8.0 stable2.9.5 stable
NameVersion vonVersion bis
browsercss1.0.0 rc11.2.1 stable
hyphenation1.3.0 stable1.3.0 stable
mobilecore1.0.0 beta11.0.0 beta1
MobileSwitch0.9.0 stable0.9.1 stable
redirect1.3.0 stable1.3.1 stable
PaketGrösseDatum
Contao_browserdetection_10090019_11.zip113812011-08-11 14:32