Imposer un avatar

3 participants

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

Résolu Imposer un avatar

Message par emc2 Mer 11 Sep 2013 - 23:16

Bonsoir,
je m'occupe d'un forum politique rpg et je cherche une solution pour imposer un avatar à un membre dans le cadre d'un jeu. Le format du forum est un phpbb3. J'ai pensé que l'on pouvait faire cela via le css. C'est-à-dire que le forum doit afficher l'avatar d'un membre déterminé, il affiche à sa place une autre image. Il faudrait également que cela puisse être provisoire et et simultané à d'autres membres.
Je n'ai aucune idée de comment m'y prendre.
Merci à vous.


Dernière édition par emc2 le Lun 16 Sep 2013 - 23:38, édité 1 fois
emc2

emc2
*****

Messages : 555
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Imposer un avatar

Message par néco Mer 11 Sep 2013 - 23:58

pourquoi tu ne te contente pas de juste changer leur avatar sur leur profil toi même ?
tu crains qu'ils ne le re-retire eux même ? si c'est un jeu , ils le laisseront probablement ! non ? ^^

bizzz
néco

néco
*****

Féminin
Messages : 782
Inscrit(e) le : 13/02/2013

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

Résolu Re: Imposer un avatar

Message par Self Jeu 12 Sep 2013 - 0:01

Bonsoir.

Il y à une solution, comme dans le tutoriel Fond de message différent pour le staff (dégradé) nous allons créer un rang avec comme titre du rang:
Code:
<span class="impoavatar">  </span>
Le javascript donnera donc:
Code:
$(function() {
$('.impoavatar').parent().parent().parent().parent().parent().addClass('AvatarDegrade');
});
Et le CSS:
Code:
div .AvatarDegrade .postprofile dt{
  background-image: url('LIEN AVATAR');
  background-repeat:no-repeat;
  background-position: top left;
  min-height:190px;}
div .AvatarDegrade .postprofile dt img{
  display:none;}
div .AvatarDegrade .postprofile a span{
  position:relative;
  top:190px;}
Warning La ligne
Code:
min-height:190px;
sert à la hauteur minimum du conteneur dt donc un avatar d'une hauteur de plus de 190px sera couper sur le bas, il faudra augmenter cette valeur si vous désirez plus de hauteur Wink.

Pour l'appliquer à un membre aller sur son profil et donner lui le rang vide(sans nom apparant).

Cordialement Smile.
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Imposer un avatar

Message par emc2 Ven 13 Sep 2013 - 0:12

Je vais tenter cela et je reviens pour baliser le sujet. merci beaucoup.
emc2

emc2
*****

Messages : 555
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Imposer un avatar

Message par emc2 Ven 13 Sep 2013 - 22:53

J'ai testé et cela marche très bien. Merci beaucoup. Il y a juste le fait que cela place le pseudo sur l'avatar en haut à gauche.
Ce n'est pas très gênant, mais si il avait une solution pour le remettre en bas sous l'avatar, ce serait parfait.
J'ai modifié le
Code:
min-height:190px;
par le

Code:
min-height:200px;
cela vient peut-être de ça ?
emc2

emc2
*****

Messages : 555
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Imposer un avatar

Message par Self Sam 14 Sep 2013 - 1:30

Bonsoir ^^.

Non pas du tout , j'avais remarqué cela et sous phpBB3 sur mon forum je répondais à votre demande dans cette parti du code:
Code:
div .AvatarDegrade .postprofile a span{
position:relative;
top:190px;}
seulement chez vous il ne doit pas être défini de la même manière, auriez vous un lien vers un post ou le bug est présent ?

Cordialement Smile .
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

https://selfback.forumactif.com/
Self a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Imposer un avatar

Message par emc2 Lun 16 Sep 2013 - 23:38

Le forum est en maintenance pour l'instant. je vais mettre ce fil en résolu et je créerais un nouveau fil dès que le forum reprendra sa marche. merci à vous et à très bientôt.
emc2

emc2
*****

Messages : 555
Inscrit(e) le : 30/09/2011

http://sainte-croix.forumgratuit.org/
emc2 a été remercié(e) par l'auteur de ce sujet.

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


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