[Réglé] Conflit [phpbb_Calendar 0.1.1]

Ici sera assuré le support pour n'importe quel MOD non présent dans la base de données de phpBB-fr.

Modérateur : Équipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com - Conditions générales de support des MODs de phpBB-fr.com

Merci de mettre le titre du MOD ainsi que sa version entre crochets, et un titre explicite afin de faciliter la recherche.
Exemple : [nom du mod + numéro de version] Titre explicite résumant le problème

Le lien de téléchargement du MOD est demandé pour toute demande de support.

Aucune demande de personnalisation des MODs n'est autorisée.
Verrouillé
Feneck91
Maître-posteur
Maître-posteur
Messages : 447
Enregistré le : 31 déc. 2007 à 12:02
Localisation : Essonne (91)
Contact :

Conflit [phpbb_Calendar 0.1.1]

Message par Feneck91 »

Bonjour à tous...

Problème : conflit entre phpbb_Calendar et Breizh SHOUTBOX 1.5.0

J'ai lu votre charte et phpbb_Calendar est un mod abandonné (enfin 278 pages et les dernier posts sont récents).
De plus je suis en train de faire la traduction de ce mod, il y a des messages de supports pour la traduction pour ce mod.
Donc bon, avec toutes mes excuses je vais quand même poser ma question, j'espère que vous ne verrouillerez pas ce topic.

Le but n'est pas que vous me corrigiez le problème mais bien de m'aider à tenter de comprendre ce qui se passe et potentiellement le résoudre...

Bon, gros problèmes avec ce mod : voici une partie du code de index.php, code modifié par phpbb_Calendar (installé à la mano) et Start Breizh Shoutbox

*** EDIT ForumsFaciles ***
Hébergement du code: http://code.empreintesduweb.com/3316.html

Ceci fonctionne bien. Mais si j'inverse les deux mods (les blocs de ligne), alors le calendrier s'affiche bien et la shoutbox disparaît.
J'ai tenté de comprendre un peu, mais y'a des variables globales un peu partout et le simple fait de faire un print() provoque des erreurs => Comment faire pour ajouter du code dans la page HTML finale sans générer d'erreur ? Ça me permettrait de générer des traces invisible (genre commentaires) afin de voir par où passe le code, et vois ce qui est généré...
C'est comme si la page était construite en interne (dans des variables) et le print fait plus tard.
On dirait que le calendar écrase donc des infos (ou le code html) du chat...
Voià, pour ceux qui développent des mod, ils doivent avoir plus l'habitude que moi et s'ils peuvent m'aiguillez, genre 'regarde çà, ou çà, etc).

Au cas où mais comme ça appelle plein d'autres fonctions, je pense que ça sert à rien :

*** EDIT ForumsFaciles ***
hébergement du code: http://code.empreintesduweb.com/3317.html

J'espère que je ne me ferais pas banir d'avoir posé une question, plus de compréhension que de support sur la façon dont les mods génèrent leur code...
Cordialement.
Modifié en dernier par Feneck91 le 25 mai 2013 à 16:08, modifié 6 fois.
FoFa
Resp. des supporters
Resp. des supporters
Messages : 10515
Enregistré le : 15 nov. 2008 à 18:04
Localisation : Auxonne
Contact :

Re: Conflit entre phpbb_Calendar et breizh SHOUTBOX

Message par FoFa »

Bonsoir,

C'est 20 lignes de code maximum.

J'ai donc édité votre message et hébergé les deux portions de code que vous aviez insérées.

Merci d'y veiller lors de vos prochaines publications.

P.S.: de plus, aucun support pour les MODs en développement, encore moins abandonnés.

Cordialement.
De retour parmi vous :wink:
Feneck91
Maître-posteur
Maître-posteur
Messages : 447
Enregistré le : 31 déc. 2007 à 12:02
Localisation : Essonne (91)
Contact :

Re: Conflit entre phpbb_Calendar et breizh SHOUTBOX

Message par Feneck91 »

Je sais j'avais prévenu. Je voulais pas une réponse mais bien des pistes sur les trucs les plus courants qui feraient que un mod en écrase un autre...
Ou comment mettre des traces dans les pages pour tracer par où passe le code...
Je ne sais pas comment tu as hébergé le code source mais c'est pas mal.
FoFa
Resp. des supporters
Resp. des supporters
Messages : 10515
Enregistré le : 15 nov. 2008 à 18:04
Localisation : Auxonne
Contact :

Re: Conflit entre phpbb_Calendar et breizh SHOUTBOX

Message par FoFa »

Revois toutes les modifications.

Il n'y a pas de raison pour que l'un des deux MODs annule l'autre.

