Modification de l'affichage des groupes (Variables user et group)

5 participants

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

Résolu Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Lun 7 Juil 2014 - 21:59

Bonjour à tous.

Je cherche depuis quelque temps à modifier l'affichage des groupes sur mon forum. Je possède en effet un nombre assez conséquent de groupe sur mon forum dont certain sont visibles et accessibles pour les invités (visibles).

J'aimerai en réalité modifier l'apparence du groupe ne créant quelque chose de plus professionnel.

Actuellement un groupe s'affiche comme cela :
Modification de l'affichage des groupes (Variables user et group) Urban_10

Ce qui me déplait c'est l'affichage des membre et du modérateur.
J'aurai aimé pouvoir modifier cet affichage et remplacer les champs par d'autres informations du profil des membres.

En gros j'aimerai pour chaque membre du groupe afficher les informations ci-dessous: (la partie html/css je m'en charge Smile ) :
- Avatar
- Username (+ lien vers la fiche du joueur)
- Nom (vide ou non)
- Prenom (vide ou non)
- Facebook (vide ou non)
- Twitter (vide ou non)
- Contact


Certain de ses champs sont déjà disponibles sur les page groupes, mais est il possible de récupérer les autres informations afin de les afficher pour chaque membre? et si oui comment?

J'espère avoir été clair Smile
Si vous voulez des précisions n'hesitez pas à me demander.
Merci d'avance pour votre aide Smile



Dernière édition par urbanspirit le Jeu 24 Juil 2014 - 20:17, édité 1 fois
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par Neptunia Lun 7 Juil 2014 - 23:08

Bonjour ^^

Tout comme pour le memberlist_body, dans le groupcp_info_body il est possible de supprimer des champs mais pas d'en ajouter.

La seule possibilité restante serait de recycler le champ Localisation.

Et peut-être le champ Site Web, mais pour ce dernier champ je ne suis pas certain que ça ne crée pas de problème collatéral.
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: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Mar 8 Juil 2014 - 10:39

hum ok Smile

Même en javascript c'est pas possible de récupérer des données?
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par stefou Mar 8 Juil 2014 - 12:16

urbanspirit a écrit:hum ok Smile

Même en javascript c'est pas possible de récupérer des données?

Bonjour,

Il y avait une solution donné par un membre, mais je ne retrouve plus le poste, il a du passer à la corbeille car sans suite du posteur  Evil or Very Mad 

J'utilise cette solution pour récupérer le Prénom et l'afficher dans la toolbar (bienvenue "prénom" et non pas benvenue "user")

le js en question charge en display none le profil du membre.
il suffi de récupérer l'identifiant voulu.
Code:
$(function(){
          var a = '/u'+_userdata.user_id+' div#profile-advanced-details';
       
          $('body').append('<div class="ig_pseudo" style="display:none;"></div>');
          $('.ig_pseudo').load(a, function(){
              var t = $('#field_id1').find('dd div.field_uneditable').html().match(/^[^\s].\S{3,}/);
              var prenom = $('#field_id1').find('dd div.field_uneditable').html();
              var bprenom = "Bienvenue ";

              if(t == null){
                $('.mon_span').html(_userdata.username);
              }else{
                $('#fa_welcome').html(bprenom+prenom);
              };
          });
        });

Chaque champs que vous ajoutez dans le profil à sont id chez moi le champs "prénom" à l'id #field_id1

A vous de retrouver les identifiants et de les récupérer...
stefou

stefou
*****

Masculin
Messages : 901
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Mar 8 Juil 2014 - 17:09

Une bonne piste déjà Smile

mais la tu récupères les informations de l'utilisateur qui est connecté non?
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par stefou Mar 8 Juil 2014 - 17:14

heu oupss Oui, je n'avais pas pensé plus loin que le bout de mon nez  Embarassed 
Effectivement il te faut les autres aussi...
stefou

stefou
*****

Masculin
Messages : 901
Inscrit(e) le : 24/11/2009

http://discussansfrontieres.forumgratuit.fr/forum
stefou a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Mar 8 Juil 2014 - 18:15

Pas de soucis ^^
mais ça aurait fait drôle au nouveau venu qui se retrouve dans tous les groupes du site xD


Je test ton script ce soir pour voir les information que je peux recuperer avec, mais il faut que je trouve un moyen de chopper les id_utilisateur des membres du groupe si je me trompe pas

Dans le template groupcp_info_body j'ai cette variable la:
Code:
{member_row.USER_ID}

Je pense que c'est la variable dont il va me falloir pour le script non?


EN gros mon but c'est d'arriver à cela pour chaque membre :
Modification de l'affichage des groupes (Variables user et group) Urban_11

coté html et css c'est bon Smile
mais il me manque juste le script pour avoir les informations Smile
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Jeu 10 Juil 2014 - 1:14

up Smile
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Ven 11 Juil 2014 - 11:16

up up Smile

Si d'autres personnes ont des idées ne têtes n'hesitez pas Smile
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Sam 12 Juil 2014 - 16:01

up Wink
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Mar 15 Juil 2014 - 22:19

upounet!
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par Self Mer 16 Juil 2014 - 16:02

Bonjour,

Avez-vous déjà créé la structure HTML de ce que vous souhaitez réaliser ?
Si c'est le cas pourriez-vous me la donner que j’essaie de mettre en place un code JavaScript suivant celle-ci ?
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: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Dim 20 Juil 2014 - 18:40

Merci Smile


tiens :
Code:
<table border="0" cellpadding="0" cellspacing="0" width="616"  bgcolor="#efefef">

  <tr>
  <td align="left" valign="top" width="186" height="125" bgcolor="#cdcdcd"> AVATAR</td>
  <td align="left" valign="top" width="26" ></td>
  <td align="left" valign="top"><table border="0" cellpadding="0" cellspacing="0" width="404">
     <tr>
     <td  width="404" height="40" align="left" valign="bottom" style="vertical-align:bottom" >USERNAME</td>
     </tr>
     <tr>
     <td align="left" valign="top"><table border="0" cellpadding="0" cellspacing="0" width="404">
        <tr>
        <td align="left" valign="top" width="253" height="20">NOM PRENOM</td>
        <td align="left" valign="top" width="151" height="20"> CONTACT / MP</td>
        </tr>
      </table></td>
     </tr>
     <tr>
     <td align="left" valign="top"><img src="images/urban_11_r3_c3.jpg" alt="" width="404" height="15" style="display:block" border="0" /></td>
     </tr>
     <tr>
     <td align="left" valign="top" width="404" height="26" >FACEBOOK</td>
     </tr>
     <tr>
     <td align="left" valign="top" width="404" height="24" >TWITTER</td>
     </tr>
   </table></td>
  </tr>
</table>

J'utilise des tables pour respecter le format des templates mais si tu veux en div je peux aussi te le fournir Smile
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par Self Mar 22 Juil 2014 - 10:20

Bonjour,

Comme vous avez dit pouvoir faire tout ce qui est CSS je n'ai fait qu'une structure et le javascript, voici donc le template groupcp_info_body :
Code:
<form action="{S_GROUPCP_ACTION}" method="post" name="post">
   <table class="table-groups" width="100%" border="0" cellspacing="1" cellpadding="4">
      <tr>
         <td class="catSides" colspan="8" height="28"><span class="cattitle">{L_GROUP_MODERATOR}</span></td>
      </tr>
      <tr>
         <td>
            <table class="table-groups_mod">
               <tr>
                  <td class="table-groups_avatar"><a class="ava" href="{U_MOD_VIEWPROFILE}"></a></td>
                  <td class="table-groups_infos">
                     <table>
                        <tr class="table-groups_username">
                           <td>
                              <a class="username" href="{U_MOD_VIEWPROFILE}">{MOD_USERNAME}</a>
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_names">
                              <div class="search_info" style="display:none;"></div>
                           </td>
                           <td class="table-groups_MP">{MOD_PM_IMG}</td>
                        </tr>
                        <tr class="table-groups_image">
                           <td align="left" valign="top">
                              <img src="images/urban_11_r3_c3.jpg" alt="" width="404" height="15" style="display:block" border="0" />
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_fb"></td>
                        </tr>
                        <tr>
                           <td class="table-groups_twitter"></td>
                        </tr>
                     </table>
                  </td>
               </tr>
            </table>
         </td>
      </tr>
      <tr>
         <td class="catSides" colspan="8" height="28"><span class="cattitle">{L_GROUP_MEMBERS}</span></td>
      </tr>
      <!-- BEGIN member_row -->
      <tr>
         <td>
            <table class="table-groups_users">
               <tr>
                  <td class="table-groups_avatar"><a class="ava" href="{member_row.U_VIEWPROFILE}"></a></td>
                  <td class="table-groups_infos">
                     <table>
                        <tr class="table-groups_username">
                           <td>
                              <a class="username" href="{member_row.U_VIEWPROFILE}">{member_row.USERNAME}</a>
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_names">
                              <div class="search_info" style="display:none;"></div>
                           </td>
                           <td class="table-groups_MP">{member_row.PM_IMG}</td>
                        </tr>
                        <tr class="table-groups_image">
                           <td align="left" valign="top">
                              <img src="images/urban_11_r3_c3.jpg" alt="" width="404" height="15" style="display:block" border="0" />
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_fb"></td>
                        </tr>
                        <tr>
                           <td class="table-groups_twitter"></td>
                        </tr>
                     </table>
                  </td>
               </tr>
            </table>
         </td>
      </tr>
      <!-- END member_row -->
      <!-- BEGIN switch_no_members -->
         <tr>
            <td class="row1" colspan="7" align="center"><span class="gen">{L_NO_MEMBERS}</span></td>
         </tr>
      <!-- END switch_no_members -->
      <!-- BEGIN switch_hidden_group -->
         <tr>
            <td class="row1" colspan="7" align="center"><span class="gen">{L_HIDDEN_MEMBERS}</span></td>
         </tr>
      <!-- END switch_hidden_group -->
      <!-- BEGIN switch_mod_option -->
         <!-- BEGIN switch_grp_admin -->
            <tr>
               <td class="row2" colspan="8" align="left">
                  <strong><span class="gen">{L_ADMIN_GRP_EXPLAIN}</span></strong>
               </td>
            </tr>
         <!-- END switch_grp_admin -->
         <tr>
            <td class="catBottom" colspan="8" align="right">
               <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
                  <tr>
                     <td align="left" valign="top">
                        <span class="genmed"><input class="post" type="text" id="username" name="username" size="20" maxlength="25" />&nbsp;<input class="mainoption" type="submit" name="add" value="{L_ADD_MEMBER}" />&nbsp;<input type="button" class="liteoption" id="find_user" value="{L_FIND_USERNAME}" /></span>
                     </td>
                     <td><span class="cattitle"><input class="mainoption" type="submit" name="remove" value="{L_REMOVE_SELECTED}" /></span></td>
                  </tr>
               </table>
            </td>
         </tr>
      <!-- END switch_mod_option -->
   </table>
   <table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
      <tr>
         <td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span></td>
         <td align="right" valign="top"><span class="nav">{PAGINATION}</span></td>
      </tr>
      <tr>
         <td>
            {PENDING_USER_BOX}{S_HIDDEN_FIELDS}
         </td>
      </tr>
   </table>
</form>
<table width="100%" border="0" cellspacing="2" align="center">
   <tr>
      <td align="right" valign="top">{JUMPBOX}</td>
   </tr>
</table>

<!-- BEGIN switch_mod_option -->
<div id="find_username" class="jqmWindow"></div>

<script src="{JS_DIR}jquery/jqmodal/jqmodal.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
   $(document).ready(function(){
      function find_username(fieldname) {
         $.get('{U_SEARCH_USER}&fieldname=' + fieldname + '&time=' + timestamp(), '',
            function(data){
               $('#find_username').html(data).jqmShow();
               $('.jqmOverlay').bgiframe();
               $('#find_username').bgiframe();
            });
         return false;
      }
      $('#find_user').click(function(){
         return find_username('username');
      });
      $('#find_username').jqm({toTop: true});
   });
//]]>
</script>
<!-- END switch_mod_option -->
<script>
   jQuery(function($){
      /*Modérateur du groupe*/
      $('.table-groups_mod .table-groups_avatar .ava').load('/memberlist a[href="{U_MOD_VIEWPROFILE}"] img');
      $('.table-groups_mod .search_info').load('{U_MOD_VIEWPROFILE} #profile-advanced-details', function(){
         $(this).parent().prepend($('#field_id-6 dd div').html()+' '+$('#field_id-12 dd div').html());
         $(this).delay(500).remove();
      });
      $('.table-groups_mod .table-groups_fb').load('{U_MOD_VIEWPROFILE}contact a[href*="facebook"]');
      $('.table-groups_mod .table-groups_twitter').load('{U_MOD_VIEWPROFILE}contact a[href*="twitter"]');

      /*Membres du groupe*/
      $('.table-groups_users').each(function(){
         var href = $(this).find('.ava').attr('href');
         $(this).find('.ava').load('/memberlist .avatar.mini a[href="'+href+'"] img');
         $(this).find('.search_info').load(href+' #profile-advanced-details', function(){
            $(this).parent().prepend($('#field_id-6 dd div').html()+' '+$('#field_id-12 dd div').html());
            $(this).delay(500).remove();
         });
         $(this).find('.table-groups_fb').load(href+'contact a[href*="facebook"]');
         $(this).find('.table-groups_twitter').load(href+'contact a[href*="twitter"]');
      });
   });
</script>

Précisions :
  • ça risque d'être long au chargement dans des groupes munis de beaucoup de membres.
  • les avatars des membres ne sont pas visibles à la visualisation du template mais le seront très bien une fois le template publié Wink .
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: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Mer 23 Juil 2014 - 21:16

Nickel chrome Smile
déjà avec sa j'arrive a faire ce que je veux sympa Smile Merci beaucoup


Petite question cependant actuellement (sur mon forum de test) sous l'username il est affiché le nombre de message et la date de naissance Surprised
Hors j'aurai aimé y afficher le Nom et le prénom (Deux champs personnalisés n°1 et n°2). Est ce que cela est possible? ou non? Smile

En tout cas encore merci pour le boulot fait qui est largement suffisant pour moi (mais bon je demande quand meme on sais jamais Smile )
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par Self Mer 23 Juil 2014 - 21:21

urbanspirit a écrit:Petite question cependant actuellement (sur mon forum de test) sous l'username il est affiché le nombre de message et la date de naissance Surprised
Hors j'aurai aimé y afficher le Nom et le prénom (Deux champs personnalisés n°1 et n°2). Est ce que cela est possible? ou non? Smile

Oui c'est les champs que j'ai pris pour mon exemple, auriez vous le lien d'un profil de votre vrai (pas de forum test (ça peut changer)) forum afin que je prenne les ids des champs nom et prénom ?
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: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Mer 23 Juil 2014 - 23:32

http://www.team-naheulbeuk.com/u1

voila Smile

Je vous l'envoi aussi en MP ou cas ou mon lien soit edité Smile
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par Self Jeu 24 Juil 2014 - 1:05

