Fork me on GitHub




« 1 2 3 (4) 5 »


Re: redirect_header et JGrowl
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
bon je vais faire une recherche en interne, car en local mon module perso fonctionne tres bien avec un backup du site sur wampserver 64x.

je vous donnes des news des que possibles.


Posté le : 16/06/2013 22:25
Partager Twitter Partagez cette article sur GG+
Re: redirect_header et JGrowl
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
bon je ne comprend pas mon problème.

je copie mon site du FTP sur wamp en local bien sur ainsi que la BDD distant sur le local, et le
redirect_header('page','time','messsage')
et le fonction redirect_header fonctionne parfaitement.

je ne comprend vraiment pas.
pourtant, cela fonctionne en distant si je créer un autre dossier dans "modules" avec une simple page index.php sans devoir installer le dosssier comme un module normale.

par contre, mon module fonctionne très bien en mode debug.

Posté le : 19/06/2013 22:16
Partager Twitter Partagez cette article sur GG+
Re: redirect_header et JGrowl
Semi pro
Inscrit: 10/11/2004 13:40
Messages: 1659
Bonjour,

Est-ce qu'avec un autre thème tu as toujours tes deux déclarations HTML et le problème de redirection JGrowl ?

Posté le : 20/06/2013 14:44

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+
Re: redirect_header et JGrowl
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Bonsoir Nikita,

Oui j'ai exactement le même code source au début deux déclaration HTML.

le truc est que sur le local cela fonctionne très bien.

Mais aussi pourquoi deux déclaration HTML ????


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Document sans titre</title>
</
head>

<
body>
</
body>
</
html><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<
head>
    <!-- 
Assign Theme name -->
    
    <!-- 
Title and meta -->
    <
meta http-equiv="content-language" content="fr" />
    <
meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <
title>My Team France-Clan</title>
    <
meta name="robots" content="index,follow" />
    <
meta name="keywords" content="xoops, BF3, MineCraft, mincraft, game,MultiGame,MiltiGame, Multi-Gaming,Communauté,Mumble,Server BF3, Serveur BF3,France-Clan,france-clan,france clan," />
    <
meta name="description" content="" />
    <
meta name="rating" content="general" />
    <
meta name="author" content="XOOPS" />
    <
meta name="copyright" content="Copyright @ 2001-2012" />
    <
meta name="generator" content="XOOPS" />

    <!-- 
Rss -->
    <
link rel="alternate" type="application/rss+xml" title="" href="http://www.france-clan.com/backend.php" />

    <!-- 
Favicon -->
    <
link rel="shortcut icon" type="image/ico" href="http://www.france-clan.com/themes/XDGlossy_box_Original/icons/favicon.ico" />
    <
link rel="icon" type="image/png" href="http://www.france-clan.com/themes/XDGlossy_box_Original/icons/favicon.png" />

    <!-- 
Sheet Css -->
    <
link rel="stylesheet" type="text/css" media="all" title="Style sheet" href="http://www.france-clan.com/xoops.css" />
    <
link rel="stylesheet" type="text/css" media="all" title="Style sheet" href="http://www.france-clan.com/themes/XDGlossy_box_Original/style.css" />
    <!--[if 
lte IE 8]>
        <
link rel="stylesheet" href="http://www.france-clan.com/themes/XDGlossy_box_Original/styleIE8.css" type="text/css" />
    <![endif]-->

    <!-- 
customized header contents -->
    <
script src="http://www.france-clan.com/include/xoops.js" type="text/javascript"></script>
<link rel="stylesheet" href="http://www.france-clan.com/language/french/style.css" type="text/css" />


</head>


et une seul balise de fin body et html

Posté le : 20/06/2013 21:14
Partager Twitter Partagez cette article sur GG+
Re: redirect_header et JGrowl
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Bonsoir,

Fonctionne en local mais pas en prod

Tu est sous Windows en local ?
Si c'est le cas, un truc tout bête, tu n'aurais pas un problème de casse sur le nom d'un fichier ou quelque part dans ton code par hasard ? Ce qui pourrait expliquer que sous windows ça passe mais plus en prod qui elle est généralement sous linux.
Aprés, c'est juste une idée...

