avoir son propre profil à droite dans la revue des sujets

Poster un nouveau sujet   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.

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 le 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
avatar

Ayael
*****

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

http://terramystica.forums-rpg.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 le Sam 27 Juil 2013 - 14:38

Petit up^^
avatar

Ayael
*****

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

http://terramystica.forums-rpg.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 le 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.
avatar

Ea
Aidactif
Aidactif

Messages : 23491
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 le 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 !
avatar

Ayael
*****

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

http://terramystica.forums-rpg.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


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