Cacher certains champs du profil pour les modérateurs

Page 2 sur 3 Précédent  1, 2, 3  Suivant

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

  • 0

Résolu Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Mar 18 Aoû 2015 - 21:36

Rappel du premier message :

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Tous
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://www.universiteuniverselle.com

Description du problème

Bonjour,

Je souhaiterai l'aide honorable de l'un d'entre vous pour m'aider à résoudre mon problème.

Du même principe que ce sujet : http://forum.forumactif.com/t380449-couleur-des-profils-differente-pour-les-moderateurs , j'aimerais que sur le profil des modérateurs et administrateurs, certains n'y apparaissent pas.

Quelqu'un saurait-il comment faire ?

Merci d'avance !

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Mar 22 Sep 2015 - 19:28

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Mer 23 Sep 2015 - 20:22

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Jeu 24 Sep 2015 - 21:06

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Sam 26 Sep 2015 - 2:35

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Dim 27 Sep 2015 - 21:44

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Lun 28 Sep 2015 - 22:20

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Mer 30 Sep 2015 - 15:34

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Jeu 1 Oct 2015 - 21:51

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Sam 3 Oct 2015 - 14:11

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Lun 5 Oct 2015 - 13:42

Bientôt 2 mois d'attente...

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Mar 6 Oct 2015 - 19:45

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Jeu 8 Oct 2015 - 20:13

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Ven 9 Oct 2015 - 22:50

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Lun 12 Oct 2015 - 10:12

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Sam 17 Oct 2015 - 20:08

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Jeu 22 Oct 2015 - 19:06

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Dim 25 Oct 2015 - 0:59

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Lun 26 Oct 2015 - 20:09

up

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par no_way le Mar 27 Oct 2015 - 0:32

Bonsoir, puis-je avoir votre template "profile_view_body" ?

no_way
Aidactif
Aidactif

Messages : 1739
Inscrit(e) le : 26/03/2010

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

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Mar 27 Oct 2015 - 20:46

Bonsoir,

Merci de votre réponse, tenez :

