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

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

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
***

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 le 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
+ Hyperactif +

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

http://www.planet-series.com/
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 le 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
***

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

Masculin
Messages : 899
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 le 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
***

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

Masculin
Messages : 899
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 le 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 :


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

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 le Jeu 10 Juil 2014 - 1:14

up Smile

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

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 le Sam 12 Juil 2014 - 16:01

up Wink

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 le Mar 15 Juil 2014 - 22:19

upounet!

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 le 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
+ Hyperactif +

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

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

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 le 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
+ Hyperactif +

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

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

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 le 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
+ Hyperactif +

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

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

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 le 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
+ Hyperactif +

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

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

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 le 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
+ Hyperactif +

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

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 le Jeu 24 Juil 2014 - 20:08

C'est parfait Smile

Merci beaucoup pour l'aide Smile

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 le Jeu 24 Juil 2014 - 20:16

Bonjour,

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


Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton

A bientôt sur ForumActif Smile


Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Chacha
Modéractif
Modéractif

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

http://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 le Jeu 24 Juil 2014 - 20:17

fait Smile

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


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