Recommended Posts

Bonjour, je vous propose encore une correction au CMS Panty qui est à mes yeux un très bon CMS, simple, rapide et personnalisable.

Voici une citation de l'ancien post fait par Ramlethal concernant les fonctionnalités du CMS.

 

 
Sur 28/05/2014 at 8:29 PM , Ramlethal a déclaré:

 

8SjLG.png

 

 
Panty est un CMS DOFUS 1.29.1 adapté à Ancestra Remake et ses dérivés commencé il y a maintenant plusieurs mois. Propulsé par TinyMVC, framework possédant une architecture MVC (comme son nom l'indique), et couplé à Smarty, moteur de template, Panty propose une gestion multi-thème complète. 
En effet, avec un minimum de connaissances en HTML et un minimum de tact, vous pourrez très vite adapter vos propres designs rapidement à Panty sans avoir besoin de vous occuper des actions PHP.

 

 

Ce que propose Panty :

 
  • Les news
    • Commentaires
      • Ajout
      • Suppression
    • Types de news (7 au total)
    • Administration
      • Ajout de news
      • Suppression de news
  • Page de présentation du serveur
  • Page "Nous rejoindre"
    • Lien du client DOFUS 1.29.1 configurable
    • Lien du launcher du serveur configurable
  • Page répertoriant l'équipe du serveur
    • Chargé depuis la base de données automatiquement (table accounts)
    • En ligne/Hors ligne
    • Affichage du rang
    • Email
  • Classement
    • Affichage de la classe
    • Affichage du sexe
    • Affichage des infos primaires
      • Level
      • Exp
      • Alignement
      • Honneur
    • Affichage du pseudo du personnage avec un lien redirigeant vers la page du compte
  • Page compte
    • Affiche certaines informations du compte
      • Votes
      • Points boutique
      • Dernière connexion
      • Rang du compte
      • Connecté (oui/non)
    • Affichage d'un message personnel configurable
    • Liste des personnages avec redirection sur la page du personnage
  • Page personnage
    • Affichage du pseudo du personnage
    • Affichage de ses stats de base
    • Affichage des infos primaires
      • Niveau
      • Expérience
      • Sexe
      • Vie actuelle/Vie maximale
      • Kamas
      • Capital disponible
      • Affichage de la guilde (si membre d'une guilde)
        • Affichage du nom de la guilde
        • Affichage du level de la guilde
        • Affichage du rang du joueur dans la guilde
        • Affichage de son % d'expérience donné
        • Affichage du total d'expérience donnée
  • Connexion/Déconnexion protégée
  • Espace membre
    • Gestion du profil
      • Affichage des informations du compte
      • Gestion du message personnel
      • Changement de mot de passe
    • Achat de points avec script Starpass
      • Configuration simple (urls : http://puu.sh/43Ggw )
      • Vérification du code
      • Montant de points boutique achetés configurable
    • Boutique ultra-simple
      • Affichage des items ayant la valeur de la colonne "publier" égale à "1"
      • Prix des items égal à la valeur de la colonne "sold"
      • Affichage des stats des items directement depuis la BDD + Coloration
      • Vérification des points
      • Séparation en catégories en fonction des types d'items
      • Ajout automatique des commandes à la table "live_action"
      • Administration
        • Affichage de tous les items avec prix/prix VIP
        • Suppression d'item boutique
        • Ajout d'item boutique depuis l'ID de l'item trouvable dans l'encyclopédie
    • Vote
      • Disponible toute les trois heures
      • Montant de points gagnés configurable
      • Système de bonus tous les 10 votes configurables (voir config)
    • Système VIP
      • Gain de points plus important lors d'achat de points et de vote configurable
      • Réduction (en pourcentage) sur la boutique configurable
  • Encyclopédie (items)
    • Recherche d'objet comportant le terme de la recherche
    • Affichage poussé de l'item
      • Stats depuis la BDD
      • Panoplie
      • Drop
    • Affichage de l'ID de l'item pour les administrateurs (utile pour la boutique)
  • Page de règlement complète
    • Règlement divisé en plusieurs parties
  • Template modifiable
    • Variable dans la config permettant de changer de thème
    • Thèmes gérés par Smarty, chaque thèmes se trouvant dans des dossier séparés
    • Fichier "layout" permettant de gérer la page globale
    • Extention du layout via les autres pages template ("{extends file="$THEME/layout.tpl"}")
      • Étend les "blocks" ainsi : "{block name=body}" => Annonce que le contenu de ce block étend le contenu du block "body" contenu dans le layout ("{block name=body}{/block}"
    • Rewriting URL activable/désactivable

 

Le template de base est un design fourni par Nekkathecat, Ragefull. Screenshot :

 

 

ragefull_template_for_pantycms___by_nekk

 

 

 

Cliquez ici pour voir le post complet

 

 

 

Panty_r11 :

Dans cette révision, j'ai inclue un système de vote par IP. Ce système est assez similaire à celui de mCMS. Je ne garantit pas qu'il soit incontournable mais il empêchera pas mal de vote avec le multi-compte. Je pense que ce CMS est enfin prêt à l'utilisation car il peut enfin servir à un serveur privée sans lui apporter de soucis.

J'ai également mis l'inscription activable/désactivable. Cela peut toujours être utilise si vous voulez bloquer l'inscription.

Je vous ai également inclue un thème, Il s'agit de N'w CMS 3. Pour l'utiliser, aller dans la config (system\panty\configs\Panty.php) et cherchez cette ligne : define('PANTY_THEME', 'nw'); // Thème du CMS

Mettez ragefull à la place de nw pour le thème de base sinon laissez nw si vous voulez le template N'w CMS.

 

Panty_r12 :

Dans cette révision, un bug de la boutique a été corrigé, merci à Klaus, le thème nw contient aussi l'encyclopédie, merci à Klaus pour ça modification de l'image. Cette révision contient un ladder PVP aussi et quelque modification et ajout de caractéristique dans la boutique.

Tout les items sont également en .png et contenu dans l'archive. Vous aurez une belle boutique avec ce CMS ! Encore merci à Klaus !

 

Panty_r14

Cette révision contient de nombreuses nouveautés tel qu'un système de maintenance et un système qui empêche les comptes banni d'accéder au site. Le système de maintenance est contournable par le GM que vous avez indiqué dans la config. Panty_r14 contient également une administration plus poussé que ces prédécesseur. Vous pouvez effectuez des actions sur les comptes comme les bannir, changer leurs GM, supprimer des personnages, supprimer le compte.
La page d'accueil du ladder contient un mini top 3 de chaque catégorie disponible dans le ladder. Vous pouvez ensuite cliquez sur les boutons en haut pour afficher un top 50.
Panty_r14 contient également un bugtracker avec différent niveau de bug. Bug mineur, moyen, majeur. Les bugs peuvent être supprimés par les administrateurs de la même façon que les commentaires. Cette rev contient également une correction de faille. La faille permettait à quiconque de supprimer un commentaire. Dans cette rev j'ai également optimisé le code de certaine fonction.

Panty_r15

Panty_r15 corrige quelques failles XSS présente dans le CMS. Cette version inclu également une amélioration de l'administration. Elle inclu une page pour gérer et supprimer rapidement les commentaires présents sur les news et également les bugs présent.
Panty_r15 inclu un nouveau moyen de paiement, DediPass. Mais pas de panique pour les autres, StarPass reste également inclu, vous pouvez facilement switcher entre ces deux moyens de paiement.

Panty_r16

Panty_r16 inclu des corrections de pars et d'autre. Cette version inclu également un système très basique mais assez complet de log. Vous pourrez afficher facilement les derniers achat d'objet en boutique et les derniers achat de points.

Voici un screen du template Nw :

 

ac4c3225de.jpg

Vous avez quelque PSD du footer et du header pour le personnaliser.

 

Lorsque vous allez éxecuter le SQL, cocher la case "Continue on errors"

 

Passons au lien :

https://github.com/Dysta40/PantyCMS

Actuellement aucune faille n'est connu sur ce CMS !

 

J'arrête le développement car je pense avoir fait le tour des fonctionnalité qui, a mes yeux, manquais à ce très bon CMS.

J'arrête également le développement car je souhaite me tourner vers autre chose. J'ai beaucoup appris ces dernières année grâce à ce CMS mais toutes les choses ont une fin.

 

Je tiens à adresser un très gros merci à Ramlethal, créateur original du CMS, sans qui tout ceci n'aurait pas été possible, merci de respecter son travail comme je l'ai fait.

Je tiens également à remercier vous, les futures utilisateur de ce CMS. Merci d'utiliser mon travail et je vous serait très reconnaissant si vous le respectiez également. 

 

Je reste disponible dans ce sujet pour les demandes d'aide ou les questions.

 

 

Cordialement, Dysta

Modifié (le) par Dysta
Ajout rev15

Partager ce message


Lien à poster
Partager sur d’autres sites

Je vais tester ça merci beaucoup

Partager ce message


Lien à poster
Partager sur d’autres sites

Je le test samedi

Partager ce message


Lien à poster
Partager sur d’autres sites

Go Github/Bitbucket ! 

Mieux que de constamment créer un topic ^^

Partager ce message


Lien à poster
Partager sur d’autres sites

Go Github/Bitbucket ! 

Mieux que de constamment créer un topic ^^

L'auteur de base avait déjà fait un bitbucket mais il n'est pas à jour, je regarderais pour en faire un

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonne initiative de reprendre ce projet, bonne continuation.

Partager ce message


Lien à poster
Partager sur d’autres sites

J'aime beaucoup le template, tu l'as fais toi même ? j'ai loupé quelque chose p'tete

Partager ce message


Lien à poster
Partager sur d’autres sites

J'aime beaucoup le template, tu l'as fais toi même ? j'ai loupé quelque chose p'tete

Le template Ragefull a été fait par Nekkathecat et adapté par la suite à Panty par Ramlethal. Le template N'w 3 a été fait par Nicow et adapté par moi-même pour Panty

Partager ce message


Lien à poster
Partager sur d’autres sites

thx

Partager ce message


Lien à poster
Partager sur d’autres sites

Je vais checker le code

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci, je regarderais dommage que ce ne soit pas N'w 4 mais le N'w 3 est quand même bien :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci, je regarderais dommage que ce ne soit pas N'w 4 mais le N'w 3 est quand même bien :)

Ta le template html de n'w 4 je te le fais

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

merci !

Partager ce message


Lien à poster
Partager sur d’autres sites

UP, panty_r12 disponible.

Modifié (le) par Dysta

Partager ce message


Lien à poster
Partager sur d’autres sites

merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant