Easy-Design.Net forum




Documentations et Dossiers Notifications Forum | PHPBoost 5.0

Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 11/01/2019 à 18h05

Reprise du message précédent

Bon, j'ai remplacé les fichiers du module notification (avec le zip dispo sur le fofo de phpboost) , c'est la même chose.
Demain dans la mâtiné, je ferais les modifs sur une installation neuve.



swan_signature

Site web    
Myster Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 19/01/2011 à 16h42

Messages: 871

Le 11/01/2019 à 18h09

Non pas pour les addons le code a changé ^^ mais dans tous les cas ça dis pas pourquoi le sender_id il ne le trouve pas Edité par Myster Le 11/01/2019 à 18h09
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 11/01/2019 à 19h20
Demain dans la mâtiné, je ferais les modifs sur une installation neuve. ;) à partir du sujet de PBt.


swan_signature

Site web    
Myster Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 19/01/2011 à 16h42

Messages: 871

Le 11/01/2019 à 19h26
Oui il se peut que ce bug avais était corrigé mais que tu avais dl l'archive trop tôt, je sais plus du tout mais il me semble avoir résolu un bug de ce genre ^^
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 12/01/2019 à 11h18
Bonjour,

Récap shoutbox :

Citation:
12/01/2019 à 11h10 : Swan : Salut tout le monde ^^ Ne va pas te perdre Mika ^^ EDN Myster, edn .. Ok je vais re-tester , donc il y avait bien un soucis ?

12/01/2019 à 10h41 : Myster : Bonjour à tous ! Bon courage Mickael :) Voilà j'ai mis à jour les sujets et archives sur CsN, donc Swan après test sur une v5 tu n'auras plus ce problème, de plus ce module est désormais stable pour une mise en production ! Il n'y aura plus de maj sur ce module en lui même pour le moment, mais par contre il y aura des addons au fur et à mesure du temps ! :)

11/01/2019 à 19h27 : Myster : Tu as tout bien fait pourtant, bizarre à voir demain du coup mais en théorie ça devrait fonctionner, vu qu'à chaque upload d'archive, je supprime mon dossier notif pour faire les essais avant l'envoi

11/01/2019 à 19h22 : Swan :
Tiens ==> https://pastebin.com/riKeQCiQ ^^

11/01/2019 à 17h47 : Myster : Mais ton problème est bizarre le sender id est récupérer automatiquement via une fonction globale de PHPBoost donc je vois pas pourquoi il la trouverais pas, juste au cas ou ça fonctionne pas, tu pourrais me donner ce que tu as mis dans post.php ? J'ai pu l'ancienne version du module donc je me souviens plus trop :')

11/01/2019 à 17h43 : Swan : j'ai un soucis avec la version 5.0 :p regarde le sujet , j'ai posté , ensuite c'est peut-être corrigé sur la futur maj, je sais pas.. Laisse tomber pour les screens, je les ferais quand cela sera opé sur mon locale ;)


Bon je re-teste et je te dis cela dans la journée ;)


swan_signature

Site web    
Myster Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 19/01/2011 à 16h42

Messages: 871

Le 12/01/2019 à 11h24
D'accord merci, par contre je tiens à apporter une précision

Citation:
4/ et faire le ConnectModuleMiniMenu.class.php et le connect_mini.tpl , vraiment en dernier !


Aucun des addons n'est obligatoires, tu peux très bien installer deux addons sur tous, ou pas même le module connect n'est pas obligatoire ^^
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 12/01/2019 à 11h54
Alors pourquoi le faire en dernier, j'ai testé de tout faire dans la foulé et je n'avais pas activé le module notification et j'ai eu une erreur :siffle


swan_signature

Site web    
Myster Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 19/01/2011 à 16h42

Messages: 871

Le 12/01/2019 à 12h22
Ah donc il n'y avais pas de bug ? c'est juste que le module n'était pas activer ? :p
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 12/01/2019 à 12h43
Non..

1 / 1er bug : j'ai testé de tout faire dans la foulé et je n'avais pas activé le module notification et j'ai eu une erreur car la variable appeler dans le connect-mini.tpl ne trouvais pas le code. Donc oui, il y a une importance dans le fait de placer et d'activer avant tout le module notification^^

2/Bug 2 : Une fois installer, j'ai eu le bug USER au postage que je t'ai signalé.

Sinon, je n'ai pas fini, j'épluche le module :p

Administration notif/config : à améliorer ^^



Je vais mangé et je te dis cela ce soir, je dois sortir ^^

Swan.









swan_signature

Site web    
Myster Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 19/01/2011 à 16h42

Messages: 871

Le 12/01/2019 à 13h17
1 / 1er bug : j'ai testé de tout faire dans la foulé et je n'avais pas activé le module notification et j'ai eu une erreur car la variable appeler dans le connect-mini.tpl ne trouvais pas le code. Donc oui, il y a une importance dans le fait de placer et d'activer avant tout le module notification^^

Oui mais ça c'est logique, enfin pour avoir accès aux variable du module il faut que celui-ci soit fonctionnel, sinon ça ne fonctionne pas,

Citation:
2/Bug 2 : Une fois installer, j'ai eu le bug USER au postage que je t'ai signalé.


C'est bizarre je n'arrive pas à reproduire ce bug chez moi :/

Citation:
Administration notif/config : à améliorer ^^


Ca ressemble à un problème d'encodage ça au niveau du fichier langue
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 13/01/2019 à 13h58
Bonjour,

