Liste des membres: problème affichage nombre message et lien profil

2 participants

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

Résolu Liste des membres: problème affichage nombre message et lien profil

Message par Tullia Dim 12 Mai 2024 - 20:45

Détails techniques


Version du forum : ModernBB
Poste occupé : Administrateur
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
Problème apparu depuis : depuis le changement de code sur la liste des membres il y a 1 semaine
Lien du forum : https://da-new-origins.forumactif.com/

Description du problème

Bonjour !

J'ai un nouveau problème de codage concernant la liste des membres. J'ai fait des modifications pour que l'avatar s'affiche et qu'en survol on ait des informations sur le membre (pseudo, nb de messages, dernière connexion). Cependant je ne sais pas, l'information sur le nombre de message ne s'affiche pas tout comme l'icone en dessous du lien vers le profil de la personne.

Je n'arrive pas à savoir dans mon code ce qui ne va pas.

Voici le code du template memberlist_body :
Code:
<h1 class="page-title solo">{PAGE_TITLE}</h1>
 
<form action="{S_MODE_ACTION}" method="get">
    <div class="panel">
        <h2 class="h3">{L_ORDER_OR_SELECT}</h2>
        <p style="text-align:right; margin: 0; padding: 0;">
            {L_USER_SELECT}&nbsp;<input type="text" class="inputbox tiny" name="username" maxlength="25" size="20" value="{L_USER_SELECT_VALUE}" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            {L_SELECT_SORT_METHOD}&nbsp;{S_MODE_SELECT}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            {L_ORDER}&nbsp;{S_ORDER_SELECT}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            {S_HIDDEN_SID}
            <input class="button2" type="submit" name="submit" value="{L_SUBMIT}" />
        </p>
    </div>
</form>
 
<div class="forumbg forumbg-table" style="background-color:#070F12; padding: 25px;">
    <div class="inner"><span class="corners-top"><span></span></span>
 
        <div class="memberlist_container">
 
            <!-- BEGIN switch_no_user -->
            <div class="memberlist_item">
                {switch_no_user.L_NO_USER}
            </div>
            <!-- END switch_no_user -->
 
            <!-- BEGIN memberrow -->
            <div class="memberlist_item">
 
                <div class="memberlist_inner">
 
                    {memberrow.AVATAR_IMG}
 
                    <div class="memberlist_inner_description ">
 
                        <a href="{memberrow.U_VIEWPROFILE}"> {memberrow.USERNAME}</a> <br><br>
                     
                      {memberrow.L_POSTS} messages<br><br>
                                                             
                      Dernière visite: {memberrow.LASTVISIT}<br><br>
                     
                     
                                             
                    </div>
 
                </div>
 
                <div class="memberlist_links">
                    &nbsp;{memberrow.PM_IMG}&nbsp;
                    &nbsp;{memberrow.PROFILE_IMG}&nbsp;
                </div>
 
            </div>
            <!-- END memberrow -->
 
        </div>
 
    <span class="corners-bottom"><span></span></span></div>
</div>
 
<div class="pagination" style="float:none;">
    <!-- BEGIN switch_pagination -->
    {PAGINATION}<br /><br />
    <!-- END switch_pagination -->
</div>

Et le code pour la feuille CSS:
Code:
/*-----------------FORME PAGE LISTE MEMBRE-----------------------------------*/
.memberlist_container {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        padding:5px;
        user-select:none;
}
 
.memberlist_item {
        flex: 0 1 auto;
        margin:5px;
}
 
.memberlist_inner img:first-child {
        width: 120px;
        height: 240px;
        background-color: #070F12;
        border-color: #E0AB51;
        border-radius: 0px 30px 0px 30px;
        border-style: solid;
        border-width: 2px;
        box-shadow: 0 1px 1px rgba(0,0,0,0.3), 0 0 1px rgba(0,0,0,0.3);
}
 
.memberlist_inner {
        position:relative;
}
 
.memberlist_inner_description {
        position:absolute;
        top:2px;
        left:2px;
        bottom:2px;
        right:2px;
        font-size: 12px;
        background: #0C1A1F;
        opacity: 0;
        color: white;
        transition: 1s;
        overflow: auto;
        padding: 10px;
        text-align: center;
        box-sizing: border-box;
        border-radius: 0px 30px 0px 30px;
}
 
.memberlist_inner_description:hover {
        opacity: 0.9;
        transition: 1s;
}
 
.memberlist_links {
        padding-top: 8px;
}

Merci pour votre aide sur le sujet Smile !
Tullia

Tullia
Nouveau membre

Autre / Ne pas divulguer
Messages : 13
Inscrit(e) le : 08/05/2024

https://da-new-origins.forumactif.com/
Tullia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Liste des membres: problème affichage nombre message et lien profil

Message par MlleAlys Dim 12 Mai 2024 - 21:19

Bonjour,
Est-ce que le template ne serait pas plutôt adapté à une autre version ? Les variables ne sont pas les mêmes.
Par exemple dans ModernBB, la variable correspondant au nombre de messages du membres est {memberrow.POSTS}, alors que dans le template je ne vois que {memberrow.L_POSTS}.
Il faut remplacer les variables problématiques par celles du template par défaut de la version.
MlleAlys

MlleAlys
Membre actif

Messages : 5839
Inscrit(e) le : 12/09/2012

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

Résolu Re: Liste des membres: problème affichage nombre message et lien profil

Message par Tullia Dim 12 Mai 2024 - 21:42

Bonjour Alys !

Ha peut être en effet... j'avoue avoir voulu adapter ce code sans vérifier si c'était sur la même version. Erreur de débutante je suppose Liste des membres: problème affichage nombre message et lien profil 1f605 .

Mais ça marche en effet ! Est ce qu'il y a un endroit qui référence les nouvelles variables sur Modernbb ? Car quelque chose me dit que pas mal des petits soucis que j'ai proviennent de ça.
Tullia

Tullia
Nouveau membre

Autre / Ne pas divulguer
Messages : 13
Inscrit(e) le : 08/05/2024

https://da-new-origins.forumactif.com/
Tullia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Liste des membres: problème affichage nombre message et lien profil

Message par MlleAlys Dim 12 Mai 2024 - 22:14

Je ne sais pas, en général je me base juste sur le template par défaut, qui est disponible via le lien en bas du template personnalisé ^^"
MlleAlys

MlleAlys
Membre actif

Messages : 5839
Inscrit(e) le : 12/09/2012

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

Résolu Re: Liste des membres: problème affichage nombre message et lien profil

Message par Tullia Dim 12 Mai 2024 - 22:16

Merci beaucoup Liste des membres: problème affichage nombre message et lien profil 2764 !
Tullia

Tullia
Nouveau membre

Autre / Ne pas divulguer
Messages : 13
Inscrit(e) le : 08/05/2024

https://da-new-origins.forumactif.com/
Tullia 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