Pour l'hébergement, j'ai utilisé http://code.empreintesduweb.com/
De retour parmi vous :wink:
Feneck91
Maître-posteur
Maître-posteur
Messages : 447
Enregistré le : 31 déc. 2007 à 12:02
Localisation : Essonne (91)
Contact :

Re: Conflit entre phpbb_Calendar et breizh SHOUTBOX

Message par Feneck91 »

J'ai utilisé kdiff3 et j'ai tout checké. Si j'inverse les 2 mods dans la page index.php l'un écrase l'autre, dans l'autre sens ça marche. C'est bien la construction de la page html par le code php qui écrase l'autre. Ou alors des problèmes de styles et de div ou un truc du genre...
Skouat
Resp. Traducteurs
Resp. Traducteurs
Messages : 16304
Enregistré le : 02 avr. 2008 à 20:47
Contact :

Re: Conflit entre phpbb_Calendar et breizh SHOUTBOX

Message par Skouat »

Bonjour,

Merci de modifier le titre comme indiqué dans l'encadré rouge
[nom du mod + numéro de version] Titre explicite résumant le problème
Vu que c'est le calendrier qui pose problème, c'est lui le MOD principal.

Ensuite, merci de ne pas oublier de transmettre les liens de téléchargement des MODs.
Ceci est demandé pour toute demande de support.


Sinon, sans avoir jeté un oeil sur les MODs.
S'il y a un potentiel conflit, alors il faut regarder du coté du Javascript.

Cordialement.
Geo
Trifouilleur de code
Messages : 11279
Enregistré le : 25 févr. 2010 à 05:03
Localisation : Nantes, France
Contact :

Re: Conflit entre phpbb_Calendar et breizh SHOUTBOX

Message par Geo »

Salut,
Par curiosité remplace:

Code : Tout sélectionner

$user->setup('calendar');
par

Code : Tout sélectionner

$user->setup('viewforum');
$user->add_lang('calendar');
Si tu a une erreur générale essaye ceci

Code : Tout sélectionner

$user->setup('viewforum');
$user->add_lang('mods/calendar');
Sinon remet le code d'origine :/
Après il faut pas se leurrer, comme tu dit le mod est abandonné et en version instable il est normal qu'il sois sujet a des problèmes de compatibilité et/ou de stabilité. :roll:
Amicalement
Tout mes MODs/Extensions sont maintenant au statut abandonné.
Feneck91
Maître-posteur
Maître-posteur
Messages : 447
Enregistré le : 31 déc. 2007 à 12:02
Localisation : Essonne (91)
Contact :

Re: Conflit entre phpbb_Calendar et breizh SHOUTBOX

Message par Feneck91 »

Oui et c'est dommage qu'il ai été abandonné car il est vraiment pas mal. Ce code ne donne rien de plus, rien de moins mais pas grave, en plaçant le calendrier en dessous de la shoutbox ça fonctionne correctement.
Skouat
Resp. Traducteurs
Resp. Traducteurs
Messages : 16304
Enregistré le : 02 avr. 2008 à 20:47
Contact :

Re: Conflit entre phpbb_Calendar et breizh SHOUTBOX

Message par Skouat »

Bonjour,

Bien que le sujet soit résolu, merci de modifier le titre afin qu'il corresponde aux régles définies dans l'encadré rouge.

Cordialement.
Feneck91
Maître-posteur
Maître-posteur
Messages : 447
Enregistré le : 31 déc. 2007 à 12:02
Localisation : Essonne (91)
Contact :

Re: Conflit [phpbb_Calendar 0.1.1] et [Breizh SHOUTBOX 1.5.0]

Message par Feneck91 »

Ok, c'est fait, j'espère que ça correspond à vos attentes.
Avatar du membre
mick621
Roi des posts
Roi des posts
Messages : 768
Enregistré le : 14 juin 2007 à 19:10
Localisation : Evin-Malmaison

Re: Conflit [phpbb_Calendar 0.1.1] et [Breizh SHOUTBOX 1.5.0]

Message par mick621 »

Bonjour Feneck91,

Il n'est pas nécessaire de mettre les deux noms du Mod dans le titre,il te suffit d'en choisir un et d'ajouter le deuxième, dans le corps du premier message.
Exemple : [nom du mod + numéro de version] Titre explicite résumant le problème
Le lien de téléchargement du MOD est demandé pour toute demande de support.
Du coup,ill faut indiquer les deux liens des Mods (pour ton cas particulier) dans ton premier message. :wink:


Cordialement.
Verrouillé

Retourner vers « MODs indépendants de la base »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité