CraftMyWebsite


ChangeLog CraftMyWebsite



Liste des modifications a chaque mises a jours

Version Date de lancement Modifications

1.6.1

07/02/2018 - Réglage du bug rendant impossible la suppression de menu déroulant dans l'admin
- Correctif visuelle sur le support
- Rajout d'un bouton de connexion sur la page de vote empêchant les joueurs de voter s'ils ne sont pas connecté au site
- Correctif d'un bug MCGPass
- Régalge d'un bug qui rendait impossible l'édition de liste déroulante
- Correctif visuelle sur la navbar
- Réglage d'un bug qui rendait le panel admin inutilisable si vous utilisiez CMW dans un sous-dossier
- Réglage de multiples bugs liés à la library YML
- Réglage d'un bug qui faisait que les mot de passes modifiés dans le panel admin étaient inutilisable
- Réglage d'un bug minime sur le forum qui pouvait faire atterrir sur des erreurs 404
- Réglage d'un bug qui faisait que lors de la récupération d'un mot de passe par mail, après avoir utiliser la fonction mot de passe oubliée, les mots de passes étaient inutilisables
- Réglage d'un bug dans la navbar qui faisait que les grades ayant la permission d'accès au panel n'avait pas forcément le bouton d'accès au panel dans le menu déroulant
- Réglage d'un bug qui n'envoyait pas les messages correctement lors d'un vote
- Réglage d'un bug visuel dans le forum, qui faisait que les bouton J'aime et J'aime pas s'affichaient mal
- Réglage d'un bug visuel dans le forum, qui faisait que le pseudo de la personne qui répondait été suivie du grade dans retour à la ligne
- Réglage d'un bug dans les votes qui pouvait rendre impossible le fait de voter
- Réglage d'un bug dans les votes qui n'affichait pas les messages serveur
- Ajout d'un système dans les votes qui permet de mettre de la couleur dans le message de vote (avec &X, couleur essentials)
- Réglage d'un bug qui faisait que les commentaires ne s'affichaient pas dans les news et faisaient tout bugguer

1.6.0

