Isoler des champs dans le profil interne

2 participants

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

Isoler des champs dans le profil interne Empty Isoler des champs dans le profil interne

Message par Naley13 Dim 27 Juin 2021 - 15:25

Détails techniques

Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : (lien masqué, vous devez poster pour le voir)

Description du problème

Bonjour à tous!

Après avoir effectué plusieurs recherches sur le forum, je n'ai pas trouvé la solution à mon problème.
Comme expliqué sur l'image, j'aimerais déplacer certains des champs sur profil (profile_view_body) dans un autre cadre.
Il me semble que je dois passer par un code Javascript pour ce faire mais je n'ai aucune idée duquel Embarassed

Voici mon template profile_view_body
Code:
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<div class="PFIL"><div class="namePFIL">{USERNAME}</div>
<div id="abtPFIL"><div class="abtPFIL"><!-- BEGIN profile_field --><div id="field_id{profile_field.ID}"><div>
  <span class="gen"><div class="champsprofil">{profile_field.LABEL}</div></span> <div class="champsprofil00">{profile_field.CONTENT}</div></div></div>
  <div class="borderPFIL"></div><!-- END profile_field --></div>
  <div id="adminPFIL"><div class="adminPFIL"><div><a rel="nofollow" class="genmed" href="/sta/{PUSERNAME}">{L_TOPICS}</a> + <a rel="nofollow" class="genmed" href="/spa/{PUSERNAME}">{L_POSTS}</a></div>
    <div class="borderIIPFIL"></div><div> </div><div class="borderIIPFIL"></div>
    <!-- BEGIN switch_auth_user --><div><span>{L_ADMINISTRATE_USER} :</span> {ADMINISTRATE_USER}{BAN_USER}</div><div class="borderIIPFIL"></div>
    <!-- END switch_auth_user --><div><!-- BEGIN switch_dhow_mp --><span>{L_PRIVATE_MSG} :</span> {PRIVATE_MSG}<!-- END switch_dhow_mp --></div></div>
    <div id="ktactPFIL"><span>{L_LAST_VISITED} :</span> {LAST_VISIT_TIME}</div></div></div>
<div id="avPFIL"><div class="avPFIL">{AVATAR_IMG}</div></div>
 
<!-- BEGIN switch_admin_user_comment_active --><span class="gen">{L_COMMENTS} :</span><br /><span class="gensmall">{L_MODS_AND_ADMINS}</span> {ADMIN_USER_COMMENT}<!-- END switch_admin_user_comment_active -->
</div><br/>

<!-- BEGIN switch_rpg -->
 <div class="tleRPG">{L_VIEWING_RPG}</div>
 <div class="boxRPG"><div style="float:left; margin:0 10px 10px 0;">{RPG_IMAGE}</div>
 <!-- BEGIN rpg_fields -->
 <span>{switch_rpg.rpg_fields.F_NAME} :</span> {switch_rpg.rpg_fields.F_VALUE_NEW}<br/>
 <!-- END rpg_fields -->
 {U_ADMIN_RPG}
 </div>
 <!-- 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>

Un grand merci à ceux qui pourront m'aider Very Happy

Bonne journée.
Naley13

Naley13
*

Féminin
Messages : 41
Inscrit(e) le : 03/06/2006

https://oth-foreverandever.forumsrpg.com/
Naley13 a été remercié(e) par l'auteur de ce sujet.

Isoler des champs dans le profil interne Empty Re: Isoler des champs dans le profil interne

Message par Naley13 Mar 29 Juin 2021 - 10:06

Up Angel
Naley13

Naley13
*

Féminin
Messages : 41
Inscrit(e) le : 03/06/2006

https://oth-foreverandever.forumsrpg.com/
Naley13 a été remercié(e) par l'auteur de ce sujet.

Isoler des champs dans le profil interne Empty Re: Isoler des champs dans le profil interne

Message par Naley13 Dim 4 Juil 2021 - 10:38

Up
Naley13

Naley13
*

Féminin
Messages : 41
Inscrit(e) le : 03/06/2006

https://oth-foreverandever.forumsrpg.com/
Naley13 a été remercié(e) par l'auteur de ce sujet.

Isoler des champs dans le profil interne Empty Re: Isoler des champs dans le profil interne

Message par Chacha Sam 10 Juil 2021 - 9:27

Isoler des champs dans le profil interne UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

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

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

Isoler des champs dans le profil interne Empty Re: Isoler des champs dans le profil interne

Message par Chacha Dim 11 Juil 2021 - 9:59

Isoler des champs dans le profil interne 8djze9qBonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 7 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement !

Ce sujet est déplacé à la corbeille, merci d'ouvrir un nouveau sujet si nécessaire, en respectant les Règles générales du forum.
Chacha

Chacha
Modéractif
Modéractif

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

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

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

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