[Résolu] Collision de messages
Règles du forum
Pensez à faire une recherche, afin de savoir si votre problème n'a pas déjà été traité.
[IMPORTANT] N’oubliez pas que pour demander de l’aide, vous devez fournir les détails d’assistance appropriés, s’il vous plaît, lisez le règlement de l'entraide, cela nous aidera à vous donner le meilleur soutien.
Une fois le problème résolu, merci de passer votre sujet en [Résolu] en sélectionnant l'attribut en conséquence en bas de page.
Pensez à faire une recherche, afin de savoir si votre problème n'a pas déjà été traité.
[IMPORTANT] N’oubliez pas que pour demander de l’aide, vous devez fournir les détails d’assistance appropriés, s’il vous plaît, lisez le règlement de l'entraide, cela nous aidera à vous donner le meilleur soutien.
Une fois le problème résolu, merci de passer votre sujet en [Résolu] en sélectionnant l'attribut en conséquence en bas de page.
-
- Membre actif
- Messages: [248]
- Enregistré depuis: 4 ans 4 mois
- Prénom: Rudy
- Forum phpBB: https://www.leforumrecifal.com/
- Localisation: Jurbise - Belgique
- Emploi: Retraité
Collision de messages
Bonjour,
Je reçois régulièrement des remarques d'utilisateurs qui se plaignent de la disparition d'un message qu'ils ont pourtant rédigé.
Explication : si 2 membres rédigent ou modifient un message en même temps, le second qui clique sur "Envoyer" reçoit un de ces messages :
\language\fr\posting.php
'POST_REVIEW_EDIT_EXPLAIN' => 'Ce message a été modifié par un autre utilisateur pendant que vous étiez entrain de le modifier. Vous pouvez revoir la version actuelle de ce message et ajuster vos modifications.',
'POST_REVIEW_EXPLAIN' => 'Au moins un nouveau message a été ajouté à ce sujet entre-temps. Vous pouvez revoir votre message en conséquence.',
Ce message est plutôt discret; en pratique on clique sur "Envoyer" puis on passe à autre chose sans faire attention, ça m'arrive aussi.
Ma question : est-il possible de rendre ces messages plus visibles afin d'attirer l'attention de l'utilisateur sur le fait que son message n'a pas été envoyé ?
Je reçois régulièrement des remarques d'utilisateurs qui se plaignent de la disparition d'un message qu'ils ont pourtant rédigé.
Explication : si 2 membres rédigent ou modifient un message en même temps, le second qui clique sur "Envoyer" reçoit un de ces messages :
\language\fr\posting.php
'POST_REVIEW_EDIT_EXPLAIN' => 'Ce message a été modifié par un autre utilisateur pendant que vous étiez entrain de le modifier. Vous pouvez revoir la version actuelle de ce message et ajuster vos modifications.',
'POST_REVIEW_EXPLAIN' => 'Au moins un nouveau message a été ajouté à ce sujet entre-temps. Vous pouvez revoir votre message en conséquence.',
Ce message est plutôt discret; en pratique on clique sur "Envoyer" puis on passe à autre chose sans faire attention, ça m'arrive aussi.
Ma question : est-il possible de rendre ces messages plus visibles afin d'attirer l'attention de l'utilisateur sur le fait que son message n'a pas été envoyé ?
-
- Fondateur
- Messages: [3456]
- Enregistré depuis: 4 ans 11 mois
- Identité: Fred Rimbert
- Forum phpBB: https://caforum.fr
- Localisation: Le Lude - Pays de la Loire
- Intérêt: GitHub
Re: Collision de messages
Salut
Cela s'apparente à de la modification de code de phpBB, ceci dit ces messages d'alertes son suffisamment visibles puisque le membre, au moment de poster son message, voit cette alerte.
Sinon il faut trouver le template qui gère ces messages et y ajouter une class, ensuite avec un code CSS tu dois pouvoir modifier l'apparence de l'information.
Pour autant je ne vois pas le rapport avec une disparition de message.
Cela s'apparente à de la modification de code de phpBB, ceci dit ces messages d'alertes son suffisamment visibles puisque le membre, au moment de poster son message, voit cette alerte.
Sinon il faut trouver le template qui gère ces messages et y ajouter une class, ensuite avec un code CSS tu dois pouvoir modifier l'apparence de l'information.
Pour autant je ne vois pas le rapport avec une disparition de message.
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
"Les logiciels propriétaires n'ont aucune éthique"
- Richard Stallman
-
- Membre actif
- Messages: [248]
- Enregistré depuis: 4 ans 4 mois
- Prénom: Rudy
- Forum phpBB: https://www.leforumrecifal.com/
- Localisation: Jurbise - Belgique
- Emploi: Retraité
Re: Collision de messages
Le rapport avec la disparition de message est le suivant :
- un membre rédige un message;
- il appuie sur "Envoyer";
- il reçoit un avertissement disant qu'un autre message a été rédigé en même temps mais il ne le voit pas et passe à autre chose;
- il s'étonne ensuite de ne pas retrouver son message qu'il a pourtant rédigé et pense qu'il a été supprimé.
La raison est manifestement que cet avertissement n'est pas suffisamment visible, exemple
N'y a-t-il pas moyen de mettre ce message en évidence ?
en utilisant une fonte plus grande
en le faisant précéder d'un gros point d'exclamation rouge
...
- un membre rédige un message;
- il appuie sur "Envoyer";
- il reçoit un avertissement disant qu'un autre message a été rédigé en même temps mais il ne le voit pas et passe à autre chose;
- il s'étonne ensuite de ne pas retrouver son message qu'il a pourtant rédigé et pense qu'il a été supprimé.
La raison est manifestement que cet avertissement n'est pas suffisamment visible, exemple
N'y a-t-il pas moyen de mettre ce message en évidence ?
en utilisant une fonte plus grande
en le faisant précéder d'un gros point d'exclamation rouge
...
-
- Fondateur
- Messages: [3456]
- Enregistré depuis: 4 ans 11 mois
- Identité: Fred Rimbert
- Forum phpBB: https://caforum.fr
- Localisation: Le Lude - Pays de la Loire
- Intérêt: GitHub
Re: Collision de messages
Donc le message n'a pas disparu puisqu'il n'a pas été publié !
Pour une modification j'ai donné une solution dans mon dernier message.
Pour une modification j'ai donné une solution dans mon dernier message.
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
"Les logiciels propriétaires n'ont aucune éthique"
- Richard Stallman
-
- Membre actif
- Messages: [248]
- Enregistré depuis: 4 ans 4 mois
- Prénom: Rudy
- Forum phpBB: https://www.leforumrecifal.com/
- Localisation: Jurbise - Belgique
- Emploi: Retraité
Re: Collision de messages
Tu joues sur les mots.
Le membre a rédigé son message puis a cliqué sur "Envoyer" mais ne le trouve pas; ce qu'il a rédigé a donc disparu.
Le message n'a pas vraiment disparu puisqu'il n'a pas été ajouté dans la DB mais pour le membre c'est tout comme.
Quant à la solution
Ne peut-on pas simplement ajouter du code html dans \language\fr\posting.php style <font size ...> ?
Sinon comment trouver ce template ?
Le membre a rédigé son message puis a cliqué sur "Envoyer" mais ne le trouve pas; ce qu'il a rédigé a donc disparu.
Le message n'a pas vraiment disparu puisqu'il n'a pas été ajouté dans la DB mais pour le membre c'est tout comme.
Quant à la solution
je ne la comprends pas.Origin a écrit: 28 août 2020, 10:44il faut trouver le template qui gère ces messages et y ajouter une class, ensuite avec un code CSS tu dois pouvoir modifier l'apparence de l'information.
Ne peut-on pas simplement ajouter du code html dans \language\fr\posting.php style <font size ...> ?
Sinon comment trouver ce template ?
-
- Fondateur
- Messages: [3456]
- Enregistré depuis: 4 ans 11 mois
- Identité: Fred Rimbert
- Forum phpBB: https://caforum.fr
- Localisation: Le Lude - Pays de la Loire
- Intérêt: GitHub
Re: Collision de messages
Non je ne joue pas sur les mots, lorsqu'un membre post un message, qui a déjà reçu une réponse entre-temps, ce membre a un message d'avertissement le prévenant qu'une réponse a été posté.
Lorsque tu post une réponse tu es directement redirigé vers ton message, sauf en cas de cette alerte.
Lorsque tu post une réponse tu es directement redirigé vers ton message, sauf en cas de cette alerte.
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
"Les logiciels propriétaires n'ont aucune éthique"
- Richard Stallman
-
- Membre actif
- Messages: [248]
- Enregistré depuis: 4 ans 4 mois
- Prénom: Rudy
- Forum phpBB: https://www.leforumrecifal.com/
- Localisation: Jurbise - Belgique
- Emploi: Retraité
Re: Collision de messages
Certainement
mais ce message est trop peu visible, sinon les membres ne se plaindraient pas de ne pas trouver le message qu'ils viennent de (ne pas) envoyer.
Ça arrive régulièrement, à moi aussi.
Ma question est : comment mettre ce message en évidence ?
mais ce message est trop peu visible, sinon les membres ne se plaindraient pas de ne pas trouver le message qu'ils viennent de (ne pas) envoyer.
Ça arrive régulièrement, à moi aussi.
Ma question est : comment mettre ce message en évidence ?
-
- Fondateur
- Messages: [3456]
- Enregistré depuis: 4 ans 11 mois
- Identité: Fred Rimbert
- Forum phpBB: https://caforum.fr
- Localisation: Le Lude - Pays de la Loire
- Intérêt: GitHub
Re: Collision de messages
Fait une sauvegarde du fichier posting.php avant toutes modifications !
Recherche POST_REVIEW_EDIT_EXPLAIN
Remplace :
Par ceci :
Le texte devrait être en gras et de couleur rouge
Répeter l'opération pour POST_REVIEW_EXPLAIN
Recherche POST_REVIEW_EDIT_EXPLAIN
Remplace :
Code: Tout sélectionner
'Ce message a été modifié par un autre utilisateur pendant que vous étiez entrain de le modifier. Vous pouvez revoir la version actuelle de ce message et ajuster vos modifications.'
Code: Tout sélectionner
'<b><font color="red">Ce message a été modifié par un autre utilisateur pendant que vous étiez entrain de le modifier. Vous pouvez revoir la version actuelle de ce message et ajuster vos modifications.</font></b>'
Répeter l'opération pour POST_REVIEW_EXPLAIN
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
"Les logiciels propriétaires n'ont aucune éthique"
- Richard Stallman
-
- Membre actif
- Messages: [248]
- Enregistré depuis: 4 ans 4 mois
- Prénom: Rudy
- Forum phpBB: https://www.leforumrecifal.com/
- Localisation: Jurbise - Belgique
- Emploi: Retraité
Re: Collision de messages
J'ai un peu exagéré sur la taille de la fonte (24) mais ça fonctionne merci
Une autre solution serait d'accepter le message même en cas de collision, il y a une option dans le PCA pour cela.
Une autre solution serait d'accepter le message même en cas de collision, il y a une option dans le PCA pour cela.
-
- Membre actif
- Messages: [248]
- Enregistré depuis: 4 ans 4 mois
- Prénom: Rudy
- Forum phpBB: https://www.leforumrecifal.com/
- Localisation: Jurbise - Belgique
- Emploi: Retraité
Re: Collision de messages
Bonjour,
Un petit détail : le message apparaît comme la dernière capture ci-dessus; pour être visible c'est visible !
J'ai mis 'POST_REVIEW_EDIT_EXPLAIN' => '<font size="12px" color="red">! Ce message a été modifié par un autre utilisateur ... </font>',
Pourquoi le texte est-il si grand avec 12 pixels ?
Un petit détail : le message apparaît comme la dernière capture ci-dessus; pour être visible c'est visible !
J'ai mis 'POST_REVIEW_EDIT_EXPLAIN' => '<font size="12px" color="red">! Ce message a été modifié par un autre utilisateur ... </font>',
Pourquoi le texte est-il si grand avec 12 pixels ?
-
- Fondateur
- Messages: [3456]
- Enregistré depuis: 4 ans 11 mois
- Identité: Fred Rimbert
- Forum phpBB: https://caforum.fr
- Localisation: Le Lude - Pays de la Loire
- Intérêt: GitHub
Re: Collision de messages
Salut
Je n'en ai pas la moindre idée car je ne modifie pas les fichiers système de phpBB. Il suffit de réduire la police dans ce cas.
De plus ce sujet est Résolu.
Je n'en ai pas la moindre idée car je ne modifie pas les fichiers système de phpBB. Il suffit de réduire la police dans ce cas.
De plus ce sujet est Résolu.
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
"Les logiciels propriétaires n'ont aucune éthique"
- Richard Stallman
-
- Membre actif
- Messages: [248]
- Enregistré depuis: 4 ans 4 mois
- Prénom: Rudy
- Forum phpBB: https://www.leforumrecifal.com/
- Localisation: Jurbise - Belgique
- Emploi: Retraité
Re: Collision de messages
Pour info j'ai finalement utilisé <font size="+1" color="red"> : le résultat me convient parfaitement.
Un grand merci pour ton aide.
Un grand merci pour ton aide.
-
- Fondateur
- Messages: [3456]
- Enregistré depuis: 4 ans 11 mois
- Identité: Fred Rimbert
- Forum phpBB: https://caforum.fr
- Localisation: Le Lude - Pays de la Loire
- Intérêt: GitHub
Re: Collision de messages
Salut
Avec font-size: 0.5em cela serait suffisant.
Tu peux tester avec divers propriétés ici :
Avec font-size: 0.5em cela serait suffisant.
Tu peux tester avec divers propriétés ici :
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
"Les logiciels propriétaires n'ont aucune éthique"
- Richard Stallman
-
- Membre actif
- Messages: [248]
- Enregistré depuis: 4 ans 4 mois
- Prénom: Rudy
- Forum phpBB: https://www.leforumrecifal.com/
- Localisation: Jurbise - Belgique
- Emploi: Retraité
Re: Collision de messages
Je trouve que l'avantage d'utiliser size="+1" est de prendre la taille supérieure par rapport à la taille actuelle, c'est donc un agrandissement relatif
alors que tout ce qui est large, ps, em, ... est une dimensions absolue.
Quoi qu'il en soit cette solution avec +1 me convient parfaitement, problème super-résolu.
alors que tout ce qui est large, ps, em, ... est une dimensions absolue.
Quoi qu'il en soit cette solution avec +1 me convient parfaitement, problème super-résolu.