27/01/2018
Ajouts:
=> Rework intégrale du panel admin: (en cours d'intégration) -> 80%
- Design
- Ergonomie
- Une page par fonction (Exemple: admin.php?page=news)
- Gestion d'erreur plus poussé
- Notification visuel a chaque action

=> Nouveau design du thème de base
=> Un mode de vu "joueur" pour administrateur sur le forum. Ref: LIEN
=> Créer et Gérer les grades sur sont site avec des permissions !
=> BBCode et espacement sur les tickets support.
=> Permission pour la vue Joueur/Admin.
=> Affichage du grade dans le profil du joueur.
=> Suppression des commentaires d'un ticket si le ticket en question est supprimé.
=> Suppression des statistiques de la boutique si l'offre en question est supprimé.
=> Ajout d'un système d'auto-connexion, un bouton "se souvenir de moi" quoi
=> Ajout d'un script qui permet d'enlever les actions faites en jeu et de les remplacer par un descriptif de l'achat.
=> Suppression des tickets dans le support (Avec permission)
=> Redirection sur la page actuelle en cas de connexion/inscription
=> Les notifications snarl se trouvent désormais dans controleur/notifications.php
=> Édition des commentaires dans le support (Avec permission)
=> Édition/Suppression des commentaires dans les nouveautés (Avec permission)
=> Visualisation des tickets (Privé ou Public)
=> Rafraichissement de la console tout les 10s.
=> Pas de rafraichissement en executant une commande sur la console.
=> Notification Snarl quand on execute une commande sur la console.
=> Permission displayTicket pour voir les tickets privés.
=> Nouveau système de gestion d'erreur
=> Nouveau design des erreurs (j'ai repris celui de standard)
=> Permissions forum avec le script de Sprik, entièrement intégré
=> Les joueurs en ligne et plusieurs autres paramètres ne sont plus récupérés par JSONAPI mais via une API externe.
=> Deux nouveaux paramètres seront demandés à l'installation du CMS :
-> L'IP (sans port) vers le serveur MC du style : 195.158.12.89
-> Le port du serveur.
Ces informations seront utilisés non seulement pour permettre aux utilisateurs de pouvoir accéder au serveur MC en quelques clics, mais aussi afin de faire fonctionner les API externes pour récupérer les joueurs en ligne etc....
=> Ajout d'une nouvelle page. :D
=> Ajout de la possibilité d'entrer un code de promotion pour la boutique, celui-ci est unique et sa valeur s'appliquera à tous les articles (valeur comprise entre -1% et -100% inclus)
=> Boutons de mise en page pour le forum
=> Affichage du grade du joueur (sur le site) en dessous de l'auteur d'une réponse/topic sur le forum
=> Possibilité d'ouvrir/fermer une catégorie d'un forum.
=> Possibilité d'upload une favicon depuis le panel
=> Indication lorsque la banlist est vide
=> Nouveau système de vote, chaque lien est associé à une récompense/message etc
=> Ajout de la redirection dans le panel après chaque action vers la page de l'action effectuée
=> Rajout de la possibilité de donner des jetons lors d'un vote
=> Ajout de nouveaux BBCodes
=> Ajout de la page Forum dans le panel admin
=> Ajout de la création de smileys personnalisés
=> Ajout de la suppression de smileys
=> Ajout de 3 nouvelles permissions : Voir la page forum, ajouter un smileys, Voir/Supprimer les smileys
=> Rajout du tag {QUANTITE} pour le give de jetons, qui permet de pouvoir mettre la quantite de jeton give OU la quantité d'item give
=> Ajout de l'obligation d'avoir le dossier theme/smileys en 777
--------------------------------------------------------------------------------
Fix/Correctif:
=> Une notification était inexistante
=> Suppression des commentaires dans le support
=> Design Panel (Car je l'avais fait y a pas mal de temps)
=> Redirection des skins sur l'API craftmywebsite inexistant dans panel.php.
=> Suppression des codes inutiles forum Part II
=> Déboguage de la page membre du panel admin
=> Fix d'un bug console
=> Fix d'une permission pour le support
=> Changement des appels vers l'API CMW en une API en https
=> Remodélisation des codes du forum
=> Modification des hashs des mot de passes.
=> Vérification des extensions requises à l'installation
=> Ajout de la compatibilité des hash de la V1.5.1 -> V1.6
=> Modification mineure de table cmw_users
=> Passage du panel admin sous compatibilité https
=> Intégration du modal des news dans le nouveau design
=> Ajout d'un pied à réseaux sociaux -> 80% (Une partie dans le panel pour configuré et activer/désactiver ce pied sera rajouté prochainement)
=> Intégration du forum dans le nouveau design de base
=> Fix de typographie dans la page boutique
=> Possibilité de mettre des '!' et autres caractères spéciaux dans les titres de catégories
=> Plus besoin de rentrer de description pour topics/sf
=> Passage du système de vote de YML à SQL
=> Réglage de bug d'affichage dans la page information du panel
=> passage des smileys vers la base de données (pour pouvoir en rajouter)
=> Modification affichage des topics dans forum_categorie.php
=> Rajout d'un texte explicatif de la page de configuration des votes avec les tags possibles
=> Correction de la requête de création de topic
--------------------------------------------------------------------------------
Suppression:

=> Des codes inutiles
=> Codes inutiles du forum
=> Codes inutilisé dans le controleur/page

1.5.1

21/01/2017 [+] Amélioration du système de génération des liens de récupération de mot de passe par email.
[=] Fix d'un bug de la page de vote.
[=] Correction orthographique.
[=] Fix du bug qui empêchait de pouvoir changer de grade sans repasser Joueur.
[=] Fix du bug qui ne sauvegarder pas les récompenses de votes.
[=>] Ajouts de quelques options pour le vote.

1.5.0

15/11/2016 - [+] Ajout d'un forum avec la possibilité de :
- Poster une discussion
- Créer une catégorie, une sous catégorie et un forum afin d'organiser les discussion
- Insérez des smileys dans les discussions
- Un système d'alertes qui préviens les nouvelles réponses sur les discussions suivies ou les nouvelles appréciations reçu
- Un système d'appréciation ( J'aime/J'aime pas)
- Un système de signalement gérable par les administrateurs afin de pouvoir déceler les topics signalé par les membres
- De l'AJAX pour dynamiser le tout

- [+] Ajout d'un nouveau panel avec:
- Un nouveau design
- Un système de grade plus perfectionner
- Une gestion plus poussée de son serveur de jeux avec la possibilité d'envoyer des commandes sur celui-ci
- Plusieurs diagrammes et vues pour suivre l'évolution des visites, achats, inscriptions et autres de son site
- Possibilité de choisir pour les récompense de votes entre une commande In-Game et un Give d'item In-Game
- Possibilité de limiter le nombre d'inscription au site en fonction de l'IP
- Possibilité d'envoyer un mail de confirmation d'inscription pour activer le compte
- Système de récupération de l'IP de la personne à son inscription

- [=] Remplacement de l'achat de tokens par starpass par dedipass(meilleur reversement, plus de moyens de paiements proposé, API intuitive)

- [+] Ajout de commentaires sur les news + de mention J'aime

Installation :

- [+] Nouveau design

- [+] Ajout de la possibilité de modifier les chmods des fichiers automatiquement en appuyant sur un bouton

Correction :

- Correction du bug de vote ( page blanche + double bouton )
- Correction de fautes d'orthographe

1.4.0

04/07/2015 [+] Systéme de maintenance complete
[+] Ajout d'un systéme complet avec lien de récupération de mot de passe
[=] Fix du footer buggé sur la page support du théme par default
[=] Fix du probléme de skin section support
[=>] Amélioration du noyau systéme & implémentation de nouvelles fonction [Hors utilisateurs].

1.3.5

06/06/2015 [=>] Refonte compléte du systéme de support [Design & Systéme]
[=] Edition de quelques textes sur la page admin "boutique" [=] Correction d'une faille de sécurité mineur. [+] Ajout d'un captcha a l'inscription
[=>] Correction d'un bug CKEDITOR sur l’édition des pages
[=>] Amélioration du noyau systéme.

1.3.0

31/03/2015 [=] Amélioration de la compatibilité avec 90% des hébergeurs.
[=] Fix du problème de non redirection vers la page d'installation sur certaines hébergeurs .
[=] Suppression de presque toute les erreurs actuelles recensé.
[=] Amélioration du noyau systéme.
[=] Correction du bug de la page blanche l'inscription/connection.

1.2.1

06/02/2015 [=] Mises a jours pour optimiser le code & restructurer tout le systéme interne.

1.2.0

31/01/2015 [=] Probléme de sous dossier enfin fixé !
[+] Systéme de news amélioré.
[+] Systéme de profil amélioré.
[=>] Refonte COMPLETE du design du site ! (Mon dieu je m'aime :o)

1.1.6

19/01/2015 [=] Probléme d'affichage des skins & face
[=] Probléme d'editeur de text qui ne s'affiche pas sur le panel admin quand plus d'une section de page est crée.
[+] Ajout du théme default_sidebar de base
Note: Ceci et une petit mise a jours.

1.1.5

16/12/2014 [=] Problémes mineurs réglé
[=>] Recodage COMPLET du systéme de théme
[+] Zone update panel admin

1.1.0

08/12/2014 [=] Probléme bouton Hors-Ligne a la page "support" fixé
[+] Ajout d'un éditeur (ULTRA MEGA DE LA MORT QUI TUE) complet aux admins pour les configs "page" et "news"
[+] Ajout du nombre d'inscrits dans la navbar
[=>] Améloriation de le page support (Design)
[=>] Améloriation conséquente de la page Boutique (Design)
[=>] Amélioration des pages crée (Placement et Design)

1.0.1

04/12/2014 [=] Correction de la page admin bug en sous répértoire
[+] Ajout bouton "Jetons" dans le module utilisateur
[=] Correction du bug responsive module utilisateur

1.0.0

01/12/2014 - Version de lancement !