Tout d'abord c’est quand même avec un grand merci que je commence ce sujet, pour avoir porté ton module sous la 5.0 :top

--------------------------------------

Alors ce matin , j'ai fais une installation neuve sous 5.0.18 prise sur PBt

Rapport système:



comme cela tu auras tout ..

Caché:
Code TEXT :
---------------------------------System report---------------------------------
-----------------------------generated by PHPBoost-----------------------------
SERVER CONFIGURATION-----------------------------------------------------------
php version            : 5.4.12
dbms version            : MySQL 5.6.12-log
gd library            : 1
url rewriting            : 1
apcu cache            : 0
PHPBOOST CONFIGURATION---------------------------------------------------------
phpboost version        : 5.0.18
server url            : http://localhost
site path            : /phpboost-5.0.18
default theme            : Base (Version 5.0.0)
default language        : Français
default editor            : BBCode
home page            : http://localhost/phpboost-5.0.18/index.php
url rewriting            : 1
apcu cache            : 0
output gzip            : 1
session cookie name        : session
session duration        : 3600
active session duration        : 300
DIRECTORIES AUTHORIZATIONS-----------------------------------------------------
/                : 1
/cache                : 1
/cache/backup            : 1
/cache/syndication        : 1
/cache/tpl            : 1
/cache/css            : 1
/images/avatars            : 1
/images/customization        : 1
/images/group            : 1
/images/maths            : 1
/images/smileys            : 1
/kernel/db            : 1
/lang                : 1
/templates            : 1
/upload                : 1
 


La vidéo



Voici la génération de mon erreur en tant que membre lambda "pigfpaf" :





Et avec le mod débug voici l'erreur :




J'espère que cela est assez complet pour que tu vois ou cela bin's.

Par contre que cela soit en tant qu'admin ou membre, j'ai une page blanche lorsque je vais sur envoyé une notification.
URL : http://localhost/phpboost-5.0.18/notifications/admin/send-notification


Je sais que je peux paraitre chiante avec mes tests, et j'en suis désolée .. Mais si je veux les mettre en DL, il faut que cela soit fonctionnel.
De plus si d'autre pouvais faire les mêmes tests en locale en mod Debug activé et en affichant le rapport système dans admin/outils, cela serait pas mal.

Je testerais sou Uwamp avec une version php plus récente, mais je ne pense pas que le soucis vienne de là.

@ plus tard,
Swan.


swan_signature

Site web    
Myster Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 19/01/2011 à 16h42

Messages: 871

Le 13/01/2019 à 15h00
Bonjour Swan,

On va faire un truc (Je n'arrive pas à reproduire l'erreur chez moi), est-ce-que tu peut mettre directement l'id en dur ?

Donc ce qui donne dans ton post.php

Code PHP :
 
$notify->set_sender_id(1);  // Là on met l'ID de l'admin (Swan) directement, donc essaye de répondre avec un compte test au sujet de ton compte admin
 


(Juste pour voir si ça serait pas le param AppContext)

Mon rapport:

Code TEXT :
 
---------------------------------System report---------------------------------
-----------------------------generated by PHPBoost-----------------------------
SERVER CONFIGURATION-----------------------------------------------------------
php version            : 7.0.32
dbms version            : MySQL 10.1.36-MariaDB
gd library            : 1
url rewriting            : 1
apcu cache            : 0
PHPBOOST CONFIGURATION---------------------------------------------------------
phpboost version        : 5.0.18
server url            : http://localhost
site path            : /pbt50
default theme            : Base (Version 5.0.0)
default language        : Français
default editor            : BBCode
home page            : http://localhost/pbt50/index.php
url rewriting            : 1
apcu cache            : 0
output gzip            : 1
session cookie name        : session
session duration        : 3600
active session duration        : 300
DIRECTORIES AUTHORIZATIONS-----------------------------------------------------
/                : 1
/cache                : 1
/cache/backup            : 1
/cache/syndication        : 1
/cache/tpl            : 1
/cache/css            : 1
/images/avatars            : 1
/images/customization        : 1
/images/group            : 1
/images/maths            : 1
/images/smileys            : 1
/kernel/db            : 1
/lang                : 1
/templates            : 1
/upload                : 1
 



Edit:

Pour la première erreur, en fait il dis qu'il a besoin d'un paramètre entier (donc un int (un chiffre)) mais là il reçois une chaine de caractère, mais pourtant c'bizarre vu qu'on utilise la fonction qui récupère l'id de l'utilisateur connecté, pour ça que je t'ai suggéré de mettre ton ID en dur pour testé

Ensuite pour l'erreur de page blanche, as-tu une erreur dans l'administration ? Dans les erreurs archivées ?

Merci Edité par Myster Le 13/01/2019 à 15h09
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 13/01/2019 à 15h50
Voilà le test ^^



Citation:
Ensuite pour l'erreur de page blanche, as-tu une erreur dans l'administration ? Dans les erreurs archivées ?


Non rien dans les erreurs archivées, ni en 404 , j'ai rien comme tu peux le voir sur la vidéos.





swan_signature

Site web    
Myster Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 19/01/2011 à 16h42

Messages: 871

Le 13/01/2019 à 16h34
Reee

Code PHP :
$notify->set_sender_id(1); 


Pas $notify->set_sender_id; :siffle
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 13/01/2019 à 17h27
Oui, vu sur le discord ^^

Citation:
Remplace dans /services le Notifications.class.php par ceci
https://pastebin.com/5nmasjhF


swan_signature

Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie