Mise à jour du 13 août 2020 (a78ac41)

Changelog Black Market Forge Mystique objets Recettes

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 : {esc_attr(Pantalon clouté précis)}Pantalon clouté précis).
  • 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 : 1Gold coin23Silver coin45Copper coin).

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.