Essayez avec ce template :
Code:
<form action="{S_GROUPCP_ACTION}" method="post" name="post">
   <table class="table-groups" width="100%" border="0" cellspacing="1" cellpadding="4">
      <tr>
         <td class="catSides" colspan="8" height="28"><span class="cattitle">{L_GROUP_MODERATOR}</span></td>
      </tr>
      <tr>
         <td>
            <table class="table-groups_mod">
               <tr>
                  <td class="table-groups_avatar"><a class="ava" href="{U_MOD_VIEWPROFILE}"></a></td>
                  <td class="table-groups_infos">
                     <table>
                        <tr class="table-groups_username">
                           <td>
                              <a class="username" href="{U_MOD_VIEWPROFILE}">{MOD_USERNAME}</a>
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_names">
                              <div class="search_info" style="display:none;"></div>
                           </td>
                           <td class="table-groups_MP">{MOD_PM_IMG}</td>
                        </tr>
                        <tr class="table-groups_image">
                           <td align="left" valign="top">
                              <img src="images/urban_11_r3_c3.jpg" alt="" width="404" height="15" style="display:block" border="0" />
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_fb"></td>
                        </tr>
                        <tr>
                           <td class="table-groups_twitter"></td>
                        </tr>
                     </table>
                  </td>
               </tr>
            </table>
         </td>
      </tr>
      <tr>
         <td class="catSides" colspan="8" height="28"><span class="cattitle">{L_GROUP_MEMBERS}</span></td>
      </tr>
      <!-- BEGIN member_row -->
      <tr>
         <td>
            <table class="table-groups_users">
               <tr>
                  <td class="table-groups_avatar"><a class="ava" href="{member_row.U_VIEWPROFILE}"></a></td>
                  <td class="table-groups_infos">
                     <table>
                        <tr class="table-groups_username">
                           <td>
                              <a class="username" href="{member_row.U_VIEWPROFILE}">{member_row.USERNAME}</a>
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_names">
                              <div class="search_info" style="display:none;"></div>
                           </td>
                           <td class="table-groups_MP">{member_row.PM_IMG}</td>
                        </tr>
                        <tr class="table-groups_image">
                           <td align="left" valign="top">
                              <img src="images/urban_11_r3_c3.jpg" alt="" width="404" height="15" style="display:block" border="0" />
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_fb"></td>
                        </tr>
                        <tr>
                           <td class="table-groups_twitter"></td>
                        </tr>
                     </table>
                  </td>
               </tr>
            </table>
         </td>
      </tr>
      <!-- END member_row -->
      <!-- BEGIN switch_no_members -->
         <tr>
            <td class="row1" colspan="7" align="center"><span class="gen">{L_NO_MEMBERS}</span></td>
         </tr>
      <!-- END switch_no_members -->
      <!-- BEGIN switch_hidden_group -->
         <tr>
            <td class="row1" colspan="7" align="center"><span class="gen">{L_HIDDEN_MEMBERS}</span></td>
         </tr>
      <!-- END switch_hidden_group -->
      <!-- BEGIN switch_mod_option -->
         <!-- BEGIN switch_grp_admin -->
            <tr>
               <td class="row2" colspan="8" align="left">
                  <strong><span class="gen">{L_ADMIN_GRP_EXPLAIN}</span></strong>
               </td>
            </tr>
         <!-- END switch_grp_admin -->
         <tr>
            <td class="catBottom" colspan="8" align="right">
               <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
                  <tr>
                     <td align="left" valign="top">
                        <span class="genmed"><input class="post" type="text" id="username" name="username" size="20" maxlength="25" />&nbsp;<input class="mainoption" type="submit" name="add" value="{L_ADD_MEMBER}" />&nbsp;<input type="button" class="liteoption" id="find_user" value="{L_FIND_USERNAME}" /></span>
                     </td>
                     <td><span class="cattitle"><input class="mainoption" type="submit" name="remove" value="{L_REMOVE_SELECTED}" /></span></td>
                  </tr>
               </table>
            </td>
         </tr>
      <!-- END switch_mod_option -->
   </table>
   <table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
      <tr>
         <td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span></td>
         <td align="right" valign="top"><span class="nav">{PAGINATION}</span></td>
      </tr>
      <tr>
         <td>
            {PENDING_USER_BOX}{S_HIDDEN_FIELDS}
         </td>
      </tr>
   </table>
</form>
<table width="100%" border="0" cellspacing="2" align="center">
   <tr>
      <td align="right" valign="top">{JUMPBOX}</td>
   </tr>
</table>

<!-- BEGIN switch_mod_option -->
<div id="find_username" class="jqmWindow"></div>

<script src="{JS_DIR}jquery/jqmodal/jqmodal.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
   $(document).ready(function(){
      function find_username(fieldname) {
         $.get('{U_SEARCH_USER}&fieldname=' + fieldname + '&time=' + timestamp(), '',
            function(data){
               $('#find_username').html(data).jqmShow();
               $('.jqmOverlay').bgiframe();
               $('#find_username').bgiframe();
            });
         return false;
      }
      $('#find_user').click(function(){
         return find_username('username');
      });
      $('#find_username').jqm({toTop: true});
   });
//]]>
</script>
<!-- END switch_mod_option -->
<script>
   jQuery(function($){
      /*Modérateur du groupe*/
      $('.table-groups_mod .table-groups_avatar .ava').load('/memberlist a[href="{U_MOD_VIEWPROFILE}"] img');
      $('.table-groups_mod .search_info').load('{U_MOD_VIEWPROFILE} #profile-advanced-details', function(){
         $(this).parent().prepend($('#field_id2 dd div').html()+' '+$('#field_id1 dd div').html());
         $(this).delay(500).remove();
      });
      $('.table-groups_mod .table-groups_fb').load('{U_MOD_VIEWPROFILE}contact a[href*="facebook"]');
      $('.table-groups_mod .table-groups_twitter').load('{U_MOD_VIEWPROFILE}contact a[href*="twitter"]');

      /*Membres du groupe*/
      $('.table-groups_users').each(function(){
         var href = $(this).find('.ava').attr('href');
         $(this).find('.ava').load('/memberlist .avatar.mini a[href="'+href+'"] img');
         $(this).find('.search_info').load(href+' #profile-advanced-details', function(){
            $(this).parent().prepend($('#field_id-6 dd div').html()+' '+$('#field_id-12 dd div').html());
            $(this).delay(500).remove();
         });
         $(this).find('.table-groups_fb').load(href+'contact a[href*="facebook"]');
         $(this).find('.table-groups_twitter').load(href+'contact a[href*="twitter"]');
      });
   });
</script>

Si cela fonctionne, merci de supprimer mon compte sur votre forum Wink !
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: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Jeu 24 Juil 2014 - 19:39

Merci pour ce code Smile

Cependant il semblerai que l'affichage du prénom et du nom ne fonctionne que pour les modo du groupe Surprised
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par Self Jeu 24 Juil 2014 - 19:56

Oops, oui je n'avais modifié que pour les modos Neutral .
Voici le code corrigé :
Code:
<form action="{S_GROUPCP_ACTION}" method="post" name="post">
   <table class="table-groups" width="100%" border="0" cellspacing="1" cellpadding="4">
      <tr>
         <td class="catSides" colspan="8" height="28"><span class="cattitle">{L_GROUP_MODERATOR}</span></td>
      </tr>
      <tr>
         <td>
            <table class="table-groups_mod">
               <tr>
                  <td class="table-groups_avatar"><a class="ava" href="{U_MOD_VIEWPROFILE}"></a></td>
                  <td class="table-groups_infos">
                     <table>
                        <tr class="table-groups_username">
                           <td>
                              <a class="username" href="{U_MOD_VIEWPROFILE}">{MOD_USERNAME}</a>
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_names">
                              <div class="search_info" style="display:none;"></div>
                           </td>
                           <td class="table-groups_MP">{MOD_PM_IMG}</td>
                        </tr>
                        <tr class="table-groups_image">
                           <td align="left" valign="top">
                              <img src="images/urban_11_r3_c3.jpg" alt="" width="404" height="15" style="display:block" border="0" />
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_fb"></td>
                        </tr>
                        <tr>
                           <td class="table-groups_twitter"></td>
                        </tr>
                     </table>
                  </td>
               </tr>
            </table>
         </td>
      </tr>
      <tr>
         <td class="catSides" colspan="8" height="28"><span class="cattitle">{L_GROUP_MEMBERS}</span></td>
      </tr>
      <!-- BEGIN member_row -->
      <tr>
         <td>
            <table class="table-groups_users">
               <tr>
                  <td class="table-groups_avatar"><a class="ava" href="{member_row.U_VIEWPROFILE}"></a></td>
                  <td class="table-groups_infos">
                     <table>
                        <tr class="table-groups_username">
                           <td>
                              <a class="username" href="{member_row.U_VIEWPROFILE}">{member_row.USERNAME}</a>
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_names">
                              <div class="search_info" style="display:none;"></div>
                           </td>
                           <td class="table-groups_MP">{member_row.PM_IMG}</td>
                        </tr>
                        <tr class="table-groups_image">
                           <td align="left" valign="top">
                              <img src="images/urban_11_r3_c3.jpg" alt="" width="404" height="15" style="display:block" border="0" />
                           </td>
                        </tr>
                        <tr>
                           <td class="table-groups_fb"></td>
                        </tr>
                        <tr>
                           <td class="table-groups_twitter"></td>
                        </tr>
                     </table>
                  </td>
               </tr>
            </table>
         </td>
      </tr>
      <!-- END member_row -->
      <!-- BEGIN switch_no_members -->
         <tr>
            <td class="row1" colspan="7" align="center"><span class="gen">{L_NO_MEMBERS}</span></td>
         </tr>
      <!-- END switch_no_members -->
      <!-- BEGIN switch_hidden_group -->
         <tr>
            <td class="row1" colspan="7" align="center"><span class="gen">{L_HIDDEN_MEMBERS}</span></td>
         </tr>
      <!-- END switch_hidden_group -->
      <!-- BEGIN switch_mod_option -->
         <!-- BEGIN switch_grp_admin -->
            <tr>
               <td class="row2" colspan="8" align="left">
                  <strong><span class="gen">{L_ADMIN_GRP_EXPLAIN}</span></strong>
               </td>
            </tr>
         <!-- END switch_grp_admin -->
         <tr>
            <td class="catBottom" colspan="8" align="right">
               <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
                  <tr>
                     <td align="left" valign="top">
                        <span class="genmed"><input class="post" type="text" id="username" name="username" size="20" maxlength="25" />&nbsp;<input class="mainoption" type="submit" name="add" value="{L_ADD_MEMBER}" />&nbsp;<input type="button" class="liteoption" id="find_user" value="{L_FIND_USERNAME}" /></span>
                     </td>
                     <td><span class="cattitle"><input class="mainoption" type="submit" name="remove" value="{L_REMOVE_SELECTED}" /></span></td>
                  </tr>
               </table>
            </td>
         </tr>
      <!-- END switch_mod_option -->
   </table>
   <table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
      <tr>
         <td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span></td>
         <td align="right" valign="top"><span class="nav">{PAGINATION}</span></td>
      </tr>
      <tr>
         <td>
            {PENDING_USER_BOX}{S_HIDDEN_FIELDS}
         </td>
      </tr>
   </table>
