[blocks] 5 commits

spip-contrib-extensions/blocks | 5 commits

Par nicod_, le 10 novembre 2023 à 22h50min :

feat: Changement de stratégie pour afficher les blocks enfants d’un block

La fonction principale _block_charger_block va récupérer elle même les squelettes des blocks enfants si le block en a.
Si on est dans l’espace privé, on inclut prive/squelettes/inclure/block_objet qui contient tout ce qu’il faut pour gérer un block (boutons etc), sinon on charge simplement inclure/block du squelette public.
Gros avantage pour l’intégration : dans le squelette d’un block qui peut contenir des blocs, on peut placer un <!--blocks--> qui sera remplacé par les blocks enfants, et donc on peut les encapsuler dans un markup personnalisé.

Modifié
blocks_fonctions.php
prive/squelettes/inclure/block_objet.html
squelettes/inclure/block.html

Détails : feat: Changement de stratégie pour afficher les blocks enfants d'un block · f37b91545a - blocks - SPIP on GIT

==============================
Par nicod_, le 10 novembre 2023 à 22h50min :

fix: Déplacement du div conteneur dans l’include

Modifié
prive/squelettes/inclure/block_objet.html
prive/squelettes/inclure/blocks_objet.html

Détails : fix: Déplacement du div conteneur dans l'include · fc886755a0 - blocks - SPIP on GIT

==============================
Par nicod_, le 10 novembre 2023 à 22h51min :

fix: On n’est pas encore dans un context .objetblock ici

Modifié
prive/squelettes/inclure/blocks_objet.html

Détails : fix: On n'est pas encore dans un context .objetblock ici · 22a8a1bd20 - blocks - SPIP on GIT

==============================
Par nicod_, le 10 novembre 2023 à 22h51min :

fix: Suppression de cette icone pas vraiment utile

Modifié
prive/squelettes/inclure/block_objet.html

Détails : fix: Suppression de cette icone pas vraiment utile · 4af9f25be7 - blocks - SPIP on GIT

==============================
Par nicod_, le 10 novembre 2023 à 22h52min :

fix: Refonte de l’affichage des blocks dans le privé

Modifié
css/blocks_prive.css

Détails : fix: Refonte de l'affichage des blocks dans le privé · 39345afa6b - blocks - SPIP on GIT