1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
MineStrator, Votre hébergeur de serveur minecraft

Script Affichage de la banlist avec le plugin AdvancedBan 1.0

Banlist pour utilisateurs de AdvancedBan

  1. Florentlife
    Hey,

    Beaucoup d'entre vous utilise le plugin Merci de vous Connecter/S'inscrire pour voir les liens.pour gérer la modération sur leur serveurs MC. Le problème est que le système de ban-list de CMW n'est pas compatible avec ce plugin !

    Voici un script pour remédier à ça.

    Pré-requis :
    1. Avoir le plugin installé sur son serveur
    2. Avoir une Base de Données avec CONNEXION EXTERNE DISPONIBLE ! (donc VPS/dédié et hébergement payant généralement. Alwaysdata donne permet les connexion externe sur ses hébergements gratuit (prenez-le juste pour la BDD ;)))
    3. Être concentré !

    Partie Minecraft :

    • Allez dans votre dossier plugin puis advancedBan
    • Ouvrez le fichier config.yml et mettez à UseMySQL: true
    • Enregistrez et fermez
    • Redémarrez le serveur (ou /reload)
    • Un fichier MySQL.yml devrait s'être créer dans votre répertoire de plugin
    • Complétez les informations demandés grâce à ce que vous a donner votre hébergeur de BASE DE DONNÉES !
    • Enregistrez fermez et redémarrez le serveur

    Partie Web :

    1-> Ouvrez l'archive ci-jointe et ouvrez le fichier qu'elle contient

    2-> Changez les informations : Merci de vous Connecter/S'inscrire pour voir les liens. avec les informations de votre hébergeurs de base de données (les mêmes informations que vous avez remplis précédemment dans le MySQL.yml de la partie Minecraft)

    3-> Enregistrez le fichier et placez le dans controleur/app de sorte à remplacer celui existant.

    4-> Allez dans theme/votre_theme/page/banlist.php

    5-> Merci de vous Connecter/S'inscrire pour voir les liens. supprimez entièrement le rectangle rouge (du <?php au ?> )

    6-> A la place mettez-y ceci :

    PHP:
    <?php
    foreach($donneesban as $cle => $element)
    {
    echo 
    '<tr>';
    echo 
    '<td> '$donneesban[$cle]['name'] .' </td>';
    echo 
    '<td> '$donneesban[$cle]['punishmentType'] .' </td>';
    echo 
    '<td> 'date('d-m-Y \à H:i:s'$donneesban[$cle]['start']/1000) .' </td>';
    echo 
    '<td> '$donneesban[$cle]['operator'] .' </td>';
    if(
    $donneesban[$cle]['end'] == '-1')
    echo 
    '<td> Définitivement </td>';
    else
    echo 
    '<td> 'date('d-m-Y \à H:i:s'$donneesban[$cle]['end']) .' </td>';
    echo 
    '<td> '$donneesban[$cle]['reason'] .' </td>';
    echo 
    '</tr>';
    }
    ?>
    7-> En dessous du <th>Pseudo</th> (ligne 6 normalement) vous rajouter un <th>Type de sanction</th> afin de savoir si c'est un BAN, un mute ou tout autre type de sanction !

    8-> Enregistrez, fermez, et appréciez le travail :) !
    Vall98 aime ça.

Recent Reviews

  1. ZeProf2Coding
    ZeProf2Coding
    4/5,
    Version: 1.0
    Est-ce que tu peux me donner le fichier pour le thème Supreme? Car moi sa marche pas !
    1. Florentlife
      Author's Response
      Viens sur le discord, je verrais ce que je peux faire ;)
  2. Vall98
    Vall98
    5/5,
    Version: 1.0
    Simple, efficace, fonctionne chez moi (avec un autre plugin fonctionnant avec base de données).

    Si je peux aider quelqu'un.
    1. Florentlife
      Author's Response
      Merci :) !!
  3. ThIiM
    ThIiM
    1/5,
    Version: 1.0
    Tout est blanc, the_nt a raison !
    1. Florentlife
      Author's Response
      Bon je suis en vacance je verrais le 1 septembre
  4. the_nt
    the_nt
    1/5,
    Version: 1.0
    tout est blanc donc rien est exploitable
    1. Florentlife
      Author's Response
      Je pense que t'a loupé une étape !!