Recommended Posts

Bonjour, je vous propose une dernière 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.

 

 

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

 

 

 

Voici ma révision.

Les correctifs qu'elle contient sont minimes mais permettent une utilisation sans erreur. J'ai simplement corrigé les erreurs de redirection dans le controllers. J'ai également refait le SQL qui générais des erreurs (j'expliquerais ensuite).

 

Le thème disponible avec le CMS est toujours celui de Nekkathecat, mais comme la indiqué Ramlethal vous pouvez adapter vos propres thème (j'ai adapté le mien je peux fournir des screens si il faut).

 

Avec cette révision j'ai essayé de rendre ce CMS accessible au plus grand nombre d'entre vous. Normalement il n'y a plus aucune erreur lors de l'utilisation.

 

Concernant l'installation des SQL, dans l'archive vous en trouverez deux. Exécutez en premier temps le SQL Panty_1. Si il vous génère une erreur de type :

[Err] 1060 - Nom du champ 'timevote' déjà utilisé
[Err] ALTER TABLE `accounts` ADD `timevote` BIGINT(100);
[Msg] Finished - Unsuccessfully

 

Cela signifie que vous avez déjà les colonnes utilisé par Panty dans votre table "accounts". Si c'est cela, exécutez le SQL Panty_2. Il remplacera les colonnes par les bonnes.

 

Si malgré l’exécution des deux SQL vous avez encore des erreurs, rendez-vous dans votre table "accounts" et supprimez les colonnes "timevote", "votes", "points" et "message".
 

Passons au lien :

Hidden Content

    Give reaction or reply to this topic to see the hidden content.

 

Actuellement aucune faille n'est connu sur ce CMS !

 

 

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

 

 

Cordialement, Dysta

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

Nice, merci  :)

Partager ce message


Lien à poster
Partager sur d’autres sites

A test, merci beaucoup du partage

Partager ce message


Lien à poster
Partager sur d’autres sites

Le cms n'affiche rien pour moi... Même en mode false...

Partager ce message


Lien à poster
Partager sur d’autres sites

Le cms n'affiche rien pour moi... Même en mode false...

Comment ça ? Tu as bien activé le mode rewrite module ? Tu as bien exécute les SQL ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut Dysta, merci de ton aide, mais du coup le truc c'est que le cms m'affiche bien tout, car j'ai désactivé le rewriter, mais maintenant dans la page register, quand je crée mon compte, une page blanche s'affiche ( après avoir cliqué sur créer ) je vois pas trop quoi faire, ou je vais peut être tester avec la v_11, car chez moi la v_10 reste blanche, du coup c'est la v_9 qui fonctionne.

Merci beaaucoup si tu sais quoi faire pour ce problème de page blanche après avoir voulu créer compte.

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut Dysta, merci de ton aide, mais du coup le truc c'est que le cms m'affiche bien tout, car j'ai désactivé le rewriter, mais maintenant dans la page register, quand je crée mon compte, une page blanche s'affiche ( après avoir cliqué sur créer ) je vois pas trop quoi faire, ou je vais peut être tester avec la v_11, car chez moi la v_10 reste blanche, du coup c'est la v_9 qui fonctionne.

Merci beaaucoup si tu sais quoi faire pour ce problème de page blanche après avoir voulu créer compte.

mhm regarde dans la configuration j'ai peut être laissé le thème nw à la place de ragefull. Mais c'est étrange que t'es soucis, je n'ai jamais eu ça, vérifie que tu ai bien toute les colonnes dans la table accounts, je ne vois que ça

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut, envoie moi ton skype en MP, ça sera plus pratique pour dialoguer.

Sinon, tu peux tester de créer un compte par toi même, et te rendre compte du problème...:

 

http://omnesya.xyz

Partager ce message


Lien à poster
Partager sur d’autres sites

Un correctif des SQL viens d'être apporté : J'avais oublié une colonne ce qui faisais planter la boutique du CMS

 

Voici le correctif en question : https://mega.nz/#F!wtggCQhC!oauztmTcokkNJLoNG1bL2A

 

(Sélectionnez les fichiers Panty_1 et Panty_2)

Partager ce message


Lien à poster
Partager sur d’autres sites

mercy

Partager ce message


Lien à poster
Partager sur d’autres sites

qweqw

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