[TYPO3-german] Problem mit der Ext:wurfl
Christian Essl
essl at incert.at
Mon Jul 23 15:27:39 CEST 2012
function user_isMobile() {
$user_agent = strtolower($_SERVER['HTTP_USER_AGENT']);
if((
preg_match('/mobile/i',$user_agent)
|| preg_match('/phone/i',$user_agent)
|| preg_match('/playstation portable/i',$user_agent)
|| preg_match('/nintendo ds/i',$user_agent)
|| preg_match('/nintendo 3ds/i',$user_agent)
|| preg_match('/symbian/i',$user_agent)
|| preg_match('/maemo browser/i',$user_agent)
|| preg_match('/meego/i',$user_agent)
|| preg_match('/lackberry/i',$user_agent)
|| preg_match('/windows ce/i',$user_agent)
|| preg_match('/palmos/i',$user_agent)
|| preg_match('/webos/i',$user_agent)
|| preg_match('/opera mini/i',$user_agent)
|| preg_match('/opera mobi/i',$user_agent)
|| preg_match('/fennec/i',$user_agent)
)
&&
(
!preg_match('/ipad/i',$user_agent)
&& !preg_match('/tablet/i',$user_agent)
&& !preg_match('/mobile/i',$_SERVER['REQUEST_URI'])
)
||
$_GET['mobile'] == 1
)
{
return 1;
}
else
{
return 0;
}
}
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von JCL - Johannes C. Laxander
Gesendet: Montag, 23. Juli 2012 14:25
An: 'German TYPO3 Userlist'
Betreff: Re: [TYPO3-german] Problem mit der Ext:wurfl
So, ich hab' die Extension wieder deinstalliert.
Mit der Condition
[useragent = *Mobile*]
...
[else]
...
[global]
hat es jetzt auch ohne Extension funktioniert! :-)
Werden damit ALLE Spmartphones, auch iPhone, "erwischt"?
Und wie sieht es mit Tablets und iPad aus? Krieg ich die auch mit dieser Condition?
Gruß, Johannes.
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von JCL -
> Johannes C. Laxander
> Gesendet: Sonntag, 22. Juli 2012 12:39
> An: 'German TYPO3 Userlist'
> Betreff: [TYPO3-german] Problem mit der Ext:wurfl
>
> Hallo,
>
> hat jemand Erfahrung mit der Extension 'wurfl'?
>
> "Typo3 implementation of the \'Wireless Universal Resource File\'
> (Wurfl). It is an XML configuration file which contains information
> about capabilities and features of several wireless devices, that
> access WAP pages."
>
> Wenn ich alles richtig verstanden habe, wird die TypoScript condition
> "[device = wap]" entsprechend erweitert und die Prüfung der divices
> erfolgt gegen die XML Liste. Deshalb steuere ich in meinem TypoScript,
> welche CSS-Datei ich einbinde:
>
> [device = wap]
> page.includeCSS {
> file1 = fileadmin/templates/css/mobile.css
> file1.media = handheld
> }
> [else]
> page.includeCSS {
> file1 = fileadmin/templates/css/styles.css
> file1.media = screen
> }
> [global]
>
> Ich habe die Extension gerade installiert, aber im BE wird bei Auswahl
> des Moduls eine leere Seite angezeigt! Auch wenn ich mit meinem Nokia
> N8 auf die Seite gehe, wird weiterhin das CSS-File styles.css
> verwendet.
>
> Johannes.
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list