Peut on mettre un avatar d'office pour certain groupe comme on le fait pour les invités?

2 participants

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

Résolu Peut on mettre un avatar d'office pour certain groupe comme on le fait pour les invités?

Message par christaline Ven 22 Sep 2017 - 19:54

Bonsoir,
Je ne sais pas si je poste au bon endroit...
J'ai créé un groupe "membres fantômes" et j'aimerais mettre un avatar automatiquement pour tous les membres de ce groupe, comme on le fait pour les invités par exemple...
Voici mon forum.... http://nosanimauxnosamours.forumactif.org/
Merci de votre réponse...
Bonne soirée...
christaline

christaline
****

Féminin
Messages : 388
Inscrit(e) le : 12/11/2012

http://nosanimauxnosamours.forumactif.org/
christaline a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Peut on mettre un avatar d'office pour certain groupe comme on le fait pour les invités?

Message par Neptunia Ven 22 Sep 2017 - 23:33

Bonjour ^^


Non, ce n'est pas possible, il faut le faire manuellement.
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Peut on mettre un avatar d'office pour certain groupe comme on le fait pour les invités?

Message par Invité Sam 23 Sep 2017 - 9:12

Hello christaline et Hélène,
pour un forum version phpbb2 et quelque soit le profil simple ou avancè.

Hum, on peut contourner et afficher un avatar pour les membres de ton groupe et ce presque partout.
On va se servir de la couleur du lien de ce groupe qui est le suivant si je me trompe pas sur ton fofo.
Code:

#000000;

Dans le script que je vais te filer , il faudra renseigner le lien de l'image de l'avatar à quatre reprises ici:
Code:
 
//L'image de l'avatar
var img="https://i11.servimg.com/u/f11/11/26/21/37/racing11.png";

Actuellement le script déposera cette image pour tous les membres du groupe concerné:

Peut on mettre un avatar d'office pour certain groupe comme on le fait pour les invités? Racing11

Si tu as des soucis de compréhension tu peux donner le lien de l'image que tu désires et je le ferais Wink .

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

Mettre un titre explicite.
Cocher sur toutes les pages.

Déposes ceci:

Code:

$(function(){
  //L'image de l'avatar
var img="https://i11.servimg.com/u/f11/11/26/21/37/racing11.png";
$('.row3.over,.row3Right ,.name').each(function(){
var groupe=$(this).find('a[href^="/u"] span[style*="000000"]').length;
if(groupe){
$(this).closest('td').find('a[href^="/u"] img').attr('src',img);
$(this).find('.lastpost-avatar img').attr('src',img);
};});
$('.catLeft .genmed.module-title').each(function(){
var groupe=$(this).find('span[style*="000000"]').length;
if(groupe){$(this).closest('tr').next().find(' img').attr('src',img);};
});
});

if(document.title=="Membres"){
$(function(){
  //L'image de l'avatar
var img="https://i11.servimg.com/u/f11/11/26/21/37/racing11.png";
$('td').each(function(){
var groupe=$(this).find('a[href^="/u"] span[style*="000000"]').length;
if(groupe){
  $(this).prev().find('a[href^="/u"] img').attr('src',img);
};});});}

$(function(){
if(/^\/u/.test(location.pathname))
{
//L'image de l'avatar
var img="https://i11.servimg.com/u/f11/11/26/21/37/racing11.png";
$('h1.h_member span[style*="000000"]').closest('tr').next().next().find('table').find('td b span img').attr('src',img);
}
});
if(document.title=="Lire le message"){
$(function(){
  //L'image de l'avatar
var img="https://i11.servimg.com/u/f11/11/26/21/37/racing11.png";
$('td').each(function(){
var groupe=$(this).find('span[style*="000000"]').length;
if(groupe){$(this).next().find('img').attr('src',img);};
 
$('span.name b').each(function(){
var groupe=$(this).find('span[style*="000000"]').length;
if(groupe){$(this).closest('td').find('img').attr('src',img);};
}); 
});
});
}




Penses à cliquer sur le bouton VALIDER


a++




Dernière édition par Milouze14 le Sam 23 Sep 2017 - 11:42, édité 1 fois
Anonymous

Invité
Invité


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

