nicod_
df6257c50f
On boucle sur les sous blocks si le paramètre racine n'est pas passé, et on corrige le calcul du contexte
4 days ago
nicod_
d0a7cad73d
Ne pas utiliser la balise dans le privé, elle va générer le block et tous ses sous blocks
...
On appelle juste l'include général en lui passant un paramètre racine=1 pour ne pas déclencher la récursivité
4 days ago
nicod_
41ba1b5caf
Renommage de prive/squelettes/inclure/block en block_objet pour éviter des collisions
...
Modification du markup pour faire fonctionner Sortable suit à l'ajout d'un niveau de div intermédiaire (ajaxblock)
Utilisation d'un uniquid par groupe d'éléments sortable
4 days ago
nicod_
80a9aa5b0e
Mise à jour readme
5 days ago
nicod_
49a57fb1e6
Mise à jour doc et todo
5 days ago
nicod_
20e6f2a5c9
Une fonction générique pour obtenir les valeurs d'un block en fonction de ses saisies
5 days ago
nicod_
2ceb81cff6
PHPdoc, typage
5 days ago
nicod_
93417dd44c
Inclure récursivement les blocs enfants
5 days ago
nicod_
414efd163a
Identifier plus précisément les formulaires
5 days ago
nicod_
4573d5ab0a
Un peu d'habillage maintenant que les blocs peuvent être conteneurs
5 days ago
nicod_
51c19cc594
On peut avoir plusieurs fois la même saisie sur une page : passer un id unique
5 days ago
nicod_
418ac640f3
Appel récursif : on a peut-être des types de blocks à ajouter dans ce block s'il est conteneur
5 days ago
nicod_
2679a46b7c
Fonctions génériques pour retrouver les blocktypes enfants/parents
5 days ago
nicod_
a42e3e9c99
En fonction du type de block parent, certains types de blocks peuvent être autorisés ou non
5 days ago
nicod_
cd30d38916
Passer le type de block parent au formulaire d'édition de block, qui le redescend sur la saisie qui permet d'ajouter un type de block
5 days ago
nicod_
a5df9e5fe5
Simplifions la boucle (critères inutiles)
5 days ago
nicod_
1057d3f8c3
Formatage
5 days ago
nicod_
22209ed41c
Gestion des blocs conteneurs
...
- 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
5 days ago
nicod_
1ac4c60a2d
On n'utilise jamais la forme en select, alors simplifions
6 days ago
nicod_
837f9b54f8
Robustifier la fonction d'encodage
6 days ago
nicod_
729161bd82
Pas besoin de variable intermédiaire
6 days ago
nicod_
ddf6bc5db4
Saisie radio, ou checkbox si multiple
6 days ago
nicod_
01e391d713
Rangement
6 days ago
nicod_
0f12175bd1
Si on recharge en ajax l'édition d'un bloc suite à annulation, lui préciser qu'on le veut sans le mode édition
6 days ago
nicod_
fac8d07d9f
Bien cibler le formulaire pour ne pas les refermer tous
6 days ago
nicod_
cc55819bcd
Nettoyer les paramètres de retour
6 days ago
nicod_
59a39036d6
Réinitialiser les events
6 days ago
nicod_
d6e2beae49
Refactoring pour édition en ajax (ajout/modification) qui fonctionne aussi sans JS
6 days ago
nicod_
6b9490074a
Une value pour que le bouton annuler passe dans la requete, et supprimer l'id_blocktype quand on annule pour reset le formulaire d'ajout
6 days ago
nicod_
7abfa98701
UI: les boutons "Annuler" rechargent le formulaire d'ajout en ajax
6 days ago
nicod_
7f68fa5560
Cascade inutile
2 weeks ago
nicod_
eeb9cdcdf0
overflow hidden sur le contenu des blocks
2 weeks ago
nicod_
e50b70d3dd
Un markup spécifique pour la liste des blocks d'un objet (pour ne pas hériter de .liste_items)
2 weeks ago
nicod_
ce2940fcea
Affichage conditionnel
3 weeks ago
nicod_
c9ca24d65d
On n'a pas toujours un tableau ici
3 weeks ago
nicod_
c0660d6efb
Mise à jour readme et todo
3 weeks ago
nicod_
9c7e1bdcd0
Passer l'objet lié et son id aux squelettes de blocks
3 weeks ago
nicod_
c8aec9a317
Ne proposer que les types de blocs qu'on peut effectivement associer à ce type d'objet
3 weeks ago
nicod_
39055f4680
Afficher la saisie types d'objets s'il y en a plusieurs en config
3 weeks ago
nicod_
bc97a02f19
Un champ objets sur les types de blocs, pour restreindre un type de bloc à un ou plusieurs objets éditoriaux
3 weeks ago
nicod_
a33ce5e0e3
Une saisie sur les objets associés aux blocs dans la config
3 weeks ago
nicod_
c1485460e8
N'associer que les articles par défaut
3 weeks ago
nicod_
295171ff21
Un filtre sur le type d'objet lié
3 weeks ago
nicod_
e415a7f814
Suite du renommage (blockstype -> blocktype)
3 weeks ago
nicod_
26e07d954c
Générer l'id pour l'ancre
4 weeks ago
nicod_
ce7824b64d
Mise à jour todolist
4 weeks ago
nicod_
2ce1e7e5e8
Ajouter la saisie de l'ancre dans le formulaire d'édition d'un block
4 weeks ago
nicod_
0a592be9f7
Utiliser un select dans les filtres rapides
4 weeks ago
nicod_
17aa24fda1
Ajout d'une ancre nommée sur les blocks
4 weeks ago
nicod_
fe87b6a1fe
Pas besoin d'afficher le rang ici
4 weeks ago