Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Membres connectés récemment
Voir tous les membres

[PhpBB3] Suivre un membre à la trace...


2 participants

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

1bernard1
1bernard1
http://ze-bistro.forumactif.com/

Message1bernard1 Mer 28 Aoû 2019 - 15:41

  • Version du forum :
    PhpBB3
  • Templates modifiés :
    oui
  • Navigateur :
    Firefox
Bonjour

Serait-ce possible d’être averti (par MP ou par courriel) quand un membre que l’on veut surveiller de près poste un message… et recevoir le lien de ce message.

Cette fonction devrait être disponible pour les modérateurs et les administrateurs.


Exemple : dans le profil du membre, il y aurait une case visible seulement pour les modérateurs et administrateurs dans laquelle il serait écrit : ' suivre ce membre ' avec les options' OUI-NON '

P.S.
défaut à ' NON' évidemment


Dernière édition par 1bernard1 le Jeu 29 Aoû 2019 - 19:02, édité 1 fois
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Jeu 29 Aoû 2019 - 8:18

Coucou Bernard,
je vois que tu as posté sur le FDF:
https://forum.forumactif.com/t400939-suivre-un-membre-a-la-trace#3345951

Cela me parait compliqué et point de vue respect de la vie privée ce ne serait très légal de t'apporter une solution,je ne serais pas aussi expéditif que mes collègues du fofo en question.
La seule chose ou tu pourrais avoir gain de cause et le demander en ami.
A partir de là, tu seras averti via les notifications dans la toolbar(sachant que tu dois cocher la case) comme ici:
https://www.milouze14.com/profile?mode=editprofile&page_profil=notifications

Le hic, est que tu es très limité sur le suivi des topics:
Les demandes d'amitié
La réception d'un message privé
La réception d'un message sur le profil
Un nouveau message dans un sujet suivi
Une demande d'adhésion à un groupe
Un abus signalé
Un nouveau rapport
La connexion d'un ami au forum
Le tag de son nom d'utilisateur dans un message

