Mise à jour du 13 août 2020 (a78ac41)
Pour cette mise à jour, je me suis concentré en priorité sur l’ajout des événements d’Aleeva (merci itsmefox!), l’amélioration de la gestion et de l’affichage de notre base de données d’objets (forge mystique, recettes) et je commence à me focaliser un peu plus sur la partie “editing” qui est au final la plus importante de l’activité du Bus Magique.
Forge mystique
- Amélioration du formulaire d’ajout/modification de recettes.
- Utilisation de l’api de Semantic UI pour charger dynamiquement les objets dans les champs du formulaire d’ajout/modification de recettes.
- Amélioration de l’affichage.
Black Market
- Correction de l’adresse des images des objets.
Objets de GW2
- Amélioration de l’affichage des types et sous-types.
- Corrections du système de mise à jour des objets, pour éviter la multiplication des traductions.
- Création d’une fonction dédiée et réutilisable pour vérifier l’existence d’un objet, et sinon le créer.
- Mise à jour des couleurs des raretés pour plus de lisibilité.
Recettes de GW2
- Ajout des détails de la recette pour les objets de type “Recette”, et des recettes aux objets qui peuvent être fabriqués.
Événements
- Suppression du système interne de gestion d’événements.
- Ajout des événements d’Aleeva.
- Ajout d’une page de statistiques disponible pour les rôles “Administrateur” et “Conducteur”.
Thème
- Ajout d’un lien vers l’administration et la gestion des recettes de la forge pour les rôles qui peuvent y avoir accès.
- Ajout et activation de clipboard.js sur les pages des recettes et des événements.
Administration
- Correction du nom affiché dans la liste pour “Objet” de “Black Market”.
- Ajout de la gestion des rôles via l’administration.
- Ajout des événements et la possibilité de les supprimer, pour les rôles “Administrateur” et “Conducteur”.
WordPress
- Exclusion de l’ensemble des fichiers de base de WordPress à l’exception du thème et des must-use plugins pour éviter d’écraser les mises à jours.
- Remplacement progressif du framework et page builder Unyson au profit de la version gratuite d’Elementor et de mu-plugins personnalisés.
- Ajout d’ACF Pro pour la gestion des champs personnalisés.
- Ajout du shortcode
[[item id=1234]]
(résultat : [item id=1234]). - Ajout d’un widget Elementor pour les objets, qui affiche le contenu de l’infobulle directement dans la page.
- Ajout du shortcode
[coins amount=12345]
(résultat : ).
Divers
- Ajout des rôles :
- Tipeee
- Organisateur
- Conducteur
- Ajout de traductions.
- Suppression de librairies inutilisées.
Commentaires
Ajouter un commentaire
Tu dois être connecté·e pour ajouter un commentaire.