Notification quand citation

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Notification quand citation

Message par Elendir2 Dim 16 Aoû 2020 - 19:50

Détails techniques

Version du forum : ModernBB
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Internet Explorer, Opera
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://electrique-libre.forumactif.com/forum

Description du problème

Bonsoir,

Je m'excuse de vous déranger et j'espère publier dans le bon forum
J'ai cherché à de nombreux endroits sans trouver

La fonction taguer un utilisateur est très utile. Je voulais savoir s'il y avait une fonction identique pour être notifié quand un utilisateur cite un de nos post (sans nous taguer, juste quand il clique sur "citer")

Cela existe sur de nombreux autres forum et c'est un bon moyen pour que les utilisateurs interagissent entre eux

En vous remerciant d'avance et en m'excusant du dérangement,

Bonne soirée


Dernière édition par Elendir2 le Sam 22 Aoû 2020 - 21:21, édité 1 fois
Elendir2

Elendir2
Nouveau membre

Messages : 8
Inscrit(e) le : 16/08/2020

https://electrique-libre.forumactif.com/forum
Elendir2 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Notification quand citation

Message par Bipo Lun 17 Aoû 2020 - 18:22

Bonjour Elendir2 et bienvenue sur le forum de la communauté Forumactif !

Actuellement, aucune option n'est disponible nativement sur Forumactif pour permettre de notifier un membre quand l'un de ses messages est cité par un autre membre. A toutes fins utiles, vous pouvez toujours faire une suggestion pour implémenter cette possibilité [ici].



Peut-être qu'une solution en Javascript est possible ? Mais je ne pourrais pas vous aider à ce sujet. Peut-être que nos membres chevronnés en JS comme Milouze14 pourront vous aider.

Bon début de soirée sur Forumactif.
Bipo.
Bipo

Bipo
Rédactif
Rédactif

Messages : 3726
Inscrit(e) le : 23/09/2010

Bipo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Elendir2 Mer 19 Aoû 2020 - 14:47

Bipo a écrit:Bonjour Elendir2 et bienvenue sur le forum de la communauté Forumactif !

Actuellement, aucune option n'est disponible nativement sur Forumactif pour permettre de notifier un membre quand l'un de ses messages est cité par un autre membre. A toutes fins utiles, vous pouvez toujours faire une suggestion pour implémenter cette possibilité [ici].



Peut-être qu'une solution en Javascript est possible ? Mais je ne pourrais pas vous aider à ce sujet. Peut-être que nos membres chevronnés en JS comme Milouze14 pourront vous aider.

Bon début de soirée sur Forumactif.
Bipo.

Merci de votre réponse
Je vais voir avec 2-3 membres du forum qui ont des connaissances en javascript si quelque chose peut être fait et déposer une suggestion
Bonne journée Wink
Elendir2

Elendir2
Nouveau membre

Messages : 8
Inscrit(e) le : 16/08/2020

https://electrique-libre.forumactif.com/forum
Elendir2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Invité Mer 19 Aoû 2020 - 19:51

Hello Elendir2 et Bipo (merci pour le compliment mon ami Wink  ),
en activant la réponse rapide:

Général/Messages et Emails/Configuration/Messages


Autoriser les Réponses rapides : cocher oui


Ce script doit fonctionner sauf si le sujet et verrouillé:

Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.
Cocher  Sur les sujets

Déposes ceci:
Code:

$(function(){$(function(){
if(!_userdata["session_logged_in"])return;
var verrou=$('a.ion-reply.button1:contains("Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses")').length;
if(!verrou)
{    
var a="@";
$('li.btn-quote a').each(function(){
$(this).attr('href','#quickreply');
var author=$(this).closest('.post-head').prev().find('.postprofile-name a[href^="/u"]').text();
var topic=$(this).closest('.post-head').next().find('.content div').html();
$(this).click(function(){
$(this).fadeOut();
$('#text_editor_textarea').sceditor("instance").val('[quote="'+a+''+author+'"]\n'+topic+'\n[/quote]\n');
});});


}

  })});



Penses à cliquer sur le bouton VALIDER



a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Elendir2 Jeu 20 Aoû 2020 - 21:23

Merci beaucoup je tente immédiatement Wink
Elendir2

Elendir2
Nouveau membre

Messages : 8
Inscrit(e) le : 16/08/2020

https://electrique-libre.forumactif.com/forum
Elendir2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Elendir2 Jeu 20 Aoû 2020 - 21:36

@Milouze14 : je suis navré mais cela ne fonctionne pas
J'ai bien activé la réponse rapide et déposé le code javascript en ayant créé un titre "Notification quand citation"
J'ai bien cliqué sur valider et bien coché "sujet"
Mais quand je me cite via mon 2ème compte je ne reçois aucune notification

Ai-je fais une erreur ?

Merci encore de ton aide

Bonne soirée
Elendir2

Elendir2
Nouveau membre

Messages : 8
Inscrit(e) le : 16/08/2020

https://electrique-libre.forumactif.com/forum
Elendir2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Elendir2 Jeu 20 Aoû 2020 - 21:47

@Milouze14 : en fait je n'avais pas activé l'usage des javascript c'est pour cela que ça ne amrchait pas
Avec ton code on est bien notifié lors d'une citation
C'est top merci beaucoup !

Seul point qui me pose question : cela créé dans le post cité l'apparition de balises

exemple
post original : Bonsoir à toutes et tous

