Page 7 sur 8

Re: Passage à phpBB version 3.2.1

Posté : 26 sept. 2017 18:58
par fneck
Daniel, y a du mieux ou pas?

Re: Passage à phpBB version 3.2.1

Posté : 26 sept. 2017 22:23
par tristanleboss
Que donne la requête

Code : Tout sélectionner

SELECT ppt.*, pp.`message_subject` FROM `phpbb_privmsgs_to` AS ppt INNER JOIN `phpbb_privmsgs` AS pp ON (pp.`msg_id` = ppt.`msg_id`) WHERE ppt.`user_id` = 31 AND ppt.`folder_id` = 0
?

Y'a-t-il 6 résultats ?

Et ça ?

Code : Tout sélectionner

SELECT * FROM `phpbb_privmsgs_folder` WHERE `user_id` = 31 AND `folder_id` = 0
C"est possible que celle-la ne retourne aucun résultat.

[edit] Requête modifié pour afficher le titre des messages

Re: Passage à phpBB version 3.2.1

Posté : 26 sept. 2017 23:20
par fneck
Ah, on est sauvé maintenant :D

La première requête me donne 5 messages, les 4 de la capture d'écran de Daniel plus le mien que je lui ai envoyé plus tard. La deuxième ne donne aucun résultat.

Par contre Daniel n'a pas répondu à mon précédent message car entre temps j'ai fait "Actualiser les statistiques" depuis le module d'administration, ça a légèrement fait bouger le compteur des messages.

Re: Passage à phpBB version 3.2.1

Posté : 26 sept. 2017 23:38
par tristanleboss
Ok, attendons.

`folder_id` = 0, c'est la boite de réception.

Après, tu peux toujours essayer les requêtes avec -3 (apparemment, c'est quand le message est sans dossier) et -4 (quand le message est en attente... kézako ?).

Ce sont les seules valeurs qui pourrait fausser le compteur. Si la première requête fourni une réponse pour une des 2 valeurs, c'est probablement un message qui est en erreur.

Re: Passage à phpBB version 3.2.1

Posté : 27 sept. 2017 08:20
par Daniel
Il y a toujours la même erreur ce matin : 5 messages sont affichés et il en compte 6.

mp6.png
mp6.png (50.54 Kio) Vu 1687 fois

Re: Passage à phpBB version 3.2.1

Posté : 27 sept. 2017 08:31
par __sam__
tristanleboss a écrit :
26 sept. 2017 23:38
et -4 (quand le message est en attente... kézako ?).
Ca ne serait pas ce qu'il se passe quand la boite de reception est pleine: le message est mis en attente ?

Re: Passage à phpBB version 3.2.1

Posté : 27 sept. 2017 10:57
par tristanleboss
__sam__ a écrit :
27 sept. 2017 08:31
tristanleboss a écrit :
26 sept. 2017 23:38
et -4 (quand le message est en attente... kézako ?).
Ca ne serait pas ce qu'il se passe quand la boite de reception est pleine: le message est mis en attente ?
Oui, c'est ça. J'ai trouvé l'info après coup mais oublié de mettre à jour le message.

Re: Passage à phpBB version 3.2.1

Posté : 02 oct. 2017 12:41
par jice
un peu en retard mais je ne m'étais pas connecté depuis un moment : merci pour la montée de version !

Re: Passage à phpBB version 3.2.1

Posté : 18 oct. 2017 16:01
par 6502man
Je viens de constaté un problème:

Je consulte les post avect des nouveaux messages ayant un indicateur à fond jaune, et une fois sortie du post l'indicateur passe à fond blanc, mais sur ce post : http://forum.system-cfg.com/viewtopic.php?f=25&t=7421 l'indicateur reste toujours jaune alors que je viens encore de le relire ??

Re: Passage à phpBB version 3.2.1

Posté : 18 oct. 2017 17:03
par Daniel
Dans ce fil de discussion il y a eu beaucoup d'erreur SQL, qui ont peut-être laissé certains messages dans un état bizarre. Pour preuve le dernier post (le mien) est marqué modifié 1 fois, alors que normalement un post n'est jamais marqué modifié tant qu'il n'a pas eu de réponse.

Re: Passage à phpBB version 3.2.1

Posté : 18 oct. 2017 17:05
par 6502man
Non il est indiqué modifié même si il n'y a pas de réponse en tout cas quand c'est modifié par le rédacteur du message :wink:

Re: Passage à phpBB version 3.2.1

Posté : 18 oct. 2017 17:28
par Daniel
As-tu vérifié ? Car il m'arrive très souvent de modifier mes messages dans la minute qui suit leur envoi, par exemple pour corriger une faute d'orthographe, et si je ne dis pas de bêtise je crois que le message n'est pas marqué modifié dans ce cas.

[Edit 1] Celui-ci, par exemple, je viens de le modifier à l'instant et il n'est pas marqué modifié.

[Edit 2] Modifié une deuxième fois et toujours pas marqué modifié.

Par contre, dans le fil de discussion dont nous parlons, le dernier message est marqué modifié, c'est anormal.

[Edit 3]
Autre anomalie : le dernier message d'un fil de discussion peut normalement être supprimé par son rédacteur.
Dans le fil de discussion http://forum.system-cfg.com/viewtopic.p ... 21&start=5 je suis le rédacteur du dernier message et je ne peux pas le supprimer (l'icône de suppression n'est pas affichée).

Une explication possible :
En postant ce message j'ai eu une erreur SQL. Je l'ai alors posté une deuxième fois. Plus tard j'ai vu qu'il était en double, j'ai voulu supprimer la deuxième version mais j'ai eu à nouveau une erreur SQL. Le message en double ne s'affiche plus, par contre il doit en rester une trace quelque part, c'est pourquoi le précédent n'est pas considéré comme le dernier. Le message en erreur est toujours considéré comme non lu. Il ne sera jamais marqué lu puisqu'on ne le voit pas.

Re: Passage à phpBB version 3.2.1

Posté : 18 oct. 2017 19:48
par fneck
L'explication de Daniel me semble très probable.

J'ai reposté un nouveau message derrière celui qui posait problème. Est-ce que c'est mieux maintenant?
Ca doit réinitialiser les statistiques de ce topic... du moins je pense.

Re: Passage à phpBB version 3.2.1

Posté : 19 oct. 2017 15:51
par 6502man
Oui c'est résolu le post est bien marqué lu :)

Re: Passage à phpBB version 3.2.1

Posté : 12 janv. 2018 11:33
par Xavier_AL
Salut à tous,

J'aimerai savoir si il serai possible de placer un lien (comme sur l'ancienne version), permettant de lire directement les sujets actifs ou sujets récents. C'était à coté de l'index du forum...

Pour mémoire :
search.php?search_id=active_topics

Car j'ai remarqué, que certaines personnes ne semblent pas connaitre cette fonctionnalité, ce qui est fort dommage!
:mrgreen:

Je ne l'ai peut-être pas trouvé, car déplacé!