Code:
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0" align="center">
  <tr>
      <th class="globalbarre avatarImpose_nom" colspan="2" nowrap="nowrap">{USER&amp;#8288;NAME}</th>
  </tr>
  <tr>
      <td class="profile_row" align="center" valign="top" height="350" style="margin-top:7px;">
        <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <tr align="center">
              <td><b><span class="gen avatarImpose_image">{AVATAR_IMG}</span></b></td>
            </tr>
            <tr align="center">
              <td><b><span class="gen">{POSTER_RANK}</span></b></td>
            </tr>
            <!-- BEGIN switch_show_status -->
            <tr align="center">
              <td><b><span class="gen">{USER_ONLINE}</span></b></td>
            </tr>
            <!-- END switch_show_status -->
                            <tr align="center">
            <td><span class="gen">{L_LAST_VISITED}:&nbsp;{LAST_VISIT_TIME}</span></td>
            </tr>
                      <!-- BEGIN switch_auth_user -->
            <tr>
              <td valign="middle" nowrap="nowrap" align="center" style="word-wrap: break-word;"><br /><span class="gen">{L_ADMINISTRATE_USER}:&nbsp;{ADMINISTRATE_USER}<br />{BAN_USER}</span></td>
            </tr>
            <!-- END switch_auth_user -->
        </table>
        <table id="moyensContact" width="100%" border="0" cellspacing="1" cellpadding="0" style="margin-top:20px;">
            <!-- BEGIN contact_field -->
            <tr id="field_id{contact_field.ID}">
              <td width="1%" align="right" valign="middle" nowrap="nowrap"><span class="gen">{contact_field.LABEL}&nbsp;&nbsp;</span></td>
              <td width="1%" valign="middle"><div class="gen" style="font-weight:bold;">{contact_field.CONTENT}</div></td>
            </tr>
            <!-- END contact_field -->
            <!-- BEGIN switch_admin_user_comment_active -->
            <tr>
              <td align="right" valign="middle" nowrap="nowrap" width="50%">
                  <span class="gen">{L_COMMENTS} :</span><br /><span class="gensmall">{L_MODS_AND_ADMINS}</span>
              </td>
              <td class="row1" valign="middle">
                  <table align="center">
                    <tr>
                        <td>
                          {ADMIN_USER_COMMENT}
                        </td>
                    </tr>
                  </table>
              </td>
            </tr>
            <!-- END switch_admin_user_comment_active -->
        </table>
      </td>
      <td class="profile_row2" rowspan="3" valign="top" style="margin-top:8px;">
        <table width="100%" border="0" cellspacing="1" cellpadding="0">
        <!-- BEGIN profile_field -->
        <tr id="field_id{profile_field.ID}">
          <td width="202" align="right" valign="top" nowrap="nowrap"><div style="margin-top:10px;"><span class="gen">{profile_field.LABEL}&nbsp;&nbsp;</span></div></td>
            <td width="292"><div class="gen" style="margin-top:15px;font-weight:bold;">{profile_field.CONTENT}</div><br /><!-- BEGIN profil_type_user_posts --><span class="genmed">[{POST_PERCENT_STATS} / {POST_DAY_STATS}]</span> <br />
            <span class="genmed"><a rel="nofollow" class="genmed" href="/st/{PUSERNAME}">{L_SEARCH_USER_POSTS} :</a><br />
              &nbsp;&nbsp;- <a rel="nofollow" class="genmed" href="/sta/{PUSERNAME}">{L_TOPICS}</a><br />
              &nbsp;&nbsp;- <a rel="nofollow" class="genmed" href="/spa/{PUSERNAME}">{L_POSTS}</a></span><!-- END profil_type_user_posts --></td>
        </tr>
        <!-- END profile_field -->
        </table>
      </td>
  </tr>
  <!-- BEGIN switch_rpg -->
  <tr>
      <td colspan="2" class="catLeft" align="center"><b><span class="gen">{L_VIEWING_RPG}</span></b></td>
  </tr>
  <tr>
      <td class="row1" align="center" valign="top" height="6">
        {RPG_IMAGE}<br /><br />
        <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <!-- BEGIN rpg_fields_left -->
            <tr>
              <td align="right" valign="middle" nowrap="nowrap">
              <span class="gen">{switch_rpg.rpg_fields_left.F_NAME} : </span>
              </td>
              <td width="100%" valign="middle" nowrap="nowrap">
              <b><span class="gen">{switch_rpg.rpg_fields_left.F_VALUE_NEW}</span></b>
              </td>
            </tr>
            <!-- END rpg_fields_left -->
        </table>
      </td>
      <td class="row1" align="center" valign="top" height="6">
        <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <!-- BEGIN rpg_fields -->
            <tr>
              <td align="right" valign="middle" nowrap="nowrap">
                  <span class="gen">{switch_rpg.rpg_fields.F_NAME} : </span>
              </td>
              <td width="100%" valign="baseline">
                  <b><span class="gen">{switch_rpg.rpg_fields.F_VALUE_NEW}</span></b>
              </td>
            </tr>
            <!-- END rpg_fields -->
        </table>
      </td>
  </tr>
  <tr>
      <td colspan="2" align="center" class="row1">
        {U_ADMIN_RPG}
      </td>
  </tr>
  <!-- END switch_rpg -->
</table>
<br />
<script src="{JS_DIR}jquery/json/jquery.json-1.3.min.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
  $(document).ready(function(){
      $('[id^=field_id]').each(function(){
        if ( $(this).find('.field_editable').is('span, div') )
        {
            $(this).hover(function()
            {
              if( $(this).find('.field_editable.invisible').is('span, div') )
              {
                  $(this).find('.field_editable').prev().addClass('ajax-profil_hover').parent().addClass('ajax-profil_parent').append('<div class="ajax-profil_edit"><img src="{AJAX_EDIT_IMG}" /></div>');
                  $(this).find('.ajax-profil_edit').attr({
                        alt: "{L_FIELD_EDIT_VALUE}",
                        title: "{L_FIELD_EDIT_VALUE}"
                    }).click(function(){
                    $(this).prev().prev().removeClass('ajax-profil_hover').addClass('invisible').next().removeClass('invisible').append('<img src="{AJAX_VALID_IMG}" class="ajax-profil_valid" />').find('input,select');
                    $(this).prev().find('.ajax-profil_valid').attr({
                        alt: "{L_VALIDATE}",
                        title: "{L_VALIDATE}"
                    }).click(function(){
                        var content = new Array();
                        $(this).parent().find('[name]').each(function(){
                          var type_special = $(this).is('input[type=radio],input[type=checkbox]');
                          if ( (type_special && $(this).is(':checked')) || !type_special )
                          {
                              content.push(new Array($(this).attr('name'), $(this).attr('value')));
                          }
                        });
                        var id_name = $(this).parents('[id^=field_id]').attr('id');
                        var id = id_name.substring(8, id_name.length);
                        $.post(
                          "{U_AJAX_PROFILE}",
                          {id:id,user:"{CUR_USER_ID}",active:"{CUR_USER_ACTIVE}",content:$.toJSON(content),tid:"{TID}"},
                          function(data){
                              $.each(data, function(i, item){
                                $('[id=field_id' + i + ']').find('.field_uneditable').html(item).end().find('.ajax-profil_valid').remove().end().find('.field_editable').addClass('invisible').end().find('.field_uneditable').removeClass('invisible');
                              });
                          },
                          "json"
                        );
                    });
                    $(this).remove();
                  });
              }
            },function()
            {
              if( $(this).find('.field_editable.invisible').is('span, div') )
              {
                  $(this).find('.field_editable').prev().removeClass('ajax-profil_hover');
                  $(this).find('.ajax-profil_edit').remove();
              }
            });
        }
      });
  });
//]]>
</script>

Merci d'avance!

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par no_way le Mar 27 Oct 2015 - 23:38

Pourriez-vous le remplacer par celui qui suit, pour commencer:
Code:
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0" align="center">
  <tr>
      <th class="globalbarre avatarImpose_nom" colspan="2" nowrap="nowrap">{ USERNAME }</th>
  </tr>
  <tr>
      <td class="profile_row" align="center" valign="top" height="350" style="margin-top:7px;">
        <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <tr align="center">
              <td><b><span class="gen avatarImpose_image">{AVATAR_IMG}</span></b></td>
            </tr>
            <tr align="center">
              <td><b><span class="gen">{POSTER_RANK}</span></b></td>
            </tr>
            <!-- BEGIN switch_show_status -->
            <tr align="center">
              <td><b><span class="gen">{USER_ONLINE}</span></b></td>
            </tr>
            <!-- END switch_show_status -->
                            <tr align="center">
            <td><span class="gen">{L_LAST_VISITED}:&nbsp;{LAST_VISIT_TIME}</span></td>
            </tr>
                      <!-- BEGIN switch_auth_user -->
            <tr>
              <td valign="middle" nowrap="nowrap" align="center" style="word-wrap: break-word;"><br /><span class="gen">{L_ADMINISTRATE_USER}:&nbsp;{ADMINISTRATE_USER}<br />{BAN_USER}</span></td>
            </tr>
            <!-- END switch_auth_user -->
        </table>
        <table id="moyensContact" width="100%" border="0" cellspacing="1" cellpadding="0" style="margin-top:20px;">
            <!-- BEGIN contact_field -->
            <tr id="field_id{contact_field.ID}">
              <td width="1%" align="right" valign="middle" nowrap="nowrap"><span class="gen">{contact_field.LABEL}&nbsp;&nbsp;</span></td>
              <td width="1%" valign="middle"><div class="gen" style="font-weight:bold;">{contact_field.CONTENT}</div></td>
            </tr>
            <!-- END contact_field -->
            <!-- BEGIN switch_admin_user_comment_active -->
            <tr>
              <td align="right" valign="middle" nowrap="nowrap" width="50%">
                  <span class="gen">{L_COMMENTS} :</span><br /><span class="gensmall">{L_MODS_AND_ADMINS}</span>
              </td>
              <td class="row1" valign="middle">
                  <table align="center">
                    <tr>
                        <td>
                          {ADMIN_USER_COMMENT}
                        </td>
                    </tr>
                  </table>
              </td>
            </tr>
            <!-- END switch_admin_user_comment_active -->
        </table>
      </td>
      <td class="profile_row2" rowspan="3" valign="top" style="margin-top:8px;">
        <table width="100%" border="0" cellspacing="1" cellpadding="0">
        <!-- BEGIN profile_field -->
        <tr id="field_id{profile_field.ID}" class="id_utilisateur_{USER_ID}">
          <td width="202" align="right" valign="top" nowrap="nowrap"><div style="margin-top:10px;"><span class="gen">{profile_field.LABEL}&nbsp;&nbsp;</span></div></td>
            <td width="292"><div class="gen" style="margin-top:15px;font-weight:bold;">{profile_field.CONTENT}</div><br /><!-- BEGIN profil_type_user_posts --><span class="genmed">[{POST_PERCENT_STATS} / {POST_DAY_STATS}]</span> <br />
            <span class="genmed"><a rel="nofollow" class="genmed" href="/st/{PUSERNAME}">{L_SEARCH_USER_POSTS} :</a><br />
              &nbsp;&nbsp;- <a rel="nofollow" class="genmed" href="/sta/{PUSERNAME}">{L_TOPICS}</a><br />
              &nbsp;&nbsp;- <a rel="nofollow" class="genmed" href="/spa/{PUSERNAME}">{L_POSTS}</a></span><!-- END profil_type_user_posts --></td>
        </tr>
        <!-- END profile_field -->
        </table>
      </td>
  </tr>
  <!-- BEGIN switch_rpg -->
  <tr>
      <td colspan="2" class="catLeft" align="center"><b><span class="gen">{L_VIEWING_RPG}</span></b></td>
  </tr>
  <tr>
      <td class="row1" align="center" valign="top" height="6">
        {RPG_IMAGE}<br /><br />
        <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <!-- BEGIN rpg_fields_left -->
            <tr>
              <td align="right" valign="middle" nowrap="nowrap">
              <span class="gen">{switch_rpg.rpg_fields_left.F_NAME} : </span>
              </td>
              <td width="100%" valign="middle" nowrap="nowrap">
              <b><span class="gen">{switch_rpg.rpg_fields_left.F_VALUE_NEW}</span></b>
              </td>
            </tr>
            <!-- END rpg_fields_left -->
        </table>
      </td>
      <td class="row1" align="center" valign="top" height="6">
        <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <!-- BEGIN rpg_fields -->
            <tr>
              <td align="right" valign="middle" nowrap="nowrap">
                  <span class="gen">{switch_rpg.rpg_fields.F_NAME} : </span>
              </td>
              <td width="100%" valign="baseline">
                  <b><span class="gen">{switch_rpg.rpg_fields.F_VALUE_NEW}</span></b>
              </td>
            </tr>
            <!-- END rpg_fields -->
        </table>
      </td>
  </tr>
  <tr>
      <td colspan="2" align="center" class="row1">
        {U_ADMIN_RPG}
      </td>
  </tr>
  <!-- END switch_rpg -->
</table>
<br />
<script src="{JS_DIR}jquery/json/jquery.json-1.3.min.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
  $(document).ready(function(){
      $('[id^=field_id]').each(function(){
        if ( $(this).find('.field_editable').is('span, div') )
        {
            $(this).hover(function()
            {
              if( $(this).find('.field_editable.invisible').is('span, div') )
              {
                  $(this).find('.field_editable').prev().addClass('ajax-profil_hover').parent().addClass('ajax-profil_parent').append('<div class="ajax-profil_edit"><img src="{AJAX_EDIT_IMG}" /></div>');
                  $(this).find('.ajax-profil_edit').attr({
                        alt: "{L_FIELD_EDIT_VALUE}",
                        title: "{L_FIELD_EDIT_VALUE}"
                    }).click(function(){
                    $(this).prev().prev().removeClass('ajax-profil_hover').addClass('invisible').next().removeClass('invisible').append('<img src="{AJAX_VALID_IMG}" class="ajax-profil_valid" />').find('input,select');
                    $(this).prev().find('.ajax-profil_valid').attr({
                        alt: "{L_VALIDATE}",
                        title: "{L_VALIDATE}"
                    }).click(function(){
                        var content = new Array();
                        $(this).parent().find('[name]').each(function(){
                          var type_special = $(this).is('input[type=radio],input[type=checkbox]');
                          if ( (type_special && $(this).is(':checked')) || !type_special )
                          {
                              content.push(new Array($(this).attr('name'), $(this).attr('value')));
                          }
                        });
                        var id_name = $(this).parents('[id^=field_id]').attr('id');
                        var id = id_name.substring(8, id_name.length);
                        $.post(
                          "{U_AJAX_PROFILE}",
                          {id:id,user:"{CUR_USER_ID}",active:"{CUR_USER_ACTIVE}",content:$.toJSON(content),tid:"{TID}"},
                          function(data){
                              $.each(data, function(i, item){
                                $('[id=field_id' + i + ']').find('.field_uneditable').html(item).end().find('.ajax-profil_valid').remove().end().find('.field_editable').addClass('invisible').end().find('.field_uneditable').removeClass('invisible');
                              });
                          },
                          "json"
                        );
                    });
                    $(this).remove();
                  });
              }
            },function()
            {
              if( $(this).find('.field_editable.invisible').is('span, div') )
              {
                  $(this).find('.field_editable').prev().removeClass('ajax-profil_hover');
                  $(this).find('.ajax-profil_edit').remove();
              }
            });
        }
      });
  });
//]]>
</script>

Vous devez retirer les espaces dans { USERNAME }, vers la ligne 5 Wink


Dernière édition par no_way le Mer 28 Oct 2015 - 7:43, édité 2 fois (Raison : version complétée)

no_way
Aidactif
Aidactif

Messages : 1739
Inscrit(e) le : 26/03/2010

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

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Mer 28 Oct 2015 - 0:18

C'est fait !

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par no_way le Mer 28 Oct 2015 - 7:44

Une partie était incomplète du coup je vous laisse reprendre une nouvelle fois le template fourni, je l'ai édité, je vous prépare le javascript une fois que ce sera fait Wink

no_way
Aidactif
Aidactif

Messages : 1739
Inscrit(e) le : 26/03/2010

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

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Mer 28 Oct 2015 - 18:17

D'accord, merci!

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par no_way le Jeu 29 Oct 2015 - 0:45

Voici le code Javascript, je vous laisse essayer:
Code:
$(function(){
  try{
  var id_membres=[1,2,4,5,6,7,8,9,10,11,12];
  var fields_id=[2,3,4,5,6,9,10];
 
  for(var a=0;a<id_membres.length;a++){
    for(var b=0;b<fields_id.length;b++){
      $('tr[id="field_id'+fields_id[b]+'"].id_utilisateur_'+id_membres[a]).remove();
    }
  }
  }catch(e){}
});

no_way
Aidactif
Aidactif

Messages : 1739
Inscrit(e) le : 26/03/2010

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

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Jeu 29 Oct 2015 - 2:37

Merci c'est parfait !

J'aimerais que ça le fasse également sur le profil sur les messages...
http://i21.servimg.com/u/f21/17/44/20/01/captur39.png (juste le deuxième champ avec l'étoile)

Merci d'avance !

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par no_way le Jeu 29 Oct 2015 - 10:24

Ah j'ai survolé le sujet, je pensais que ce n'était que pour le profil, puis-je avoir le template viewtopic_body ?

no_way
Aidactif
Aidactif

Messages : 1739
Inscrit(e) le : 26/03/2010

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

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Jeu 29 Oct 2015 - 11:39

Bonjour,

Tenez :

Code:
<script type="text/javascript">
//<![CDATA[
var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati = '{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = { share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption: "{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print: "{L_PRINT}", more: "{L_MORE}" };
$(function(){

    if(typeof(_atc) == "undefined") {
        _atc = { };
    }
 
    _atc.cwait = 0;
    $('.addthis_button').mouseup(function(){
        if ($('#at15s').css('display') == 'block') {
            addthis_close();
        }
    });
});

var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
showHiddenMessage = function(id)
{
    try
    {
        var regId = parseInt(id, 10);
        if( isNaN(regId) ) { regId = 0; }
     
        if( regId > 0)
        {
            $('.post--' + id).toggle(0, function()
        {
            if( $(this).is(":visible") )
            {
              $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
            }
            else
            {
              $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
            }
        });
        }
    }
    catch(e) { }
 
  return false;
};

//]]>
</script>

<table class="forumline" width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-bottom:6px;">
  <tr class="modactions">
      <td align="left" nowrap="nowrap" class="modgen">
        <span class="nav">
        <!-- BEGIN switch_user_authpost -->
        <a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="http://i21.servimg.com/u/f21/17/44/20/01/cryer_12.png" onmouseout="this.src='http://i21.servimg.com/u/f21/17/44/20/01/cryer_12.png'" onmouseover="this.src='http://i21.servimg.com/u/f21/17/44/20/01/cryer_14.png'" id="{POST_IMG_ID}one" alt="{L_POST_NEW_TOPIC}" align="top" border="0" class="creer"/></a>
        <!-- END switch_user_authpost -->
        <!-- BEGIN switch_user_authreply -->
        <a href="{U_POST_REPLY_TOPIC}"><img src="http://i21.servimg.com/u/f21/17/44/20/01/ycrire14.png" onmouseout="this.src='http://i21.servimg.com/u/f21/17/44/20/01/ycrire14.png'" onmouseover="this.src='http://i21.servimg.com/u/f21/17/44/20/01/ycrire15.png'" id="i_reply" alt="{L_POST_REPLY_TOPIC}" align="top" border="0" class="ecrire" /></a>
        <!-- END switch_user_authreply -->
        </span></td>
<td class="modadmin" align="left" valign="top" nowrap="nowrap" width="10%">{S_TOPIC_ADMIN}
      <form name="action" method="get" action="{S_FORM_MOD_ACTION}">
            <input type="hidden" name="t" value="{TOPIC_ID}" />

            <!-- <input type="hidden" name="sid" value="{S_SID}" /> -->
            <input type="hidden" name="{SECURE_ID_NAME}" value="{SECURE_ID_VALUE}" />
        </form>
      </td>
  </tr>
</table>
 
<table class="forumline" width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr align="right">
      <td class="globalbarre" colspan="3" height="30">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td width="9%" class="noprint">&nbsp;</td>
              <td align="center" class="t-title">
                  <h1 class="cattitle">&nbsp;{TOPIC_TITLE}</h1>
              </td>
            </tr>
        </table>
      </td>
  </tr>
    {POLL_DISPLAY}
  <!-- BEGIN postrow -->
  <!-- BEGIN hidden -->
  <tr>
      <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="3" align="center">{postrow.hidden.MESSAGE}</td>
  </tr>
  <!-- END hidden -->
  <tr>
  <td height="8">
  </td>
</tr>
  <!-- BEGIN displayed -->
  <tr class="post post--{postrow.displayed.U_POST_ID}" id="p{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
      <td style=" text-align: center; border-top-right-radius: 0px; border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px;" class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="255">
        <span class="name"><a name="{postrow.displayed.U_POST_ID}" id="{postrow.displayed.U_POST_ID}"></a>
        </span><br />
            <span class="postdetails poster-profile">
<div class="M14_Profil_First">     
      <strong>
<span class="avatarImpose_nom">{postrow.displayed.POSTER_NAME}</span></strong><br />

<span class="avatarImpose_image">{postrow.displayed.POSTER_AVATAR}</span><br /><br />
                                  {postrow.displayed.ONLINE_IMG}
    </div>
              <div class="M14_Profil_Last">
{postrow.displayed.POSTER_RANK}<br />
{postrow.displayed.RANK_IMAGE}<br />
             
            <!-- BEGIN profile_field -->
                  <span class="M14_label">
              {postrow.displayed.profile_field.LABEL}
              {postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}
                    </span>
            <!-- END profile_field -->
                 
            {postrow.displayed.POSTER_RPG}
               
  </div>
        </span><br />
                <img src="http://illiweb.com/fa/empty.gif" alt="" style="width:240px;height:1px" />
      </td>
      <td class="{postrow.displayed.ROW_CLASS}"{postrow.displayed.THANK_BGCOLOR} valign="top" width="100%" height="28" colspan="1" style="border-top-left-radius: 0px; border-bottom-left-radius: 0px; -webkit-border-top-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-topleft: 0px; -moz-border-radius-bottomleft: 0px;">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td><span class="postdetails"><img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>
              <td valign="top" nowrap="nowrap" class="post-options">
                  {postrow.displayed.THANK_IMG} {postrow.displayed.MULTIQUOTE_IMG} {postrow.displayed.QUOTE_IMG} {postrow.displayed.EDIT_IMG} {postrow.displayed.DELETE_IMG} {postrow.displayed.IP_IMG} {postrow.displayed.REPORT_IMG}
              </td>
            </tr>
            <tr>
              <td colspan="2" class="hr">
                  <hr />
              </td>
            </tr>
            <tr>
              <td colspan="2">
                  <!-- BEGIN switch_vote_active -->
                  <div class="vote gensmall">
                    <!-- BEGIN switch_vote -->
                    <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_PLUS}">+</a></div>
                    <!-- END switch_vote -->

                    <!-- BEGIN switch_bar -->
                    <div class="vote-bar" title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}">
                        <!-- BEGIN switch_vote_plus -->
                        <div class="vote-bar-plus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_plus.HEIGHT_PLUS}px;"></div>
                        <!-- END switch_vote_plus -->

                        <!-- BEGIN switch_vote_minus -->
                        <div class="vote-bar-minus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_minus.HEIGHT_MINUS}px;"></div>
                        <!-- END switch_vote_minus -->
                    </div>
                    <!-- END switch_bar -->

                    <!-- BEGIN switch_no_bar -->
                    <div title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}" class="vote-no-bar">----</div>
                    <!-- END switch_no_bar -->

                    <!-- BEGIN switch_vote -->
                    <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_MINUS}">-</a></div>
                    <!-- END switch_vote -->
                  </div>
                  <!-- END switch_vote_active -->

                  <div class="postbody">

                    <div>{postrow.displayed.MESSAGE}</div>

                    <!-- BEGIN switch_attachments -->
                    <dl class="attachbox">
                        <dt>{postrow.displayed.switch_attachments.L_ATTACHMENTS}</dt>
                        <dd>
                          <!-- BEGIN switch_post_attachments -->
                          <dl class="file">
                              <dt>
                                <img src="{postrow.displayed.switch_attachments.switch_post_attachments.U_IMG}" alt="" />

                                <!-- BEGIN switch_dl_att -->
                                <a class="postlink" href="{postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.U_ATTACHMENT}">{postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.ATTACHMENT}</a> {postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.ATTACHMENT_DEL}
                                <!-- END switch_dl_att -->

                                <!-- BEGIN switch_no_dl_att -->
                                {postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.ATTACHMENT} {postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.ATTACHMENT_DEL}
                                <!-- END switch_no_dl_att -->
                              </dt>

                              <!-- BEGIN switch_no_comment -->
                              <dd>
                                <em>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_comment.ATTACHMENT_COMMENT}</em>
                              </dd>
                              <!-- END switch_no_comment -->

                              <!-- BEGIN switch_no_dl_att -->
                              <dd>
                                <em><strong>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.TEXT_NO_DL}</strong></em>
                              </dd>
                              <!-- END switch_no_dl_att -->

                              <dd>({postrow.displayed.switch_attachments.switch_post_attachments.FILE_SIZE}) {postrow.displayed.switch_attachments.switch_post_attachments.NB_DL}</dd>
                          </dl>
                          <!-- END switch_post_attachments -->
                        </dd>
                    </dl>
                    <!-- END switch_attachments -->

                    <div class="clear"></div>
                    <!-- BEGIN switch_signature -->
                    <div class="signature_div">
                        {postrow.displayed.SIGNATURE}
                    </div>
                    <!-- END switch_signature -->

                  </div>
                  <span class="gensmall">{postrow.displayed.EDITED_MESSAGE}</span>
              </td>
            </tr>
        </table>
      </td>
  </tr>
  <!-- BEGIN first_post_br -->

  <!-- END first_post_br -->
  <!-- END displayed -->
  <!-- END postrow -->
  <!-- BEGIN no_post -->
    <tr>
  <td height="8">
  </td>
</tr>
  <tr align="center">
      <td class="row1" colspan="3" height="28">
        <span class="genmed">{no_post.L_NO_POST}</span>
      </td>
  </tr>
  <!-- END no_post -->
  </table>
  <table class="forumline" width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-top:6px;">
  <tr class="modactions">
    <td align="left" nowrap="nowrap" class="modgen">
        <span class="nav"><div class="page_number">{PAGE_NUMBER}</div></span>
        <td align="right" width="400" class="modadmin"><span class="nav"><div class="pagination">{PAGINATION}</div></span></td> 
    </td></tr>
</table>
  <!-- BEGIN switch_user_logged_in -->

  <!-- END switch_user_logged_in -->


<!-- BEGIN promot_trafic -->
<table class="forumline" width="100%" border="0" cellpadding="1" cellspacing="0" id="ptrafic_close" style="display:none;margin: 1px 0px 1px 0px">
  <tr>
      <td class="catBottom" height="28">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td valign="top"><div class="cattitle">&nbsp;{PROMOT_TRAFIC_TITLE}</div></td>
              <td align="right" valign="middle" width="10"><span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_MORE_IMG}" alt="+" align="middle" border="0" /></a></span></td>
            </tr>
        </table>
      </td>
  </tr>
</table>

<table class="forumline" width="100%" border="0" cellpadding="1" cellspacing="0" id="ptrafic_open" style="display:'';margin: 1px 0px 1px 0px">
  <tr>
      <td class="catBottom" height="28">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td valign="top"><div class="cattitle">&nbsp;{PROMOT_TRAFIC_TITLE}</div></td>
              <td align="right" valign="middle" width="10"><span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_LESS_IMG}" alt="-" align="middle" border="0" /></a></span></td>
            </tr>
        </table>
      </td>
  </tr>
</table>
<!-- END promot_trafic -->

<!-- BEGIN switch_forum_rules -->
<table id="forum_rules" class="forumline" width="100%" border="0" cellspacing="0" cellpadding="0" style="margin: 1px 0px 1px 0px">
  <tbody>
      <tr>
        <td class="catBottom">
            <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tbody>
                  <tr>
                    <td valign="top">
                        <div class="cattitle">&nbsp;{L_FORUM_RULES}</div>
                    </td>
                  </tr>
              </tbody>
            </table>
        </td>
      </tr>
      <tr>
        <td class="row1 clearfix">
            <table>
              <tr>
                  <!-- BEGIN switch_forum_rule_image -->
                  <td class="logo">
                    <img src="{RULE_IMG_URL}" alt="" />
                  </td>
                  <!-- END switch_forum_rule_image -->
                  <td class="rules postbody">
                    {RULE_MSG}
                  </td>
              </tr>
            </table>
        </td>
      </tr>
  </tbody>
</table>
<!-- END switch_forum_rules -->
<!-- BEGIN switch_image_resize -->
<script type="text/javascript">
//<![CDATA[
$(resize_images({ 'selector' : '.postbody', 'max_width' : {switch_image_resize.IMG_RESIZE_WIDTH}, 'max_height' : {switch_image_resize.IMG_RESIZE_HEIGHT} }));
//]]>
</script>
<!-- END switch_image_resize -->
<script src="{JS_DIR}addthis/addthis_widget.js" type="text/javascript"></script>

Il faudrait qu'une des lignes blanches se retire du coup si l'on retire un champ, qu'il n'y ait pas 2 lignes blanches côte à côte

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par no_way le Ven 30 Oct 2015 - 0:42

Vous pouvez rajouter le code javascript suivant:
Code:
$(function(){
  try{
  var id_membres=[1,2,4,5,6,7,8,9,10,11,12];
 
  for(var a=0;a<id_membres.length;a++){
    var c=$('.post .avatarImpose_image>a[href="/u'+id_membres[a]+'"]').parents('.postdetails');
  if(!c||!c.length)continue;
    for(var b=0;b<c.length;b++){
      $('div:last-child>span',c[b]).get(0).remove();
    }
  }
  }catch(e){}
});

Aucune modification à faire sur votre template du coup.


Dernière édition par no_way le Dim 1 Nov 2015 - 2:56, édité 1 fois

no_way
Aidactif
Aidactif

Messages : 1739
Inscrit(e) le : 26/03/2010

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

Résolu Re: Cacher certains champs du profil pour les modérateurs

Message par Phyliono le Ven 30 Oct 2015 - 11:25

Merci !
C'est bizarre... ça marche parfois et d'autres fois ça ne marche pas sur une même personne, sur un même sujet.... Je ne comprends pas ?

Par exemple, Emperia (et pour tous les autres), qui est l'un des membres concernés, sur un même sujet ça donne ça :
http://i21.servimg.com/u/f21/17/44/20/01/captur40.png

Merci d'avance!

Phyliono
*****

Messages : 924
Inscrit(e) le : 24/02/2013

http://www.universiteuniverselle.com
Phyliono a été remercié(e) par l'auteur de ce sujet.

Page 2 sur 3 Précédent  1, 2, 3  Suivant

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