Juste pour prévenir : nous allons tenter de mettre en place une nouvelle fonction plutôt sympa ce soir
Je ne suis pas sûr que cela va marcher
Cela peut rendre le forum très instable

On vous tient au courant dès la fin des opérations
En espérant que çà marche

post cité
@Elendir a écrit:

Bonsoir à toutes et tous<br><br>Juste pour prévenir : nous allons tenter de mettre en place une nouvelle fonction plutôt sympa ce soir<br>Je ne suis pas sûr que cela va marcher<br>Cela peut rendre le forum très instable<br><br>On vous tient au courant dès la fin des opérations<br>En espérant que çà marche
Elendir2

Elendir2
Nouveau membre

Messages : 8
Inscrit(e) le : 16/08/2020

https://electrique-libre.forumactif.com/forum
Elendir2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Invité Ven 21 Aoû 2020 - 6:33

Hello Elendir2,

Seul point qui me pose question : cela créé dans le post cité l'apparition de balises


Il faut activer le html:

Général/Messages et Emails/Configuration/Autoriser le HTML :

Autoriser le HTML :cocher "Oui".

Tu peux aussi utiliser ce script qui contrairement au précédent:
Le bouton aura une infobulle au survol.
Exceptés celui du membre présent dans les messages :

Code:
$(function(){$(function(){
if(!_userdata["session_logged_in"])return;
var verrou=$('a.ion-reply.button1:contains("Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses")').length;
if(!verrou)
{
  var texte="Mentionner le message de ";
  var rapi=" dans la réponse rapide";
var member=_userdata["username"];
var a="@";
$('li.btn-quote a').each(function(){
var author=$(this).closest('.post-head').prev().find('.postprofile-name a[href^="/u"]').text();
var topic=$(this).closest('.post-head').next().find('.content div').html();
if(author!=member)
{
$(this).attr('title',''+texte+' '+author+''+rapi+'').attr('href','#quickreply');
$(this).click(function(){
$(this).fadeOut();
$('#text_editor_textarea').sceditor("instance").val('[quote="'+a+''+author+'"]\n'+topic+'\n[/quote]\n');
});}});}})});



a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Elendir2 Ven 21 Aoû 2020 - 20:48

Merci du temps passé à m'aider @Milouze14

J'ai activé l'HTML comme conseillé
Et ensuite appliqué ton nouveau code

Quand je me cite moi même c'est nickel il n'y a plus les codes HTML
En revanche quand je cite quelqu'un d'autre, cela ne marche pas, les balises apparaissent encore
Faut-il que j'autorise l'HTML non protégé pour les membres également ?
Elendir2

Elendir2
Nouveau membre

Messages : 8
Inscrit(e) le : 16/08/2020

https://electrique-libre.forumactif.com/forum
Elendir2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Invité Sam 22 Aoû 2020 - 5:43

Hello Elendir2,

il faut activer le html pour tous, sinon comment lire un contenu correctement Wink .

a++
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Elendir2 Sam 22 Aoû 2020 - 15:42

@Milouze14 : en fait je parlais du HTML non protégé
Le HTML standart est activé pour tout le monde voir photo ci dessous
Notification quand citation Bug_fo10

J'ai même tenté d'activer l'HTML non protégé pour tout le monde : ça ne marche pas
Je te mets ci dessous le message d'un membre et ce qui se passe quand je le cite que tu vois au niveau des balises
Notification quand citation Bug_fo11

l'HTML est pourtant bien activé comme demandé
Là j'avoue que je sèche
Elendir2

Elendir2
Nouveau membre

Messages : 8
Inscrit(e) le : 16/08/2020

https://electrique-libre.forumactif.com/forum
Elendir2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Bipo Sam 22 Aoû 2020 - 16:25

Bonjour Elendir2,

Eu égard à votre capture écran, je pense que le HTML n'est désactivé que pour vous-même. Vous devez effectuer deux points de contrôle :

Lorsque vous publié un message, assurez-vous que dans les options :

Notification quand citation 22-08-13

Le champ "Désactiver le HTML dans ce message" soit décoché.

Autre vérification que vous pouvez faire : dans votre profil [ici] :

Notification quand citation 22-08-14

Le champ "Toujours autoriser le HTML :" soit coché sur "Oui".

Ces deux vérifications devraient corriger votre problème. Pour plus d'informations à ce sujet, vous pouvez consulter le tutoriel suivant [Activation du HTML, trois points de contrôle].

Bonne journée sur Forumactif.
Bipo.
Bipo

Bipo
Rédactif
Rédactif

Messages : 3726
Inscrit(e) le : 23/09/2010

Bipo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Notification quand citation

Message par Elendir2 Sam 22 Aoû 2020 - 21:21

Bipo a écrit:
Autre vérification que vous pouvez faire : dans votre profil [ici] :

Notification quand citation 22-08-14

Le champ "Toujours autoriser le HTML :" soit coché sur "Oui".

Ces deux vérifications devraient corriger votre problème. Pour plus d'informations à ce sujet, vous pouvez consulter le tutoriel suivant [Activation du HTML, trois points de contrôle].

Bonne journée sur Forumactif.
Bipo.

Bonne pioche
C'était cette manipulation qui manquait et qui a totalement résolu le problème
MErci à tous, je mets le sujet en résolu Very Happy Very Happy
Elendir2

Elendir2
Nouveau membre

Messages : 8
Inscrit(e) le : 16/08/2020

https://electrique-libre.forumactif.com/forum
Elendir2 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum