avoir son propre profil à droite dans la revue des sujets

2 participants

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

Résolu avoir son propre profil à droite dans la revue des sujets

Message par Ayael Ven 26 Juil 2013 - 12:00

Bonjour,
pour plus de clarté, j'aimerai que dans la partie "revue des sujets" l'avatar & le pseudo du membre connecté apparaisse à droite tandis que celui de son/ses interlocuteurs apparaissent à gauche.

J'ai donc regardé dans ce template : privmsg_topic_review sauf que les deux ne sont pas distingués. Il n'y a qu'une balise qui comprend tout les avatars/pseudos
Code:
<td class="{postrow.ROW_CLASS}" valign="top" width="22%"><span class="name"><b>{postrow.POSTER_NAME}</b></span><br />{postrow.POSTER_AVATAR}</td>

Ma question étant donc : pensez vous qu'il soit possible d'obtenir le résultat que je cherche en utilisant le javascript ? Et si oui, un peu d'aide n'est pas de refus !


Merci d'avance ♥


Dernière édition par Ayael le Sam 27 Juil 2013 - 19:32, édité 1 fois
Ayael

Ayael
*****

Féminin
Messages : 650
Inscrit(e) le : 21/04/2011

http://valsedupouvoir.forumactif.com/
Ayael a été remercié(e) par l'auteur de ce sujet.

Résolu Re: avoir son propre profil à droite dans la revue des sujets

Message par Ayael Sam 27 Juil 2013 - 14:38

Petit up^^
Ayael

Ayael
*****

Féminin
Messages : 650
Inscrit(e) le : 21/04/2011

http://valsedupouvoir.forumactif.com/
Ayael a été remercié(e) par l'auteur de ce sujet.

Résolu Re: avoir son propre profil à droite dans la revue des sujets

Message par Ea Sam 27 Juil 2013 - 19:03

Bonjour,


On pourrait avoir un script comme ceci j'imagine :

Code:
location.pathname == "/privmsg" && $(function(){

  // on prend le pseudo du bouton de déconnexion
  var pseudo= ($('#logout img').attr('alt')||'').replace(/^.*?\[ (.*) \]$/,'$1');
  
  // on augmente le "nombre de case" d'une colonne car il en faut 3 pour que ce soit bien aligné
  $('span.name b:first').closest('table').find('tr td:last-child').attr('colspan',2);
  $('span.name b:first').closest('table').find('td.spaceRow').attr('colspan',3);

  // on teste chaque pseudo de message et déplace la case à la fin de la ligne si c'est le même que le membre connecté
  $('span.name b').each(function(){
    if($(this).text()==pseudo) $(this).closest('td').appendTo($(this).closest('tr'))
  });

});
Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

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

Résolu Re: avoir son propre profil à droite dans la revue des sujets

Message par Ayael Sam 27 Juil 2013 - 19:31

ça marche super bien ! En rajoutant un width à nos propre colonnes ça décale parfaitement ! Sujet résolu, merci beaucoup ♥

Tu es une déesse !
Ayael

Ayael
*****

Féminin
Messages : 650
Inscrit(e) le : 21/04/2011

http://valsedupouvoir.forumactif.com/
Ayael 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