Posté le : 20/06/2013 21:24
Partager Twitter Partagez cette article sur GG+
Re: redirect_header et JGrowl
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
@DragonTribal:
Je viens de regarder le théme XDGlossy_box que tu utilises, il utilise son propre Jquery (dans theme.html)
<script type="text/javascript" src="<{xoImgUrl js/jquery-1.3.1.min.js}>"></script>

Donc grande chance de conflit avec le Jquery de Xoops.
Je rebondit sur le post précédent de Nikita: Peux tu refaire un test avec le thème par défaut de xoops.

Un autre théme XD... a déjà posé des conflits avec xoops Voir ici. Peut être une piste à explorer...

Un truc à tester: Renomme le répertoire /js en /jss par exemple, ça va empêcher le chargement des addons du thème. Teste ensuite ta redirection voir si elle fonctionne dans ce cas là.

Posté le : 20/06/2013 22:55
Partager Twitter Partagez cette article sur GG+
Re: redirect_header et JGrowl
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Merci pour votre aide.

Mais cela ne change rien. j'ai beau changer de thème sa ne change rien j'ai toujours deux déclaration HTML, et la redirection JGrowl ne fonctionne pas.

je ne comprend pas pourquoi j'ai deux déclaration HTML. Est-possible que des informations du thème soit dans le BDD ?

Posté le : 21/06/2013 17:25
Partager Twitter Partagez cette article sur GG+
Re: redirect_header et JGrowl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
le plus simple est soit :
- de mettre a jour jquery dans le thème, donc on récupère la nouvelle version puis on modifie le numéro de version dans le fichier du thème car la version de jQuery est très vielle.
- soit on supprime l'appel a jquery dans le fichier du thème (mais avec un risque que certaines fonctionnalités du thème ne fonctionnent pas)


On doit aussi voir si jQuery est bien le premier fichier javascript appelé dans le code source de la page.

PS : jQuery est sensé supporter les conflits, mais il ce peut que certaines anciennes versions quand ils sont appelé après une version plus récente provoque, non pas un conflit dans le propre sens du terme, mais plutôt un bug dû a l'utilisation d'anciennes fonctionnalités obsolètes.

PPS : Ce n'est pas parce qu'un module (ou un thème) fonctionne en apparence qu'il est compatible avec les dernières versions de Xoops. En tant que webmaster, vous devez apporter une certaine homogénéité entre votre Xoops, votre thème, vos templates et vos modules. Vu l'age de la version de jQuery utilisé dans le thème, c'est clair que le thème doit être mis à jour. Si jQuery est appelé dans votre thème, vous pouvez supprimer tout les appels a jQuery de tout vos modules et de Xoops, cela évitera les conflits et surtout votre site se chargera beaucoup plus vite car jQuery est un très gros morceau a télécharger.

Posté le : 22/06/2013 10:02
Partager Twitter Partagez cette article sur GG+
Re: redirect_header et JGrowl
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
bonjour montuy337513,

Merci pour votre réponse.

J'ai donc installer un site "test" tout neuf, version 2.5.6 en téléchargement sur le site de xoops pour voir si il n'y avait pas de conflit.


J'ai ensuite créer un dossier MyTeam dans le dossier modules avec le minimum d'information pour pouvoir faire un semblant d'installation d'un vrai module.
J'ai installé aussi le thème d'origine zetagenesis.

Donc juste un redirect_header('index.php','3','bllabla'); dans modules/MyTeam/index.php

Pas de redirection JGrowl. SNIFFF

Par contre cela fonctionne encore si le mode debug est en ligne.

De plus, cela semble ne toucher que le dossier "modules", car ailleurs cela fonctionne dans d'autres dossier et sous dossier.

Mais pourquoi aussi en local le JGrowl fonctionne sans mode debug


Posté le : 22/06/2013 11:06
Partager Twitter Partagez cette article sur GG+
Re: redirect_header et JGrowl
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
J'ai trouvé pourquoi !!!!!!

dans mon module dossier language/English/modinfo.php & main.php

il y avait un code souce de page vierge.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Document sans nom</title>
</
head>

<
body>
</
body>
</
html>


voila pourquoi la double balise HTML. Mais je suis trop nul lol.

Bon pour moi, problème résolu.

Un grand merci pour votre aide, mais franchement une erreur comme ça je m'en veux.

Posté le : 22/06/2013 12:14
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 3 (4) 5 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

88 Personne(s) en ligne (69 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 88 | Plus ...