Bref, dans le script suivant il faudra mettre l'id du membre à la place du 1 ici:
Code:
$('a[href="/u1"]').each(function(){

Admettons que le membre ait l'id 965

cette partie du script sera donc ainsi:
Code:
$('a[href="/u965"]').each(function(){
Une aide ici pour trouver l'id:
https://www.milouze14.com/t25243-toutes-versions-trouver-l-identifiant-d-un-membre-specifique#510867

Mon idée est la suivante.
Les admins et modos auraient un bloc en haut a gauche affichant:

Tous les sujets de Milouze14
Tous les sujets ou Milouze14 a participé
Tous les messages de Milouze14

Ensuite au clic sur un de ces textes, on importerait sur cette même page les statistiques concernées.

Les aperçus imagés:
[PhpBB3] Suivre un membre à la trace... 125

[PhpBB3] Suivre un membre à la trace... 214

Allez on se lance?
Je te donne l'astuce tout de même  MDR .

Autre script:

https://www.milouze14.com/t32246-phpbb3-suivre-un-membre-a-la-trace#613720


Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Ajoutes ceci:

Code:

/*LE BLOC DES TEXTES*/
#M14_Moderate
{
left: 10px;
position: fixed;
top:6%;
padding: 10px;
border: 2px solid black;
border-radius: 6px;
width:250px;
}
/*LE BOUTON DE FERMETURE*/
#M14_closemoderate
{
display:none;
width:24px;
height:24px;
position: absolute;
margin-left: 238px;
margin-top: -10px;
cursor:pointer;
}
/*ON REDUIT LA TAILLE DE LIMAGE*/
#M14_closemoderate img
{
width: 18px;
height: 18px;
}
/*LES CONTENURS DANS LE BLOC*/
div[class^="M14_suivi"]
{
cursor:pointer;
}
/*LES PSEUDOS DANS LE BLOC*/
div[class^="M14_suivi"] span
{
margin: 0px 3px 0px 3px;  
}
/*lE CONTENEUR*/
#M14_load_Member
{
position: fixed;
display:none;
top: 20%;
left:0%;
width: 90%;
  margin-left:5%;
height: 70%;
overflow-y:auto;
  border:2px solid black;
  border-radius:6px;
}
/*ON CACHE LES CHAMPS QUI NE INTERESSENT PAS*/
#M14_load_Member #main-content h2{border-bottom:none!important;}
#M14_load_Member #main-content p:not(.pagination),form[name="jumpbox"],.M14_link_direct{display:none;}
#M14_load_Member #main-content{width:80%;margin-left:10%;}
#M14_load_Member #main-content .topic-actions p,#M14_load_Member #main-content h1.page-title,
#M14_load_Member #main-content h2,#M14_load_Member #main-content h2.h3
{font-size:12px!important;  }


Penses a cliquer sur le bouton [PhpBB3] Suivre un membre à la trace... Sans_t10


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

Mets un titre explicite.

Cocher sur l'index ou ailleurs (comme tu le souhaites)

Déposes ceci:

Code:

$(function(){
if(_userdata["user_level"] ==1||_userdata["user_level"] ==2)
$(function(){
  $('body').append('<div id="M14_load_Member"class="panel"></div><div id="M14_Moderate" class="row1"><div id="M14_closemoderate"title="Fermer la fenêtre"><img src="https://i.servimg.com/u/f18/20/07/69/84/delete11.png"/></div>
<div class="M14_suivi_sujet"title="Importer">Tous les sujets de <span></span></div>
<div class="M14_suivi_sujetparti"title="Importer">Tous les sujets ou <span></span> a participé </div>
<div class="M14_suivi_message"title="Importer">Tous les messages de <span></span></div></div>');
$('a[href="/u1"]').each(function(){
var pseudo=$(this).text();
var link=$(this).attr('href');
var sujet="/st/";
var participation="/sta/";
var message="/spa/";

$('.M14_suivi_sujet span,.M14_suivi_sujetparti span,.M14_suivi_message span').text(pseudo);
$('.M14_suivi_sujet').click(function(){
$('#M14_closemoderate').fadeIn();
$('#M14_load_Member').show().load(''+sujet+''+pseudo+' div#main-content');
});
$('.M14_suivi_sujetparti').click(function(){
$('#M14_closemoderate').fadeIn();
$('#M14_load_Member').show().load(''+participation+''+pseudo+' div#main-content');
});
$('.M14_suivi_message').click(function(){
$('#M14_closemoderate').fadeIn();
$('#M14_load_Member').show().load(''+message+''+pseudo+' div#main-content');
});
    
    
    
$('#M14_closemoderate').click(function(){$(this).fadeOut();$('#M14_load_Member').hide();});    
    
    
    
    
});
  
})});

Penses a cliquer sur le bouton Valid


Dernière édition par Milouze14 le Jeu 29 Aoû 2019 - 9:40, édité 4 fois
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Jeu 29 Aoû 2019 - 9:23

Dans la continuité et afin d 'avoir le lien direct en visuel, je t'ai concocté ce script.

La css dans la totalité:
Code:
/*LE CONTENEUR DES LIENS DIRECTS*/
.M14_link_direct
{
margin-top: 5px;
border-top: 2px dotted black;
}
/*LES LIENS DIRECTS*/
a.M14_linkModerate
{color:darkred;}

/*LE BLOC DES TEXTES*/
#M14_Moderate
{
left: 10px;
position: fixed;
top:6%;
padding: 10px;
border: 2px solid black;
border-radius: 6px;
width:250px;
}
/*LE BOUTON DE FERMETURE*/
#M14_closemoderate
{
display:none;
width:24px;
height:24px;
position: absolute;
margin-left: 238px;
margin-top: -10px;
cursor:pointer;
}
/*ON REDUIT LA TAILLE DE LIMAGE*/
#M14_closemoderate img
{
width: 18px;
height: 18px;
}
/*LES CONTENURS DANS LE BLOC*/
div[class^="M14_suivi"]
{
cursor:pointer;
}
/*LES PSEUDOS DANS LE BLOC*/
div[class^="M14_suivi"] span
{
margin: 0px 3px 0px 3px;  
}
/*LE CONTENEUR*/
#M14_load_Member
{
position: fixed;
display:none;
top: 20%;
left:0%;
width: 90%;
margin-left:5%;
height: 70%;
overflow-y:auto;
  border:2px solid black;
  border-radius:6px;
}
/*ON CACHE LES CHAMPS QUI NE INTERESSENT PAS*/
#M14_load_Member #main-content h2{border-bottom:none!important;}
#M14_load_Member #main-content p:not(.pagination),form[name="jumpbox"],.M14_link_direct{display:none;}
#M14_load_Member #main-content{width:80%;margin-left:10%;}
#M14_load_Member #main-content .topic-actions p,#M14_load_Member #main-content h1.page-title,
#M14_load_Member #main-content h2,#M14_load_Member #main-content h2.h3
{font-size:12px!important;  }

Puis le script:
Code:
$(function(){
if(_userdata["user_level"] ==1||_userdata["user_level"] ==2)
$(function(){
  $('body').append('<div id="M14_load_Member"class="panel"></div><div id="M14_Moderate" class="row1"><div id="M14_closemoderate"title="Fermer la fenêtre"><img src="https://i.servimg.com/u/f18/20/07/69/84/delete11.png"/></div>
<div class="M14_suivi_sujet"title="Importer">Tous les sujets de <span></span></div>
<div class="M14_suivi_sujetparti"title="Importer">Tous les sujets ou <span></span> a participé </div>
<div class="M14_suivi_message"title="Importer">Tous les messages de <span></span></div><div class="M14_link_direct"></div></div>');
$('a[href="/u1"]').each(function(){
var pseudo=$(this).text();
var sujet="/st/";
var participation="/sta/";
var message="/spa/";
var href1='<a class="M14_linkModerate"href="'+sujet+''+pseudo+'">Tous les sujets de <span>'+pseudo+'</span></a>';
var href2='<a class="M14_linkModerate"href="'+participation+''+pseudo+'">Tous les sujets ou <span>'+pseudo+'</span> a participé </a>';
var href3='<a class="M14_linkModerate"href="'+message+''+pseudo+'">Tous les messages de <span>'+pseudo+'</span></a>';
$('.M14_suivi_sujet span,.M14_suivi_sujetparti span,.M14_suivi_message span').text(pseudo);
$('.M14_suivi_sujet').click(function(){
$('.M14_link_direct').fadeIn().html(href1);
$('#M14_closemoderate').fadeIn();
$('#M14_load_Member').show().load(''+sujet+''+pseudo+' div#main-content');
});
$('.M14_suivi_sujetparti').click(function(){
$('.M14_link_direct').fadeIn().html(href2);
$('#M14_closemoderate').fadeIn();
$('#M14_load_Member').show().load(''+participation+''+pseudo+' div#main-content');
});
$('.M14_suivi_message').click(function(){
$('.M14_link_direct').fadeIn().html(href3);
$('#M14_closemoderate').fadeIn();
$('#M14_load_Member').show().load(''+message+''+pseudo+' div#main-content');
});
    
    
    
$('#M14_closemoderate').click(function(){$(this).fadeOut();$('.M14_link_direct').fadeOut();$('#M14_load_Member').hide();});    
    
    
    
    
});
  
})});
1bernard1
1bernard1
http://ze-bistro.forumactif.com/

Message1bernard1 Jeu 29 Aoû 2019 - 13:00

WoW! Je prends connaissance de tout cela et je te reviens...

P.S.

Je ne comprends rien aux deux réponses que j'ai reçues dans FDF... et je trouve ce SPLASH pas très sympathique.

Je suis étonné que cela soit un problème légalement parlant. J'ai accès à l'IP du membre, de là je peux presque avoir accès à des photos de lui dans son bain ( ça viendra un jour avec les satellites à infrarouges  clin oeil ) alors suivre un membre dans le forum même? Je ne savais pas que la notion de "vie privée" à l'"intérieur d'un forum existait ( je veux dire que les activités d'un membre dans un forum soient privées...). Je peux par d'autres moyens d'ailleurs avoir ce que je veux, l'information est là, mais d'une façon beaucoup plus pénible.

En tout cas ici, je suis vraiment étonné par ton dévouement... Merci


Dernière édition par 1bernard1 le Jeu 29 Aoû 2019 - 14:36, édité 1 fois
1bernard1
1bernard1
http://ze-bistro.forumactif.com/

Message1bernard1 Jeu 29 Aoû 2019 - 14:26

"La seule chose ou tu pourrais avoir gain de cause et le demander en ami."

Je veux parler ici d’un faiseur de troubles qui a sévi sur plusieurs forums du même genre que le nôtre, mais que l’on pourrait quand même recevoir .

Lui demandé d’être ami pour pouvoir le surveiller, ce serait vraiment contre mes valeur… Mais pas si l’on n’était pas ami.

Si la seule façon de faire est d'être ami alors, cela ne me semble pas possible.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Jeu 29 Aoû 2019 - 18:50

Re Bernard,

Je ne comprends rien aux deux réponses que j'ai reçues dans FDF...

hum, j'avoue que l'attitude est un peu déplacée, personnellement je n'aime pas donner ce genre de réponse car je suis plus adepte de donner des solutions plutôt que donner des trucs inutiles.

Bref, chacun est libre sur le Net.

En tout cas ici, je suis vraiment étonné par ton dévouement... Merci

De rien cher ami, je vois que mon plugin n'a pas retenu ton intention et je le comprend car il ne répond pas réellement à ta demande.

Ensuite si ce membre t'ennuie,il ne faut chercher midi à quatorze heures,
faut purement le bannir définitivement.
1bernard1
1bernard1
http://ze-bistro.forumactif.com/

Message1bernard1 Jeu 29 Aoû 2019 - 19:01

Merci


Dans les faits, cela répond pleinement à ma demande. Je ne savais pas que suivre un membre sur un forum était illégal… j’en suis étonné, mais on fera en fonction de cela.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Jeu 29 Aoû 2019 - 19:10

De rien Bernard et bon courage avec le zozio lOL .


Hello


Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil



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

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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