[Typo3-UG Oesterreich] WAP Devices erkennen
Wolfgang Klinger
wolfgang at stufenlos.net
Tue Feb 1 13:38:05 CET 2005
Hallo!
Michael Perkhofer schrieb folgendes am 01.02.2005:
> Ich hab nun in class.t3lib_matchcondition.php folgende Erweitereungen
> gemacht (hoffe die Formatierung bleibt erhalten)(die eregi's):
>
> function whichDevice($useragent) {
> $agent=strtolower(trim($useragent));
> // pda
> if( strstr($agent, 'avantgo')) {
> return 'pda';
> }
>
> // wap
> $browser=strtolower(substr($agent,0,4));
> //debug($browser);
> $wapviwer=substr(stristr($agent,'wap'),0,3);
> if( $wapviwer=='wap' ||
> $browser=='noki' ||
> $browser== 'eric' ||
> $browser== 'r380' ||
> $browser== 'up.b' ||
> $browser== 'winw' ||
> eregi('siemens', $agent) ||
> eregi('up.browser', $agent) ||
> eregi('samsung', $agent) ||
> eregi('alcatel', $agent) ||
> eregi('ericsson', $agent) ||
> eregi('mot', $agent) ||
> eregi('lg', $agent) ||
> eregi('sony', $agent) ||
> eregi('winwap', $agent) ||
> $browser== 'wapa') {
> return 'wap';
> }
>
>
> Frage nun: Da es ja nicht gerade zum guten Stil gehört, einfachen den Typo3
> Src zu ändern, kann man dies mit einer Extension machen? Kenne mich da zu
> wenig aus. Habe nur mal gelesen, dass man Typo3 Classes erweitern kann um
> eigene Funktionen mit Extensions einzuspielen.
Poste das bitte beim Bugtracker: http://bugs.typo3.org
Michael Stucki kümmert sich gerade um einige Änderungen in
t3lib_matchcondition...
(http://bugs.typo3.org/bug_view_page.php?bug_id=0000568)
danke, lg
Wolfgang
More information about the TYPO3-at
mailing list