Moinmoin,
ich habe gerade angefangen, eine sehr umfangreiche Seite auf Joomla 1.5 umzustellen. Nun habe ich vor, ein Clubtemplate zu nutzen, welches erst ab IE7 unterstützt wird. Da ich anhand meiner Statistiken immer noch 15-18% IE6-User habe, wollte ich eine Weiche einbauen, dass ein IE6-Jünger ein IE6-taugliches Template bekommt.
Nach vielem Suchen bin ich nun auf die Komponente metatemplate gekommen. Allerdings ist mein Fachenglisch eher dürftig und checke die ganzen Einstellungen nicht.
Den folgenden Codeschnipsel habe ich gefunden um mein Vorhaben zu realisieren.
Da ich eigentlich nur IE6-User und evtl. Mobil-User "verschicken" möchte müsste ich den ganzen Code also kürzen/ ändern. Aber wie? Und wo müsste ich in den ganzen Kram reintun? Dass ich eine neue Regel erstellen muss ist mir klar, aber was trage ich bei dem ganzen Fail und succeed-Feldern ein? Manchmal hilft Suchen alleine auch nicht weiter, da brauch ich Hilfe...und ich habe von PHP absolut keine AhnungCode:$UA = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $FF = strstr($UA, 'Firefox') ? true : false; $FFV = $FF ? preg_split('/firefox\//i', $UA) : false; $FFV = $FFV ? floatval($FFV[1]) : false; $IE = strstr($UA, 'MSIE') ? true : false; $IEV = $IE ? preg_split('/msie/i', $UA) : false; $IEV = $IEV ? floatval($IEV[1]) : false; // customise the template names as appropriate for your site if ($IE and (int)$IEV == 6) return "template1"; // IE v 6.x if ($IE and (int)$IEV == 7) return "template2"; // IE v 7.x if ($FF and (int)$FFV == 2) return "template3"; // FF v2.x if ($FF and (int)$FFV == 3) return "template4"; // FF v3.x
Gibts eigentlich auch ein Template, welches von mobilen Geräten (Ei-Föhn u.ä.) gut nutzbar ist? Das wäre die Oberkrönung: Ein eher krudes Template für alle mit IE6 (soll ja einen Anreiz geben, upzudaten, aber die Seite soll dennoch nutzbar bleiben), ein Template für Handynutzer und ein schickes Standardtemplate mit allem Schnick und Schnack für User mit "normalen" Browsern
Kann mir wer helfen?
Gruß,
Steffi
Edit: Sorry, ich wollte das eigentlich ins Joomla 1.5-Board schreiben.


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen