Commit Graph

1278 Commits (4f3f4c71b23c14ad10193ee9070e30f4e692dd35)
 

Author SHA1 Message Date
Maïeul 4f3f4c71b2 Constructeur de formulaire : éviter une fatale erreur en PHP 8 lorsqu'on choisi une vérification qui n'a pas d'option.
Fix #190
1 year ago
Alberto d6a0503a63 [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue it
[Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net
1 year ago
RealET 7c6dbdc020 Éviter un warning en PHP 8.1
il faut un strval avant strlen pour transformer null en chaine vide
1 year ago
Maïeul f333f6c3ba les retours de @jeanmarie sur la compat spip 4.1 sont positifs -> on release 1 year ago
Maïeul f9e06e0b0c fix warning 1 year ago
Matthieu Marcillaud 3eca43740b Éviter un deprecated avec un appel sur null de saisies_normaliser_disable_choix() 1 year ago
Maïeul b2c23dbea4 Depuis
47475387d8
(c'est à dire belle lurette), `spip_desinfecte()`, qui est appliqué sur
`$POST` à l'initialisation de SPIP, est récursif.

Inutile donc de l'appliquer à nouveau en amont.

Merci @rastapopoulos pour la fouille dans les archives.
1 year ago
Maïeul 9a9cc9f610 010502e a trop élagué (merci @rastapopoulos) 1 year ago
Maïeul 010502e2b5 Constructeur de formulaire et options de saisies : si le POST contient
des champs vides pour les options (`''`), ne pas enregistrer une option
vide en base (posait problème notamment pour les vérifications de
nombre).

Bug introduit en e3bed20205 lors de
l'ajout des vérifications multiples dans le constructeur.

+ simplification de code, notamment en cas d'absence de verif.
1 year ago
Maïeul c25edf5b58 up de z, et on peut dire que c'est stable 1 year ago
Maïeul 2dddf31a07 2b9babe158 avait supprimé, pour une raison que j'ignore, une negation dans un test... 1 year ago
Maïeul 3ced4cea74 oups 1 year ago
Maïeul 4ef5c67713 fix warning 1 year ago
Torsten Willmann 0264fa708d [Salvatore] [source:lang/ paquet-saisies] Export depuis https://trad.spip.net de la langue de
[Salvatore] [source:lang/ paquet-saisies] Mise a jour du bilan depuis https://trad.spip.net
1 year ago
Salvatore d6876ffb9f [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net
1 year ago
Torsten Willmann 8a2df493d3 [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue de 1 year ago
Maïeul c87e4ee84e Une v4.3 qui contient principalement :
- possibilités de plusieurs vérif sur une saisie
- documentation des options "dev" des saisies
1 year ago
Maïeul 2b9babe158 Fix bug signalé ici https://discuter.spip.net/t/affichage-conditionnel-de-saisie-syntaxe-des-tests-spip3-2-13/159418
Pour la vérification PHP des afficher_si, vérifier correctement dans le
cas d'une syntaxe `@plugin:truc@`.
1 year ago
Maïeul 5d90925bbe documenter les options de dev taille_icone et icone 1 year ago
Maïeul 4819d7cb3e Multiétape : intégrer les icones de fieldset 1 year ago
Maïeul 80629ac46e Correction de bug sur l'options `etapes_precedent_suivant_titrer` dans
le cas où l'on a saisies en dehors des fieldset : ils sont
automatiquement mis à toute les étapes -> c'est pourquoi il faut toujour
se baser, pour déterminer les étapes, sur `_saisies_par_etapes` et non
sur `_saisies` ; ping @tcharlss
1 year ago
Maïeul 3e13bdd9fc demo pour les icones sur fieldset 1 year ago
Maïeul ae4b7fcd32 Insertion de l'icone de fieldset : simplification de code (tests inutiles, raccourcis divers) 1 year ago
Eric Lupinacci a48a76acbe Utilisation de balise_img pour améliorer l'affichage des icones de fieldset avec et sans SVG. 1 year ago
Salvatore 456be987cc [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr_tu
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue it
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue nl
[Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net
1 year ago
Maïeul 7708a7c112 Merge branch 'issue175'
fix #175
1 year ago
Maïeul 272d80d538 Fieldset des options d'une vérif. Mettre en "explication" la description
de la vérif (si existante).
1 year ago
Maïeul d21d8497c4 Une verification verifier_valeur_acceptable 1 year ago
Maïeul 6cbcb5e6bc contourner un bug d'affichage de select2 1 year ago
Maïeul e3bed20205 Pb #175 : constructeur de formulaire, permettre de choisir plusieurs
vérif par saisies.
Compatibilité historique assurée.
1 year ago
Maïeul 0ad2810da5 phpdoc + typage d'entrée/sortie 1 year ago
Maïeul 62d40e3efd Pb #77 : passer la description de la saisie aux vérifications dans le
tableau d'options (`'_saisie'`).
1 year ago
Maïeul 2f3fc8155e Pb #175
API :
  - pouvoir avoir plusieurs verif (tableau) ;
  - on annonce toutes les erreurs de toutes les vérif dans l'ordre, séparées par un retour chariot;
  - possibilité de garder l'ancien appel en donnant une seule verification ;
1 year ago
Maïeul 57810fff73 - Mettre l'option attributs sur les saisies qui ne l'avaient pas (sauf
celles qui passent par les pickers internes de SPIP, trop complexe).
- Documenter pour les dev.
1 year ago
Salvatore ae5c4ed875 [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr_tu
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue it
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue nl
[Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net
1 year ago
Maïeul 0496a40bac cohérence de l'ordre des options de la famille disable entre les différents type de saisie 1 year ago
Maïeul 47f4d57832 coquille commentaire 1 year ago
Maïeul 5543edc815 fix #137
- l'option disable_choix est normalisée via
`saisies_normaliser_disable_choix` qui prend tableau ou chaine et renvoi
un tableau, avec les choix trimés
- on utilise la convention d'une entrée `explication_dev` pour la doc (cf. #157)
1 year ago
Maïeul 323e9a02ec Saisie selection, si multiple
- s'assurer que la valeur passée est un tableau (utile si
  on migre notamment d'une selection simple à une selection multiple,
  par exemple pour le cas des vérification dans le constructeur d'une
  saisie);
- et l'utiliser pour mettre correctement l'attribut selected.
1 year ago
Maïeul 6fc5db3e60 oups 2431484 évitait les warning mais empechait de poster... 1 year ago
Maïeul da0387b7ea libellé plus court et qui apparait mieux dans le constructeur du formulaire 1 year ago
Maïeul 2497f8489a oups 1 year ago
Maïeul 24314847e2 Evitons warning dans certains cas. Je sais pas s'il existe un sucre
syntaxique PHP pour cela.
1 year ago
Salvatore 37300e784c [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue en
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr_tu
[Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue it
[Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net
1 year ago
Maïeul b1f1d9b737 Merge branch 'issue90' 1 year ago
Maïeul 254fadfc6c style chelou inutile et qui contrastait avec les autres pages 1 year ago
Maïeul 2dc1a18e91 ajustement visuel 1 year ago
Maïeul a094534f3a Doc des options de dev, étape 3 : ajuster la page privé de doc des saisies. 1 year ago
Maïeul 728b03c3fe Doc des options de dev, étape 2 : ajuster le squelette de génération de
l'aide pour contrib.
1 year ago
Maïeul 83d0ef451a Doc des options de dev, étape 1 : ajuster la fonction `saisies_generer_aide()` + les .yaml 1 year ago