Commit Graph

  • a944e2b452 Mise à jour TODO master nicod_ 2023-09-18 16:27:11 +0200
  • 38a21d2788 Nécessite le plugin verifier, pour le constructeur de formulaire (à supprimer si on bascule sur des sources YAML) Rangement alphabétique des necessite nicod_ 2023-09-18 16:23:37 +0200
  • b30aa3b601 Mise à jour TODO nicod_ 2023-09-17 13:03:23 +0200
  • 36faa00b85 Mise à jour TODO nicod_ 2023-09-15 15:45:58 +0200
  • 8589b405d6 Plus besoin de séparateur ici nicod_ 2023-09-14 23:30:47 +0200
  • 5ec2a017ff Un type de bloc n'a pas d'url publique nicod_ 2023-09-14 23:28:14 +0200
  • 35207ef0db Corrigeons les défaillances de saisies qui utilise YAML mais ne le nécessite toujours pas. nicod_ 2023-09-14 23:25:32 +0200
  • 8db326157e Nécessite select2 pour le constructeur de formulaires nicod_ 2023-09-14 22:49:24 +0200
  • 467e952d89 Des include pour éviter une fatale nicod_ 2023-09-14 22:45:22 +0200
  • 46f59011fa generer_url_entite est dépréciée (bis) nicod_ 2023-09-14 22:32:21 +0200
  • 37faac3977 Nécessite spip_bonux pour le critère compteur_left nicod_ 2023-09-14 13:30:26 +0200
  • 5302da78cb Pas de logos dans les listes nicod_ 2023-09-14 13:28:41 +0200
  • d06097dade Manquait un include pour éviter une fatale dans certains cas nicod_ 2023-09-14 13:28:10 +0200
  • 1901280355 generer_url_entite est dépréciée nicod_ 2023-09-14 13:27:42 +0200
  • 393ac17a7a Définir une longueur fixe pour que la table se créée bien sur Mysql nicod_ 2023-09-13 23:23:48 +0200
  • 915f93c632 Mise à jour todo nicod_ 2023-09-11 19:52:16 +0200
  • 081bff64fc Ne pas créer ce type à l'install nicod_ 2023-09-11 19:52:08 +0200
  • 9fb98a3e15 Ne vider les parametres de retour que si on retourne sur l'édition des blocs sur un objet nicod_ 2023-09-01 16:57:43 +0200
  • 5c7a0096d0 Mise à jour todo nicod_ 2023-08-31 19:00:40 +0200
  • 742a161c1c Permet d'afficher les blocks non publiés dans le back office nicod_ 2023-08-31 19:00:05 +0200
  • a88bdebc23 Simplification nicod_ 2023-08-31 18:59:31 +0200
  • 286a793e28 Afficher le nombre d'utilisations dans la liste des types de blocks nicod_ 2023-06-13 18:47:31 +0200
  • 1e88c467e9 Ne pas masquer (replier) le panel de l'accordéon quand on est sur la deuxième étape (saisie des paramètres) nicod_ 2023-06-13 18:47:06 +0200
  • 85fec59d71 Ajustements css, blocs et ajout de bloc plus homogènes nicod_ 2023-06-13 18:25:45 +0200
  • 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) nicod_ 2023-06-13 17:54:12 +0200
  • f1d09256f4 Icones SVG nicod_ 2023-06-13 15:12:41 +0200
  • af0c0f3218 Mise à jour todo nicod_ 2023-06-06 16:06:11 +0200
  • c492693bea Garder la couleur de fond par défaut nicod_ 2023-06-06 16:05:30 +0200
  • 22210aab8b Padding sur le type de block dans le cartouche au cas où il n'y ait pas de bouton d'action nicod_ 2023-06-06 16:03:55 +0200
  • 3c49800f7b Afficher les boutons d'action sur les blocks si on a le droit de modifier l'objet nicod_ 2023-06-06 16:03:13 +0200
  • a5a8bf0c55 Vérification d'autorisation : a t'on le droit de modifier l'objet sur lequel on est ? nicod_ 2023-06-06 15:46:08 +0200
  • bbf683e579 Adapter l'action au changement de structure nicod_ 2023-06-06 15:28:06 +0200
  • 872e04dc95 On utilise directement spip_blocks maintenant nicod_ 2023-06-06 15:12:51 +0200
  • 8fdfb66d51 Vue d'un block : un seul objet lié nicod_ 2023-06-06 15:11:15 +0200
  • ffb0249208 Supprimer la table spip_blocks_liens et déplacer objet/id_objet dans spip_blocks nicod_ 2023-06-06 15:10:27 +0200
  • df6257c50f On boucle sur les sous blocks si le paramètre racine n'est pas passé, et on corrige le calcul du contexte nicod_ 2023-05-26 20:18:19 +0200
  • 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é nicod_ 2023-05-26 20:17:39 +0200
  • 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 nicod_ 2023-05-26 20:06:53 +0200
  • 80a9aa5b0e Mise à jour readme nicod_ 2023-05-25 21:21:21 +0200
  • 49a57fb1e6 Mise à jour doc et todo nicod_ 2023-05-25 21:06:22 +0200
  • 20e6f2a5c9 Une fonction générique pour obtenir les valeurs d'un block en fonction de ses saisies nicod_ 2023-05-25 21:04:30 +0200
  • 2ceb81cff6 PHPdoc, typage nicod_ 2023-05-25 21:03:52 +0200
  • 93417dd44c Inclure récursivement les blocs enfants nicod_ 2023-05-25 21:02:13 +0200
  • 414efd163a Identifier plus précisément les formulaires nicod_ 2023-05-25 20:27:45 +0200
  • 4573d5ab0a Un peu d'habillage maintenant que les blocs peuvent être conteneurs nicod_ 2023-05-25 20:27:21 +0200
  • 51c19cc594 On peut avoir plusieurs fois la même saisie sur une page : passer un id unique nicod_ 2023-05-25 20:03:08 +0200
  • 418ac640f3 Appel récursif : on a peut-être des types de blocks à ajouter dans ce block s'il est conteneur nicod_ 2023-05-25 19:57:51 +0200
  • 2679a46b7c Fonctions génériques pour retrouver les blocktypes enfants/parents nicod_ 2023-05-25 19:56:28 +0200
  • a42e3e9c99 En fonction du type de block parent, certains types de blocks peuvent être autorisés ou non nicod_ 2023-05-25 19:53:16 +0200
  • 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 nicod_ 2023-05-25 19:52:03 +0200
  • a5df9e5fe5 Simplifions la boucle (critères inutiles) nicod_ 2023-05-25 15:16:35 +0200
  • 1057d3f8c3 Formatage nicod_ 2023-05-25 14:59:33 +0200
  • 22209ed41c Gestion des blocs conteneurs nicod_ 2023-05-25 14:58:36 +0200
  • 1ac4c60a2d On n'utilise jamais la forme en select, alors simplifions nicod_ 2023-05-24 22:58:40 +0200
  • 837f9b54f8 Robustifier la fonction d'encodage nicod_ 2023-05-24 22:30:01 +0200
  • 729161bd82 Pas besoin de variable intermédiaire nicod_ 2023-05-24 22:29:29 +0200
  • ddf6bc5db4 Saisie radio, ou checkbox si multiple nicod_ 2023-05-24 21:14:47 +0200
  • 01e391d713 Rangement nicod_ 2023-05-24 21:01:51 +0200
  • 0f12175bd1 Si on recharge en ajax l'édition d'un bloc suite à annulation, lui préciser qu'on le veut sans le mode édition nicod_ 2023-05-24 19:03:20 +0200
  • fac8d07d9f Bien cibler le formulaire pour ne pas les refermer tous nicod_ 2023-05-24 19:01:57 +0200
  • cc55819bcd Nettoyer les paramètres de retour nicod_ 2023-05-24 18:38:35 +0200
  • 59a39036d6 Réinitialiser les events nicod_ 2023-05-24 18:38:02 +0200
  • d6e2beae49 Refactoring pour édition en ajax (ajout/modification) qui fonctionne aussi sans JS nicod_ 2023-05-24 16:41:22 +0200
  • 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 nicod_ 2023-05-24 15:40:37 +0200
  • 7abfa98701 UI: les boutons "Annuler" rechargent le formulaire d'ajout en ajax nicod_ 2023-05-24 15:09:03 +0200
  • 7f68fa5560 Cascade inutile nicod_ 2023-05-16 18:01:06 +0200
  • eeb9cdcdf0 overflow hidden sur le contenu des blocks nicod_ 2023-05-16 18:00:23 +0200
  • e50b70d3dd Un markup spécifique pour la liste des blocks d'un objet (pour ne pas hériter de .liste_items) nicod_ 2023-05-16 17:13:23 +0200
  • ce2940fcea Affichage conditionnel nicod_ 2023-05-11 20:49:03 +0200
  • c9ca24d65d On n'a pas toujours un tableau ici nicod_ 2023-05-11 20:48:23 +0200
  • c0660d6efb Mise à jour readme et todo nicod_ 2023-05-11 20:45:43 +0200
  • 9c7e1bdcd0 Passer l'objet lié et son id aux squelettes de blocks nicod_ 2023-05-11 20:45:26 +0200
  • c8aec9a317 Ne proposer que les types de blocs qu'on peut effectivement associer à ce type d'objet nicod_ 2023-05-11 20:34:20 +0200
  • 39055f4680 Afficher la saisie types d'objets s'il y en a plusieurs en config nicod_ 2023-05-11 20:17:57 +0200
  • bc97a02f19 Un champ objets sur les types de blocs, pour restreindre un type de bloc à un ou plusieurs objets éditoriaux nicod_ 2023-05-11 20:17:29 +0200
  • a33ce5e0e3 Une saisie sur les objets associés aux blocs dans la config nicod_ 2023-05-11 20:16:20 +0200
  • c1485460e8 N'associer que les articles par défaut nicod_ 2023-05-11 20:10:06 +0200
  • 295171ff21 Un filtre sur le type d'objet lié nicod_ 2023-05-11 18:09:43 +0200
  • e415a7f814 Suite du renommage (blockstype -> blocktype) nicod_ 2023-05-10 14:25:27 +0200
  • 26e07d954c Générer l'id pour l'ancre nicod_ 2023-05-05 19:02:53 +0200
  • ce7824b64d Mise à jour todolist nicod_ 2023-05-05 18:56:50 +0200
  • 2ce1e7e5e8 Ajouter la saisie de l'ancre dans le formulaire d'édition d'un block nicod_ 2023-05-05 17:36:50 +0200
  • 0a592be9f7 Utiliser un select dans les filtres rapides nicod_ 2023-05-05 17:32:01 +0200
  • 17aa24fda1 Ajout d'une ancre nommée sur les blocks nicod_ 2023-05-05 17:28:50 +0200
  • fe87b6a1fe Pas besoin d'afficher le rang ici nicod_ 2023-05-05 17:18:36 +0200
  • 14f489f87c Mise à jour todolist nicod_ 2023-05-05 16:46:27 +0200
  • 0705d3be35 Pas de logo sur les blocks nicod_ 2023-05-05 16:44:24 +0200
  • 2f0a20bd97 Eviter d'empiler des & dans l'url de retour à chaque fois qu'on annule une modif ou un ajout nicod_ 2023-05-05 16:40:39 +0200
  • ab99291319 Une saisie sous forme de radios par défaut, avec le titre et la description du type de bloc nicod_ 2023-05-05 16:28:51 +0200
  • 98c32bbdee Pas besoin d'extraire l'attribut nicod_ 2023-05-05 16:24:41 +0200
  • 072bef10cc Refonte de l'ergonomie de l'ajout de bloc nicod_ 2023-05-05 16:10:09 +0200
  • 7b5e262ac9 Ajout d'un filtre rapide sur la page des blocs nicod_ 2023-05-05 14:57:57 +0200
  • c7c2e36d39 Formatage nicod_ 2023-05-05 14:57:30 +0200
  • 10d6a33d7f Chaines de langue nicod_ 2023-05-05 14:56:22 +0200
  • c15a772a6a Simplification : renommer bloc en block, et blocs_type en blocktype nicod_ 2023-05-05 14:49:45 +0200
  • b83f3992ea Alerter si le type de bloc n'a pas de squelette dédié nicod_ 2023-05-05 14:19:19 +0200
  • 4f0f8928b3 Mettre à jour la clé du cache statique nicod_ 2023-05-05 14:09:49 +0200
  • 1b623c71a1 Hierarchie sur les types de blocs nicod_ 2023-05-05 14:08:04 +0200
  • ab7bbb23dd Ne rien afficher si pas de squelette spécifique trouvé nicod_ 2023-05-05 14:07:45 +0200
  • 95a1d2ab5f Un paramètre qui permet de ne pas retourner le squelette dist nicod_ 2023-05-05 14:07:19 +0200