---
title: "Auspielvarianten WML, XHTML etc"
url: "https://www.typo3.net/d/53721-auspielvarianten-wml-xhtml-etc"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2006-11-21"
last_reply: "2006-11-30"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Auspielvarianten WML, XHTML etc

TYPO3 › TypoScript · 1 Antwort · gestartet 2006-11-21

## Eröffnungsbeitrag

**crimson** · 2006-11-21 · [Beitrag #1](https://www.typo3.net/d/53721-auspielvarianten-wml-xhtml-etc/1)

Hallo zusammen,

hat sich schon mal jemand damit auseinandergesetzt nach welchem Schema Typo3 verschiedenen Endgeräten die entsprechende Ausspielvariante zuweist. Es klappt ja ganz gut, ich würde nur gerne verstehen wie Typo3 vorgeht.

Moderneren Handies wird automatisch eine XHTML-Variante zugewiesen. Älteren automatisch die WML-Variante. Dies wird mit Sicherheit über die Header-Information "accept" des Handsets gemacht aber wie genau? Zum Beispiel beherrscht das Nokia 6600 eigentlich XHTML, wird von Typo3 aber als WML Handset eingestuft. Eigentlich ist die Idee auch gar nicht so dumm, denn das XHTML des 6600 ist ausgesprochen buggy. Aber trotzdem wäre es doch gut zu wissen wie Typo3 darauf kommt bzw welche Informationen ausgewertet werden und vielleicht sogar wo.

Habt Ihr eine Idee?

Viele Grüße
der André

## Antworten

### [#2](https://www.typo3.net/d/53721-auspielvarianten-wml-xhtml-etc/2) · crimson · 2006-11-30

Ich habe die Lösung gefunden. Das Ganze ist erschreckend primitiv und vor allem nicht vollständig. Das muss wohl mal angepasspt werden...

Ihr findet die Methode whichDevice($useragent) in der Datei class.t3lib_matchcondition.php. Dort wird über diese Zeilen festgelegt welches Device wml ausgespielt bekommt.

```php
$browser=substr($agent,0,4);
$wapviwer=substr(stristr($agent,'wap'),0,3);
if(     $wapviwer=='wap' ||
        $browser=='noki' ||
        $browser== 'eric' ||
        $browser== 'r380' ||
        $browser== 'up.b' ||
        $browser== 'winw' ||
        $browser== 'wapa')      {
               return 'wap';
        }
```

Viel Spaß
der André

---

Quelle: „Auspielvarianten WML, XHTML etc“, typo3.net, https://www.typo3.net/d/53721-auspielvarianten-wml-xhtml-etc
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
