Skip to content
Extraits de code Groupes Projets
  1. jan. 16, 2025
  2. jan. 15, 2025
  3. jan. 14, 2025
    • nicod's avatar
      fix: Un `id_blocktype` qui m'avait échappé · da8b657c
      nicod a rédigé
      da8b657c
    • nicod's avatar
      feat: La grosse refonte v2 · 8ceaf65f
      nicod a rédigé
      On ne se base plus sur le constructeur de formulaires et un objet éditorial `blocktype`, mais sur des fichiers de config en .yaml, à l'instar des modèles gérés par inserer_modeles
      Cela implique donc de la suppression de code et de fichiers (toute la gestion des objets `blocktype`) et de nouvelles fonctions pour gérer proprement des fichiers de config.
      La fonction principale `blocktypes_lister_types` met tout ça en cache pour le hit (en static), et des fonctions utilitaires viennent taper dans ce cache.
      
      Il y a une procédure de migration (cf README.md), qui sera peut être déportée dans un deuxième plugin à part dans lequel je mettrai aussi des démos de blocks de base, pour alléger le code et les fichiers de celui ci.
      
      Restent à traiter les notions de block conteneur, et les contraintes parent/enfant, ne peut contenir que / être contenu que dans.
      Et une todo list qui s'allonge...
      8ceaf65f
  4. nov. 16, 2023
    • nicod's avatar
      feat(WIP): V2 avec rupture de compatibilité · 86da5dd7
      nicod a rédigé
      Les blocktypes ne sont plus gérés dans le privé avec une table dédiée et un constructeur de formulaires, mais se basent sur des fichiers blocks/*.yaml (comme saisies, compositions, inserer_modele etc.)
      Une procédure de mise à jour / migration est prévue, cf README.md
      86da5dd7
  5. nov. 14, 2023
  6. nov. 10, 2023
Chargement en cours