Skip to content
Extraits de code Groupes Projets
  1. jan. 17, 2025
  2. jan. 15, 2025
  3. jan. 14, 2025
    • 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. sept. 13, 2023
  6. juin 06, 2023
  7. mai 25, 2023
    • nicod's avatar
      Formatage · 1057d3f8
      nicod a rédigé
      1057d3f8
    • nicod's avatar
      Gestion des blocs conteneurs · 22209ed4
      nicod a rédigé
      - création d'une table de liaisons blocktype -> blocktype, avec un role [parent|enfant]
      - mise à jour des rôles sur la page d'édition d'un blocktype et contrainte d'intégrité (si un blocktype A ne peut être contenu que dans un blocktype B, alors le blocktype B peut forcément contenir le blocktype A)
      - chaines de langue
      22209ed4
  8. mai 11, 2023
  9. mai 10, 2023
  10. mai 05, 2023
  11. mai 04, 2023
  12. avr. 26, 2023
  13. avr. 16, 2023
  14. avr. 15, 2023
  15. avr. 14, 2023
Chargement en cours