</form>
<table width="100%" border="0" cellspacing="2" align="center">
   <tr>
      <td align="right" valign="top">{JUMPBOX}</td>
   </tr>
</table>

<!-- BEGIN switch_mod_option -->
<div id="find_username" class="jqmWindow"></div>

<script src="{JS_DIR}jquery/jqmodal/jqmodal.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
   $(document).ready(function(){
      function find_username(fieldname) {
         $.get('{U_SEARCH_USER}&fieldname=' + fieldname + '&time=' + timestamp(), '',
            function(data){
               $('#find_username').html(data).jqmShow();
               $('.jqmOverlay').bgiframe();
               $('#find_username').bgiframe();
            });
         return false;
      }
      $('#find_user').click(function(){
         return find_username('username');
      });
      $('#find_username').jqm({toTop: true});
   });
//]]>
</script>
<!-- END switch_mod_option -->
<script>
   jQuery(function($){
      /*Modérateur du groupe*/
      $('.table-groups_mod .table-groups_avatar .ava').load('/memberlist a[href="{U_MOD_VIEWPROFILE}"] img');
      $('.table-groups_mod .search_info').load('{U_MOD_VIEWPROFILE} #profile-advanced-details', function(){
         $(this).parent().prepend($('#field_id2 dd div').html()+' '+$('#field_id1 dd div').html());
         $(this).delay(500).remove();
      });
      $('.table-groups_mod .table-groups_fb').load('{U_MOD_VIEWPROFILE}contact a[href*="facebook"]');
      $('.table-groups_mod .table-groups_twitter').load('{U_MOD_VIEWPROFILE}contact a[href*="twitter"]');

      /*Membres du groupe*/
      $('.table-groups_users').each(function(){
         var href = $(this).find('.ava').attr('href');
         $(this).find('.ava').load('/memberlist .avatar.mini a[href="'+href+'"] img');
         $(this).find('.search_info').load(href+' #profile-advanced-details', function(){
            $(this).parent().prepend($('#field_id2 dd div').html()+' '+$('#field_id1 dd div').html());
            $(this).delay(500).remove();
         });
         $(this).find('.table-groups_fb').load(href+'contact a[href*="facebook"]');
         $(this).find('.table-groups_twitter').load(href+'contact a[href*="twitter"]');
      });
   });
</script>
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: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Jeu 24 Juil 2014 - 20:08

C'est parfait Smile

Merci beaucoup pour l'aide Smile
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par Chacha Jeu 24 Juil 2014 - 20:16

Modification de l'affichage des groupes (Variables user et group) Check10Bonjour,

Afin de faciliter la gestion des problèmes, si votre problème est résolu, pensez à :
  • éditer votre premier message,
  • cocher l'icône résolu
  • Et enregistrer en cliquant sur Modification de l'affichage des groupes (Variables user et group) Envoi10


Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton Modification de l'affichage des groupes (Variables user et group) 50378

A bientôt sur ForumActif Smile
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69301
Inscrit(e) le : 21/08/2010

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

Résolu Re: Modification de l'affichage des groupes (Variables user et group)

Message par urbanspirit Jeu 24 Juil 2014 - 20:17

fait Smile
urbanspirit

urbanspirit
***

Masculin
Messages : 192
Inscrit(e) le : 18/11/2006

http://team-naheulbeuk.com
urbanspirit 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