[saisies ↪ issue_459_substr] 20 commits

spip-contrib-extensions/saisies | 20 commits

Par Maïeul Rouquette, le 17 février 2025 à 19h03min :

fix: ne pas planter le js en l’absence de modificateur

Modifié
javascript/saisies_afficher_si.js

Détails : fix: ne pas planter le js en l'absence de modificateur (84053a75) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 17 février 2025 à 19h03min :

test: compléter le test pour saisies_tester_condition_afficher_si_string()

Modifié
tests/AfficherSiCommunTest.php

Détails : test: compléter le test pour `saisies_tester_condition_afficher_si_string()` (507a5640) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 17 février 2025 à 19h03min :

test: compléter test sur saisies_afficher_si_filtrer_parse_condition()

Modifié
tests/AfficherSiCommunTest.php

Détails : test: compléter test sur `saisies_afficher_si_filtrer_parse_condition()` (0c411c45) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Eric Lupinacci, le 17 février 2025 à 19h03min :

Mise au propre de la PR, ajout de tests SUBSTR et conservation de l’index total pour compatibilité ascendante

Modifié
inc/saisies_afficher_si_commun.php
tests/AfficherSiCommunTest.php
tests/AfficherSiJsTest.php

Détails : Mise au propre de la PR, ajout de tests SUBSTR et conservation de l'index... (b59d1515) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Eric Lupinacci, le 17 février 2025 à 19h03min :

Tous les tests existant fonctionnent correctement avec les modifications effectuées.
Il ne reste plus qu’à rajouter de nouveaux tests

Modifié
tests/AfficherSiJsTest.php

Détails : Tous les tests existant fonctionnent correctement avec les modifications effectuées. (d8485106) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Eric Lupinacci, le 17 février 2025 à 19h03min :

Warning supprimé et une failure en moins.

Modifié
inc/saisies_afficher_si_commun.php
tests/AfficherSiCommunTest.php

Détails : Warning supprimé et une failure en moins. (79e3cd18) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Eric Lupinacci, le 17 février 2025 à 19h03min :

Corrections de tous les tests en erreur : en fait c’était les tests qui n’avaient pas suivi le changement total vers modificateur
Reste maintenant des failures et des warnings

Modifié
tests/AfficherSiCommunTest.php

Détails : Corrections de tous les tests en erreur : en fait c'était les tests qui... (3771cdd3) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Eric Lupinacci, le 17 février 2025 à 19h03min :

Quelques corrections dans le code et les tests

Modifié
inc/saisies_afficher_si_commun.php
tests/AfficherSiCommunTest.php
tests/AfficherSiJsTest.php

Détails : Quelques corrections dans le code et les tests (dec61824) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Eric Lupinacci, le 17 février 2025 à 19h03min :

Premier jet de la mise en place de la fonction SUBSTR.
Pas de multiples appels pour l’instant juste TOTAL ou SUBSTR exclusif.
On met en place néanmoins un modificateur au format tableau pour faciliter une évolution.
Utilisation de la fonction substr() en javascript qu’il serait bon de réécrire avec substring() qui est recommandée.

Modifié
inc/saisies_afficher_si_commun.php
inc/saisies_afficher_si_js.php
inc/saisies_afficher_si_php.php
javascript/saisies_afficher_si.js

Détails : Premier jet de la mise en place de la fonction SUBSTR. (df6d12c7) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 16 février 2025 à 15h36min :

tests: ne pas pas passer par saisies_request pour les configs stockés
en meta

Modifié
tests/bootstrap.php

Détails : tests: ne pas pas passer par `saisies_request` pour les configs stockés (03f35400) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 16 février 2025 à 10h17min :

fix: warning en cas d’absence d’ancienne valeurs

Modifié
saisies_pipelines.php

Détails : fix: warning en cas d'absence d'ancienne valeurs (e7ea173a) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 12 février 2025 à 11h36min :

build: v5.11.1

Modifié
CHANGELOG.md
paquet.xml

Détails : build: v5.11.1 (a9c460b6) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 12 février 2025 à 11h35min :

change: inutile d’avoir _anciennes_valeurs si vide

Modifié
saisies_pipelines.php

Détails : change: inutile d'avoir `_anciennes_valeurs` si vide (8128022f) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 12 février 2025 à 11h35min :

security: faille RCE

Ref: spip-security/securite#4864

Modifié
CHANGELOG.md
saisies_pipelines.php

Détails : security: faille RCE (1b1b5787) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Ricardo Porto, le 11 février 2025 à 01h30min :

i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue pt_br
i18n: [Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net

Modifié
lang/saisies.xml
lang/saisies_pt_br.php

Détails : i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue pt_br (abbfc717) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par iBesorongola, le 29 janvier 2025 à 13h30min :

i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue mg
i18n: [Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net

Ajouté
lang/saisies_mg.php
Modifié
lang/saisies.xml

Détails : i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue mg (29c5ed60) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par iBesorongola, le 29 janvier 2025 à 13h20min :

i18n: [Salvatore] [source:lang/ paquet-saisies] Export depuis https://trad.spip.net de la langue mg
i18n: [Salvatore] [source:lang/ paquet-saisies] Mise a jour du bilan depuis https://trad.spip.net

Ajouté
lang/paquet-saisies_mg.php
Modifié
lang/paquet-saisies.xml

Détails : i18n: [Salvatore] [source:lang/ paquet-saisies] Export depuis https://trad.spip.net de la langue mg (f327a48b) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par RealET, le 29 janvier 2025 à 10h05min :

i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr_tu
i18n: [Salvatore] [source:lang/ saisies] Mise a jour du bilan depuis https://trad.spip.net

Modifié
lang/saisies.xml
lang/saisies_fr_tu.php

Détails : i18n: [Salvatore] [source:lang/ saisies] Export depuis https://trad.spip.net de la langue fr_tu (e8fbaed7) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par Maïeul Rouquette, le 27 janvier 2025 à 11h15min :

docs(changelog): #468

Modifié
CHANGELOG.md

Détails : docs(changelog): #468 (da3f775c) · Validations · spip-contrib-extensions / saisies · GitLab

==============================
Par nicod_, le 27 janvier 2025 à 00h42min :

feat: Meilleure lisibilité

Reprendre la nomenclature des vues selecteur_article et selecteur_rubrique : #TITRE (<:objet:> #ID)

Modifié
saisies-vues/selecteur_document.html

Détails : feat: Meilleure lisibilité (f4b5ef69) · Validations · spip-contrib-extensions / saisies · GitLab