Modification de l'affichage des groupes (Variables user et group)
5 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Modification de l'affichage des groupes (Variables user et group)
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 ) :
- 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
Si vous voulez des précisions n'hesitez pas à me demander.
Merci d'avance pour votre aide
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 ) :
- 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
Si vous voulez des précisions n'hesitez pas à me demander.
Merci d'avance pour votre aide
Dernière édition par urbanspirit le Jeu 24 Juil 2014 - 20:17, édité 1 fois
Re: Modification de l'affichage des groupes (Variables user et group)
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.
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.
Re: Modification de l'affichage des groupes (Variables user et group)
hum ok
Même en javascript c'est pas possible de récupérer des données?
Même en javascript c'est pas possible de récupérer des données?
Re: Modification de l'affichage des groupes (Variables user et group)
urbanspirit a écrit:hum ok
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
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...
Re: Modification de l'affichage des groupes (Variables user et group)
Une bonne piste déjà
mais la tu récupères les informations de l'utilisateur qui est connecté non?
mais la tu récupères les informations de l'utilisateur qui est connecté non?
Re: Modification de l'affichage des groupes (Variables user et group)
heu oupss Oui, je n'avais pas pensé plus loin que le bout de mon nez
Effectivement il te faut les autres aussi...
Effectivement il te faut les autres aussi...
Re: Modification de l'affichage des groupes (Variables user et group)
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:
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
mais il me manque juste le script pour avoir les informations
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
mais il me manque juste le script pour avoir les informations
Re: Modification de l'affichage des groupes (Variables user et group)
up up
Si d'autres personnes ont des idées ne têtes n'hesitez pas
Si d'autres personnes ont des idées ne têtes n'hesitez pas
Re: Modification de l'affichage des groupes (Variables user et group)
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 ?
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 ?
Re: Modification de l'affichage des groupes (Variables user et group)
Merci
tiens :
J'utilise des tables pour respecter le format des templates mais si tu veux en div je peux aussi te le fournir
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
Re: Modification de l'affichage des groupes (Variables user et group)
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 :
Précisions :
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" /> <input class="mainoption" type="submit" name="add" value="{L_ADD_MEMBER}" /> <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é .
Re: Modification de l'affichage des groupes (Variables user et group)
Nickel chrome
déjà avec sa j'arrive a faire ce que je veux sympa 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
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?
En tout cas encore merci pour le boulot fait qui est largement suffisant pour moi (mais bon je demande quand meme on sais jamais )
déjà avec sa j'arrive a faire ce que je veux sympa 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
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?
En tout cas encore merci pour le boulot fait qui est largement suffisant pour moi (mais bon je demande quand meme on sais jamais )
Re: Modification de l'affichage des groupes (Variables user et group)
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
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?
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 ?
Re: Modification de l'affichage des groupes (Variables user et group)
Essayez avec ce template :
Si cela fonctionne, merci de supprimer mon compte sur votre forum !
- 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" /> <input class="mainoption" type="submit" name="add" value="{L_ADD_MEMBER}" /> <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 !
Re: Modification de l'affichage des groupes (Variables user et group)
Merci pour ce code
Cependant il semblerai que l'affichage du prénom et du nom ne fonctionne que pour les modo du groupe
Cependant il semblerai que l'affichage du prénom et du nom ne fonctionne que pour les modo du groupe
Re: Modification de l'affichage des groupes (Variables user et group)
Oops, oui je n'avais modifié que pour les modos .
Voici le code corrigé :
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" /> <input class="mainoption" type="submit" name="add" value="{L_ADD_MEMBER}" /> <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>
Re: Modification de l'affichage des groupes (Variables user et group)
C'est parfait
Merci beaucoup pour l'aide
Merci beaucoup pour l'aide
Re: Modification de l'affichage des groupes (Variables user et group)
Bonjour, Afin de faciliter la gestion des problèmes, si votre problème est résolu, pensez à :
Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton A bientôt sur ForumActif |
Sujets similaires
» Les variables USER
» Modification du QEEL et variables entre accolades
» Problème encodage variables {User} page HTML
» Utiliser les variables {USER...} et {FORUM...} autre part sur le forum
» Balise [group=]
» Modification du QEEL et variables entre accolades
» Problème encodage variables {User} page HTML
» Utiliser les variables {USER...} et {FORUM...} autre part sur le forum
» Balise [group=]
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum