Hi, hat niemand eine Idee, woran das liegen kann?
Gruß, Daniel -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Daniel Mönig Gesendet: Dienstag, 10. Januar 2012 09:25 An: 'German TYPO3 Userlist' Betreff: Re: [TYPO3-german] Probleme mit meiner userFunc Aha! Jetzt habe ich die Extension installiert und sehe in der Config die Expressions. Alles klar. ABER: Du wirst es nicht glauben, aber jetzt habe ich mit der Extension das selbe Problem, wie mit meiner Lösung. Warum????? Das versteh ich nicht. Keine Ahnung, was hier einen Loop auslöst. Ich hab sonst keinerlei redirects oder Ähnliches im Code. Auch in der .htaccess habe ich keine solchen Rewrites. Gruß, Daniel -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von ulrich Gesendet: Montag, 9. Januar 2012 16:47 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] Probleme mit meiner userFunc Hallo, ist jetzt nur bedingt eine Antwort auf deine Frage, aber ich benutze http://typo3.org/extensions/repository/view/cwmobileredirect/current/ und das funktioniert ohne Probleme. Und benutzt den selben pregmatch wie deine userfunc... Viele Grüße Ulrich Am 9. Januar 2012 16:12 schrieb Kay Strobach <ty...@kay-strobach.de>: > Hi, > > nutzt du TV? > > Grüße > Kay > > Am 09.01.2012 15:49, schrieb Daniel Mönig: >> Hallo Kay, >> >> ja, ich weiss, ist vom Kunden so gewünscht gewesen. :-) >> >> Ja, clear constants und setup sind angehakt. >> Das ist ja der Grund, warum ich nicht weiterweiss. >> >> LG Daniel >> >> -----Ursprüngliche Nachricht----- >> Von: typo3-german-boun...@lists.typo3.org >> [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Kay >> Strobach >> Gesendet: Montag, 9. Januar 2012 14:51 >> An: typo3-german@lists.typo3.org >> Betreff: Re: [TYPO3-german] Probleme mit meiner userFunc >> >> Hi, >> >> Clear Constants and TS im Template angehakt? >> >> Tipp: Mach doch bitte keinen Redirekt, sondern lieber komplette >> rendering instructions für alle elemente der seite ;), sonst hast du >> dann evt, eine Seite, auf der wieder nur ein Teil der Daten von >> mobilen Endgeräten einsehbar ist. >> >> Grüße >> Kay >> >> Am 09.01.2012 14:36, schrieb Daniel Mönig: >>> Hallo, >>> >>> ich habe Probleme mit meiner userFunc. >>> >>> Ich möchte gerne Mobile-Geräte auf eine seperate PID umleiten. >>> Dazu habe ich in die localconf.php folgende Funktion eingebaut: >>> >>> function user_checkMobile() { >>> >>> if(preg_match('/android|avantgo|blackberry|blazer|compal|elaine|fenn >>> ec >>> |hipto >>> p|iemobile|ip(hone|od)|iris|kindle|lge|maemo|midp|mmp|mobile >>> p|iemobile|safari|opera >>> mini|opera >>> m(ob|in)i|palm(os)?phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo >>> |u >>> p\.(br >>> owser|link)|vodafone|wap|linux|windows(ce|phone)|xda|xiino/i',$_SERV >>> owser|ER >>> owser|['HTTP >>> _USER_AGENT']) || >>> preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|awa|abac|ac >>> (e >>> r|oo|s >>> \-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us >>> )| >>> attw|a >>> u(di|\-m|r|s)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw >>> \- >>> (n|u)| >>> c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|n >>> g) >>> |dbte| >>> dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k >>> 0) >>> |esl8| >>> ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1u|g560|gene|gf\-5|g\-mo|go(\.w| >>> od >>> )|gr(a >>> d|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(i|ip)|hs\-c|ht(c(\-| >>> |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(|\-|\/)|ibro|idea >>> ||i >>> |g01|ik >>> om|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(|\/)|kl >>> om|im1k|inno|ipaq|iris|on >>> om|im1k|inno|ipaq|iris||kpt >>> |kwc\-|kyo(c|k)|le(no|xi)|lg(g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw >>> ||l >>> |ynx|m1 >>> \-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa >>> |t >>> s)|mme >>> f|mo(01|02|bi|de|do|t(\-||o|v)|zz)|mt(50|p1|v)|mwbp|mywa|n10[0-2]|n2 >>> f|0[ >>> f|2-3]|n >>> 30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i) >>> |n >>> zph|o2 >>> im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil| >>> im|pi >>> im|re|pl( >>> ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\- >>> ay|[2 >>> ay|-7]|i\ >>> -)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc >>> (0 >>> 1|h\-| >>> oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|s >>> oo|l( >>> oo|45|id) >>> |sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v)|sy(01|mb)|t2(18|50)|t >>> |6( >>> |00|10| >>> 18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m >>> 3| >>> m5)|tx >>> \-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm >>> 40 >>> |voda| >>> vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|)|webc|whit|wi(g|nc|nw >>> vulc|)| >>> vulc|wmlb|w >>> onu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i',substr($_SERVER['HTTP_ >>> onu|x700|US >>> onu|x700|ER_AGE >>> NT'],0,4))) >>> { >>> header('Location: >>> http://www.meinedomain.de/mobile.html'); >>> } >>> } >>> >>> Im Root-Setup steht: >>> [userFunc = user_checkMobile] >>> # tu nichts! >>> [end] >>> >>> Der Filter funktioniert super. Nur leitet das System im LOOP auf die >>> Seite mit der PID 30 (mobile.html). Aber auf der PID 30 liegt ein >>> weiteres ROOT-Template, wo im Setup NICHTS von der userFunc auftaucht. >>> daher verstehe ich das nicht, warum das so ist. Ich kann keinen >>> Fehler >> finden. >>> >>> Bin am verzweifeln. >>> >>> Lieben Gruß >>> Daniel >>> >> >> >> -- >> http://www.kay-strobach.de - Open Source Rocks >> >> TYPO3 .... inspiring people to share! >> Get involved: http://typo3.org >> >> Answere was usefull: https://flattr.com/profile/kaystrobach >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german >> > > > -- > http://www.kay-strobach.de - Open Source Rocks > > TYPO3 .... inspiring people to share! > Get involved: http://typo3.org > > Answere was usefull: https://flattr.com/profile/kaystrobach > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german