Fonction : Voir le profil

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

Résolu Fonction : Voir le profil

Message par BM92 le Mer 4 Mai 2011 - 12:23

Bonjour a tous,
Depuis hier j'ai un probleme assez bizarre.
Mon forum : http://bmist.forumpro.fr/
Quant je clic sur le profile d'un membres puis sur "Messages" pour voir tout les messages de ce membre donne un résultat assez surprenant.
Il m'indique 2 ou 3 message au sujet et de membres différent et non les messages du membre sélectionner.
Avez-vous eu vent de cela ?.
Par avance merci.
Claude


Dernière édition par BM92 le Ven 6 Mai 2011 - 0:18, édité 1 fois

BM92
****

Masculin
Messages : 303
Inscrit(e) le : 31/10/2006

http://bmist.forumpro.fr/index.forum
BM92 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fonction : Voir le profil

Message par Automne le Mer 4 Mai 2011 - 12:50

Bonjour,

Vérifiez dans le profil du membre. Vous cliquez sur quoi? Voir les messages des visiteurs, peut etre.

Pour voir les messages ou sujet d'un membre, c'est profil, puis statistique enfin, voir les sujets ou messages du membre.

Amicalement

Automne
+ Hyperactif +

Messages : 8423
Inscrit(e) le : 22/03/2010

http://gilles570.forumactif.info/
Automne a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fonction : Voir le profil

Message par BM92 le Mer 4 Mai 2011 - 14:59

@Automne a écrit:Bonjour,
Vérifiez dans le profil du membre. Vous cliquez sur quoi? Voir les messages des visiteurs, peut etre.
Pour voir les messages ou sujet d'un membre, c'est profil, puis statistique enfin, voir les sujets ou messages du membre.
Amicalement
Bonjour,
Oui je le sais mais le résultat est pas celui que l'on obtiens habituellement !!
Comme dit plus haut :
Il m'indique 2 ou 3 message au sujet et de membres différent et non les messages du membre sélectionner.

BM92
****

Masculin
Messages : 303
Inscrit(e) le : 31/10/2006

http://bmist.forumpro.fr/index.forum
BM92 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fonction : Voir le profil

Message par Ea le Mer 4 Mai 2011 - 16:24

Bonjour,


Vous avez la template profil > profile_view_body ?

Si oui pouvez-vous en donner le contenu ?

Cordialement.

Ea
Aidactif
Aidactif

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

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

Résolu Re: Fonction : Voir le profil

Message par BM92 le Mer 4 Mai 2011 - 23:50

Le voici, mon Webmaster l'avais modifier depuis un moment

Code:
<table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
<tr>
<td><span class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a></span></td>
</tr>
</table>

<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0" align="center">
   <tr>
      <th class="thHead" colspan="2" nowrap="nowrap" height="25">{L_VIEWING_PROFILE}</th>
   </tr>
   <tr>
      <td class="catLeft" align="center" width="40%" height="28"><b><span class="gen">{L_USER_PRESENCE}</span></b></td>
      <td class="catRight" width="60%" align="center"><b><span class="gen">{L_ABOUT_USER}</span></b></td>
   </tr>
   <tr>
      <td class="row1" align="center" valign="top" height="120">
         <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <tr>
               <td valign="middle" nowrap="nowrap" align="right" width="20%"><span class="gen">{L_AVATAR_IMG} </span></td>
               <td width="80%"><b><span class="gen">{AVATAR_IMG}</span></b></td>
            </tr>
            <tr>
               <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_RANK}: </span></td>
               <td><b><span class="gen">{POSTER_RANK}</span></b></td>
            </tr>
            <!-- BEGIN switch_show_status -->
            <tr>
               <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_STATUT}: </span></td>
               <td><b><span class="gen">{USER_ONLINE}</span></b></td>
            </tr>
            <!-- END switch_show_status -->
            <!-- BEGIN switch_allow_friendsfoes -->
            <tr>
               <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_FRIENDS_AND_FOES}: </span></td>
               <td><span class="gen"><strong>{FRIENDSFOES}</strong></span></td>
            </tr>
            <!-- END switch_allow_friendsfoes -->
            <!-- BEGIN switch_auth_user -->
            <tr>
               <td valign="middle" nowrap="nowrap" align="right">
<span class="gen">{L_ADMINISTRATE_USER}: </span></td>
               <td>
<strong><span class="gen">{ADMINISTRATE_USER}{BAN_USER}</span></strong></td>
            </tr>

            <tr>
               <td align="right" valign="middle" nowrap="nowrap"><span class="gen">{L_PRIVATE_MSG}:  </span></td>
               <td><b><span class="gen">{PRIVATE_MSG}</span></b></td>
            </tr>

            <!-- END switch_auth_user -->
         </table>
      </td>
      <td class="row1" rowspan="3" valign="top">
         <table width="100%" border="0" cellspacing="1" cellpadding="0">
         <tr>
            <td align="right" valign="top" nowrap="nowrap"><span class="gen">{L_LAST_VISITED}:  </span></td>
            <td><b><span class="gen">{LAST_VISIT_TIME}</span></b></td>
         </tr>
         
         <!-- BEGIN profile_field -->
         <tr id="field_id{profile_field.ID}">
            <td width="40%" align="right" valign="top" nowrap="nowrap"><span class="gen">{profile_field.LABEL}  </span></td>
            <td width="60%" width="100%"><b><span class="gen">{profile_field.CONTENT}</span></b><!-- BEGIN profil_type_user_posts -->
<span class="genmed">[{POST_PERCENT_STATS} / {POST_DAY_STATS}]</span>

            <span class="genmed"><a class="genmed" href="{U_SEARCH_USER}&amp;show_results=posts">{L_SEARCH_USER_POSTS} :</a>

               - <a class="genmed" href="{U_SEARCH_USER}">{L_TOPICS}</a>

               - <a class="genmed" href="{U_SEARCH_USER}&amp;show_results=posts">{L_POSTS}</a></span><!-- END profil_type_user_posts --></td>
         </tr>
         <!-- END profile_field -->
         </table>
      </td>
   </tr>
   <tr>
      <td class="catLeft" align="center" height="28"><b><span class="gen">{L_CONTACT} {USER&amp;#8288;NAME}</span></b></td>
   </tr>
   <tr>
      <td class="row1" valign="top" height="{S_CONTACT_HEIGHT}">
         <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <!-- BEGIN contact_field -->
            <tr id="field_id{contact_field.ID}">
               <td width="40%" align="right" valign="middle" nowrap="nowrap"><span class="gen">{contact_field.LABEL}  </span></td>
               <td width="60%" valign="middle"><b><span class="gen">{contact_field.CONTENT}</span></b></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>
<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>
   </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}


         <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}</b></span>
               </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}</b></span>
               </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>


<script type="text/javascript" src="{JS_DIR}jquery/json/jquery.json-1.3.min.js"></script>
<script type="text/javascript">
//<![CDATA[
   $(document).ready(function(){
      $('[id^=field_id]').each(function(){
         if ( $(this).find('.field_editable').is('span') )
         {
            $(this).hover(function()
            {
               if( $(this).find('.field_editable.invisible').is('span') )
               {
                  $(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(
                           "ajax_profile.forum?jsoncallback=?",
                           {id:id,user:"{CUR_USER_ID}",active:"{CUR_USER_ACTIVE}",content:$.toJSON(content),sid:"{SID}"},
                           function(data){
                              $.each(data, function(i, item){
                                 $('[id=field_id' + i + ']').find('span.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') )
               {
                  $(this).find('.field_editable').prev().removeClass('ajax-profil_hover');
                  $(this).find('.ajax-profil_edit').remove();
               }
            });
         }
      });
   });
//]]>
</script>

BM92
****

Masculin
Messages : 303
Inscrit(e) le : 31/10/2006

http://bmist.forumpro.fr/index.forum
BM92 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Fonction : Voir le profil

Message par Ea le Jeu 5 Mai 2011 - 0:01

D'accord ^^

Il faudrait juste remplacer :

Code:
<span class="genmed"><a class="genmed" href="{U_SEARCH_USER}&amp;show_results=posts">{L_SEARCH_USER_POSTS} :</a>

               - <a class="genmed" href="{U_SEARCH_USER}">{L_TOPICS}</a>

               - <a class="genmed" href="{U_SEARCH_USER}&amp;show_results=posts">{L_POSTS}</a></span><!-- END profil_type_user_posts -->
Par :

Code:
<span class="genmed"><a rel="nofollow" class="genmed" href="/st/{PUSERNAME}">{L_SEARCH_USER_POSTS} :</a><br />
               - <a rel="nofollow" class="genmed" href="/sta/{PUSERNAME}">{L_TOPICS}</a><br />
               - <a rel="nofollow" class="genmed" href="/spa/{PUSERNAME}">{L_POSTS}</a></span><!-- END profil_type_user_posts -->
Là vous tomberez sur les pages actuelles de recherches en cliquant sur les liens ^^

Et tant que vous y êtes vous pouvez remplacer :

Code:
                           "ajax_profile.forum?jsoncallback=?",
                           {id:id,user:"{CUR_USER_ID}",active:"{CUR_USER_ACTIVE}",content:$.toJSON(content),sid:"{SID}"},
Par :

Code:
                           "{U_AJAX_PROFILE}",
                           {id:id,user:"{CUR_USER_ID}",active:"{CUR_USER_ACTIVE}",content:$.toJSON(content),tid:"{TID}"},
( cette partie il me semble sert à la modification "dynamique" de champ du profil donc normalement sans faire le changement ça ne fonctionne probablement pas )

Cordialement.

Ea
Aidactif
Aidactif

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

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

Résolu Re: Fonction : Voir le profil

Message par BM92 le Jeu 5 Mai 2011 - 0:55

Ok je contacte le webmaster et vous tiens au courant.
Merci pour tout Very Happy

BM92
****

Masculin
Messages : 303
Inscrit(e) le : 31/10/2006

http://bmist.forumpro.fr/index.forum
BM92 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Fonction : Voir le profil

Message par BM92 le Ven 6 Mai 2011 - 0:18

Bonjour,
Problème réglé
Merci

BM92
****

Masculin
Messages : 303
Inscrit(e) le : 31/10/2006

http://bmist.forumpro.fr/index.forum
BM92 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