Résolu Re: Peut on mettre un avatar d'office pour certain groupe comme on le fait pour les invités?

Message par christaline Sam 23 Sep 2017 - 10:07

Bonjour,
Je crois que j'ai bien tout compris! lol
Donc je vais essayer et reviens dire si j'ai réussie!
Merci en tout cas!!
A tout de suite....
christaline

christaline
****

Féminin
Messages : 388
Inscrit(e) le : 12/11/2012

http://nosanimauxnosamours.forumactif.org/
christaline a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Peut on mettre un avatar d'office pour certain groupe comme on le fait pour les invités?

Message par christaline Sam 23 Sep 2017 - 10:18

Génial!! Cela fonctionne!!!
Et donc si j'ai bien compris, je peux le faire pour d'autres groupes?
Et à chaque fois il faut que je change les 4 liens d'images et aussi les couleurs pour y mettre celle du groupe correspondant?
Ou il faut un nouveau code à chaque fois?
C'est bien ça?
Merci Milouze14!
J'attends une dernière réponse à mes questions et je mettrais comme résolu...
Merci Neptunia!
Vous êtes vraiment géniaux!!!
Bonne journée!
christaline

christaline
****

Féminin
Messages : 388
Inscrit(e) le : 12/11/2012

http://nosanimauxnosamours.forumactif.org/
christaline a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Peut on mettre un avatar d'office pour certain groupe comme on le fait pour les invités?

Message par Invité Sam 23 Sep 2017 - 11:40

Re,

Et à chaque fois il faut que je change les 4 liens d'images et aussi les couleurs pour y mettre celle du groupe correspondant?

Oui mais en ajoutant de nouveau le script complet en modifiant les images et les couleurs:

Exemple,
si tu as un groupe avec cette couleur:
Code:
#555555;
Il faudra donc ajouter ce script avec la couleur 555555: et changer le lien de l'image:
Code:
 
$(function(){
  //L'image de l'avatar
var img="https://i11.servimg.com/u/f11/11/26/21/37/racing11.png";
$('.row3.over,.row3Right ,.name').each(function(){
var groupe=$(this).find('a[href^="/u"] span[style*="555555"]').length;
if(groupe){
$(this).closest('td').find('a[href^="/u"] img').attr('src',img);
$(this).find('.lastpost-avatar img').attr('src',img);
};});
$('.catLeft .genmed.module-title').each(function(){
var groupe=$(this).find('span[style*="555555"]').length;
if(groupe){$(this).closest('tr').next().find(' img').attr('src',img);};
});
});
 
if(document.title=="Membres"){
$(function(){
  //L'image de l'avatar
var img="https://i11.servimg.com/u/f11/11/26/21/37/racing11.png";
$('td').each(function(){
var groupe=$(this).find('a[href^="/u"] span[style*="555555"]').length;
if(groupe){
  $(this).prev().find('a[href^="/u"] img').attr('src',img);
};});});}
 
$(function(){
if(/^\/u/.test(location.pathname))
{
//L'image de l'avatar
var img="https://i11.servimg.com/u/f11/11/26/21/37/racing11.png";
$('h1.h_member span[style*="555555"]').closest('tr').next().next().find('table').find('td b span img').attr('src',img);
}
});
if(document.title=="Lire le message"){
$(function(){
  //L'image de l'avatar
var img="https://i11.servimg.com/u/f11/11/26/21/37/racing11.png";
$('td').each(function(){
var groupe=$(this).find('span[style*="555555"]').length;
if(groupe){$(this).next().find('img').attr('src',img);};
 
$('span.name b').each(function(){
var groupe=$(this).find('span[style*="555555"]').length;
if(groupe){$(this).closest('td').find('img').attr('src',img);};
}); 
});
});
}
 

a++
Anonymous

Invité
Invité


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

Résolu Re: Peut on mettre un avatar d'office pour certain groupe comme on le fait pour les invités?

Message par christaline Sam 23 Sep 2017 - 12:05

Ok! Merci beaucoup Milouze14!!
Bon week-end!!
christaline

christaline
****

Féminin
Messages : 388
Inscrit(e) le : 12/11/2012

http://nosanimauxnosamours.forumactif.org/
christaline 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