[Tutoriel] Mentionner un @utilisateur sur le forum
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Reprise du message précédent
j'ai la 5.2.Mais c'est pas 100% au point encore
ça ne marche pas si :
- On met des accents aux pseudos
- Pseudo avec tiret et/ou espace
- Pseudo avec tiret et/ou espace
Coupé à l'add-on "notifications", c'est pas mal (je l'utilise).
Myster Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Pour prendre en compte les accents ainsi que les tirets on peux utiliser ceci à la place
'FORUM_MSG_CONTENTS' => preg_replace_callback('@([#^[\pL\' -+$#u -_]{2,})', 'Forum::mentionnerUtilisateur',
Pas testé mais normalement ça peut le faire
Édité par Myster Le 03/03/2021 à 21h18
Lapoésie01600 Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre Lapoésie01600
- Inscrit le : 22/09/2020
- Site internet
- Groupes :
J'ai essayer et de mon côté sa enlève le contenue des messages
Héberger grâce à vous chez o2Switch
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Myster Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Code PHP :
'FORUM_MSG_CONTENTS' =>preg_replace_callback('@([#^[\pL\' -+$#u -_]{2,})', 'Forum::mentionnerUtilisateur',FormatingHelper::second_parse(stripslashes($row['contents']))),
Édité par Myster Le 04/03/2021 à 19h08
Lapoésie01600 Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre Lapoésie01600
- Inscrit le : 22/09/2020
- Site internet
- Groupes :
J'ai juste la signature
Édité par Lapoésie01600 Le 04/03/2021 à 19h18
Héberger grâce à vous chez o2Switch
Myster Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre Myster
- Inscrit le : 04/10/2010
- Groupes :
Du coup pour prendre en compte ces caractères (éùà etc) suffit de remplacer dans le topic.php
Code PHP :
'FORUM_MSG_CONTENTS' => preg_replace_callback('#@([a-zA-Z0-9áàâäãåçéèêëíìîïñóòôöõúùûüýÿæœÁÀÂÄÃÅÇÉÈÊËÍÌÎÏÑÓÒÔÖÕÚÙÛÜÝŸÆŒ._-]+)#', 'Forum::mentionnerUtilisateur', FormatingHelper::second_parse(stripslashes($row['contents']))),
(J'ai mis à jour le topic)
Édité par Myster Le 25/04/2021 à 19h09
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie