Forum communautaire eSport-CMS

Informations : Notre forum communautaire est actuellement en cours de développement. Certaines fonctionnalités ne sont pas encore disponibles et des bugs peuvent être présents.


leniel59
Rang : membre

[Tuto] Ajouter des légendes dans le footer de votre forum - ecms v2

Ouvert le : 21-05-2024 à 17:43:12

Bonjour à tous,

Je vais vous expliquer comment ajouter des légendes dans le footer de votre forum comme ceci :

 

[img]https://i.imgur.com/eTbklPM.png[/img]

 

Pour cela, il vous suffit de vous rendre dans le fichier forum-footer.php qui se trouve dans :

 

themes/default/modules/forum

 

et de modifier ce code :

 

<div class="layout-content-full grid-limit">
   <div class="filters-row">
       <div class="option-list">
           <p class="option-list-item selected">QUI EST EN LIGNE</p>
       </div>
   </div>
   <p>Il y a <b><?php echo $total_connectes; ?></b> utilisateur<?php if ($total_connectes > 1) { ?>s<?php } ?> en ligne. Le record du nombre d’utilisateurs en ligne est de <b><?php echo $forum_admin['max_conn']; ?></b> , le <?php echo date('d/m/Y', strtotime($forum_admin['date_max_conn']))." à ".date('H:i', strtotime($forum_admin['date_max_conn'])); ?><br />
   Utilisateurs en ligne: <?php echo $liste_connectes; ?></p>        
   <div class="filters-row">
       <div class="option-list">
           <p class="option-list-item selected">STATISTIQUES DU FORUM</p>
       </div>
   </div>
   <p>Il y a 
   <b><?php echo number_format($total_forum); ?></b> Topic<?php if ($total_forum > 1) { ?>s<?php } ?> •
   <b><?php echo number_format($total_msg); ?></b> réponse<?php if ($total_msg > 1) { ?>s<?php } ?> • 
   <b><?php echo number_format($total_adm); ?></b> Admin • 
   <b><?php echo number_format($total_mbr); ?></b> membre<?php if ($total_mbr > 1) { ?>s<?php } ?> • 
   L’utilisateur enregistré le plus récent est <b><?php echo $last_membre['pseudo']; ?></b>
   </p>
</div>

 

Par celui-ci


<div class="layout-content-full grid-limit">
   <div class="filters-row">
       <div class="option-list">
           <p class="option-list-item selected">QUI EST EN LIGNE</p>
       </div>
   </div>
   
   <!-- Légendes -->
   <div class="legends">
       <span class="legend admin"><i class="fas fa-crown"></i> Admin</span>
       <span class="legend member"><i class="fas fa-user"></i> Membre</span>
   </div>
   
   <p>Il y a <b><?php echo $total_connectes; ?></b> utilisateur<?php if ($total_connectes > 1) { ?>s<?php } ?> en ligne. Le record du nombre d’utilisateurs en ligne est de <b><?php echo $forum_admin['max_conn']; ?></b> , le <?php echo date('d/m/Y', strtotime($forum_admin['date_max_conn']))." à ".date('H:i', strtotime($forum_admin['date_max_conn'])); ?><br />
   Utilisateurs en ligne: <?php echo $liste_connectes; ?></p>
   
   <div class="filters-row">
       <div class="option-list">
           <p class="option-list-item selected">STATISTIQUES DU FORUM</p>
       </div>
   </div>
   <p>Il y a 
   <b><?php echo number_format($total_forum); ?></b> Topic<?php if ($total_forum > 1) { ?>s<?php } ?> •
   <b><?php echo number_format($total_msg); ?></b> réponse<?php if ($total_msg > 1) { ?>s<?php } ?> • 
   <b><?php echo number_format($total_adm); ?></b> Admin • 
   <b><?php echo number_format($total_mbr); ?></b> membre<?php if ($total_mbr > 1) { ?>s<?php } ?> • 
   L’utilisateur enregistré le plus récent est <b><?php echo $last_membre['pseudo']; ?></b>
   </p>
</div>

<!-- Ajout des icônes pour les légendes -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">

<style>
   .legends {
       display: flex;
       gap: 10px; 
       margin-bottom: 15px;
   }
   .legend {
       display: flex;
       align-items: center;
       padding: 2px 8px; 
       color: white;
       font-size: 14px; 
       border-radius: 5px;
   }
   .legend i {
       margin-right: 5px; 
   }
   .legend.admin {
       background-color: red;
   }
   .legend.member {
       background-color: blue;
   }
</style>

 

Si vous rencontrez des problèmes, n'hésitez pas à en faire part, je ferai de mon mieux pour vous aider à les résoudre.


Vous devez être connecté pour répondre à ce sujet.

QUI EST EN LIGNE


Il y à 1 visiteur , 0 utilisateur en ligne. Le record du nombre d'utilisateurs en ligne est de 3, le 26/06/2024 à 22:10


STATISTIQUES DU FORUM


Il y a 18 Topics • 7 réponses • 14 membres • L’utilisateur enregistré le plus récent est Fulzer