51 Commits (master)

Author SHA1 Message Date
nicod_ 467e952d89 Des include pour éviter une fatale
Fix #7
1 week ago
nicod_ 9fb98a3e15 Ne vider les parametres de retour que si on retourne sur l'édition des blocs sur un objet 3 weeks ago
nicod_ 1e88c467e9 Ne pas masquer (replier) le panel de l'accordéon quand on est sur la deuxième étape (saisie des paramètres) 3 months ago
nicod_ c587717098 Refactoring de l'interface : ajout d'un accordéon sur les blocks qui permet de les replier pour occuper moins d'espace, et qui garde les choix en session (cookie) 3 months ago
nicod_ a5a8bf0c55 Vérification d'autorisation : a t'on le droit de modifier l'objet sur lequel on est ? 4 months ago
nicod_ 872e04dc95 On utilise directement spip_blocks maintenant 4 months ago
nicod_ 414efd163a Identifier plus précisément les formulaires 4 months ago
nicod_ 4573d5ab0a Un peu d'habillage maintenant que les blocs peuvent être conteneurs 4 months ago
nicod_ 2679a46b7c Fonctions génériques pour retrouver les blocktypes enfants/parents 4 months 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 4 months ago
nicod_ 1057d3f8c3 Formatage 4 months 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
4 months ago
nicod_ 729161bd82 Pas besoin de variable intermédiaire 4 months ago
nicod_ fac8d07d9f Bien cibler le formulaire pour ne pas les refermer tous 4 months ago
nicod_ cc55819bcd Nettoyer les paramètres de retour 4 months ago
nicod_ d6e2beae49 Refactoring pour édition en ajax (ajout/modification) qui fonctionne aussi sans JS 4 months 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 4 months ago
nicod_ c8aec9a317 Ne proposer que les types de blocs qu'on peut effectivement associer à ce type d'objet 4 months ago
nicod_ 39055f4680 Afficher la saisie types d'objets s'il y en a plusieurs en config 4 months ago
nicod_ 2ce1e7e5e8 Ajouter la saisie de l'ancre dans le formulaire d'édition d'un block 5 months ago
nicod_ 2f0a20bd97 Eviter d'empiler des & dans l'url de retour à chaque fois qu'on annule une modif ou un ajout 5 months ago
nicod_ 98c32bbdee Pas besoin d'extraire l'attribut 5 months ago
nicod_ 072bef10cc Refonte de l'ergonomie de l'ajout de bloc 5 months ago
nicod_ c7c2e36d39 Formatage 5 months ago
nicod_ c15a772a6a Simplification : renommer bloc en block, et blocs_type en blocktype 5 months ago
nicod_ 70fa419c99 Ajout d'une description sur les types de blocs 5 months ago
nicod_ 1ceac67232 Fermer les balises de langue 5 months ago
nicod_ 107b19c24b en cas de création d'un type de bloc, rediriger vers la configuration des champs 5 months ago
nicod_ 4ce1051b90 Si un bloc n'as pas de saisies, le signaler par une explication plutôt que de ne rien afficher 5 months ago
nicod_ 93834f9fb8 Différencier ajout et enregistrement 5 months ago
nicod_ e05c6b1e64 Ajouter un rang_lien quand on ajoute un bloc 5 months ago
nicod_ 9dc534e633 La gestion des statuts n'est pas évidente et source d'erreurs.
On publie automatiquement un bloc si c'est une création.
TODO : ne plus gérer de status de blocs mais gérer deux configs de blocs pour un objet, une publiée une prépa
5 months ago
nicod_ e59422713d Eviter un warning 5 months ago
nicod_ 42f92b127f Ajouter une ancre vers le bloc si on est en mode include 5 months ago
nicod_ b840cf67cd On n'édite pas en popin mais dans le conteneur lui même 5 months ago
nicod_ 9fa3326155 Pouvoir modifier les noms des saisies 5 months ago
nicod_ e3f3b471b1 Ajout et modification en popin, gérer aussi le cas où on n'est pas en popin (js désactivé ou édition directe) 5 months ago
nicod_ 23c22287d8 Blocs de boutons différenciés 5 months ago
nicod_ 7f9ae22f26 Un formulaire d'édition de bloc en deux temps : choix du type, puis saisie 5 months ago
nicod_ a17763bf0e Pas de titre, pas de page en ligne et pas de preview sur les blocs 5 months ago
nicod_ c17aea4b14 Formulaire d'édition d'un bloc en multi-étapes 5 months ago
nicod_ 5529246c9a Ajout d'un identifiant qui servira à trouver le squelette qui affiche chaque type de bloc (blocks/identifiant.html ou blocks_prive/identifiant.html) 5 months ago
nicod_ 4132d18c50 Fonctions génériques de sérialisation 5 months ago
nicod_ 09dec995a6 PhpDoc 5 months ago
nicod_ 8c3cbf5014 Tags de chaines de langues fermés 5 months ago
nicod_ 97c17539d5 Formulaire de config et config à l'installation 5 months ago
nicod_ f105509190 Cet id_parent n'est pas utile 5 months ago
nicod_ 1df38f875c Un constructeur de formulaire pour les paramètres des types de blocs, inspiré de formidable 5 months ago
nicod_ c184644f17 Un bloc ne peut pas être parent de lui même 5 months ago
nicod_ a83f2017d0 Le type de bloc n'est éditable qu'à la création 5 months ago