Bonjour à tous,
J'aimerai mettre en place une redirection pour les visiteurs (hors membres) du site. J'ai de suite pensé au module de solo "MyHome-1.4".
J'ai procédé à l'installation du module sur mon environnement de test comme indiqué dans le readme. Rien de sorcier car il suffit a priori d'installer le module comme n'importe quel module...
Ensuite, j'ai mis une redirection vers la racine du site pour tous les groupes dans les préférences du module (
http://127.0.0.1/LSF-NG/). Mais quand je me rend à l'index du module, celui-ci non seulement ne me redirige pas mais en plus, il me met une page blanche.
J'ai pris le temps d'essayer avec un autre utilisateur que l'admin, et de rediriger vers une autre adresse, mais j'ai toujours le même comportement...
Le débogage php dans cette information :
Warning [PHP]: Cannot modify header information - headers already sent by (output started at d:easyphp1-8wwwlsf-ngmodulesmyhomelanguagefrenchmain.php:16) in file d:easyphp1-8wwwlsf-ngmodulesmyhomeindex.php line 36
Je sais que j'ai appliqué un hack lors de l'ajout de koivi pour rediriger plus facilement les navigateurs gecko :
Citation :Solve Redirect Problem under Gecko Browsers
This patch was made by FrankBlack (thx for your support)
The malfunction of redirecting pages is a bug within Gecko-based browsers. Here a solution to prevent this:
Open system_redirect.html and change the line with body-tag to:
<body onload="void(location.href='<{$url}>');">
Open file xoopsroot/include/functions.php and look for function redirect_header. The line with the body-tag have to look like this:
<body onload="void(location.href=\''.$url.'\');">
Est-ce que cela est une piste ?! Quoi qu'il en soit j'ai fait mes tests sous firefox et IE...alors j'en doute
Merci de m'aider car j'avoue sécher et avoir du mal à trouver le pb
ps : précision tout de même, le moteur est un "XOOPS 2.0.13.2".