[abonnements ↪ issue_59] 20 commits

spip-contrib-extensions/abonnements | 20 commits

Par Cerdic, le 14 août 2025 à 10h15min :

feat: 2 boutons de resiliation a echeance/immediate dans la boite infos, et on y mets aussi le bouton de renouvellement

Ajouté
prive/objets/infos/abonnement.html
Modifié
abonnements_autorisations.php
action/editer_abonnement.php
action/resilier_abonnement.php
lang/abonnement_fr.php
prive/squelettes/contenu/abonnement.html

Détails : feat: 2 boutons de resiliation a echeance/immediate dans la boite infos, et on... (3bc7145d) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Cerdic, le 14 août 2025 à 10h15min :

fix: sur la fiche abonnement linker l’offre d’abonnement concernée

Modifié
prive/objets/contenu/abonnement.html

Détails : fix: sur la fiche abonnement linker l'offre d'abonnement concernée (0160283b) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Cerdic, le 14 août 2025 à 10h15min :

fix: le bouton ‹ Renouveler abonnement › de l’admin passer par la fonction abonnement_creer_ou_renouveler() qui se charge de la logique

Modifié
action/renouveler_abonnement.php

Détails : fix: le bouton 'Renouveler abonnement' de l'admin passer par la fonction... (f75c5f63) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Cerdic, le 14 août 2025 à 10h15min :

fix: il faut regarder l’offre pour savoir si on est en train de faire un renouvellement auto ou pas, car tous les abonnements on un echeance_duree

Modifié
action/editer_abonnement.php

Détails : fix: il faut regarder l'offre pour savoir si on est en train de faire un... (cfb4f9d2) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Cerdic, le 14 août 2025 à 10h15min :

refactor: intégrer la logique de renouvellement auto/pas auto dans la fonction abonnement_creer_ou_renouveler(), et non pas dans distribuer_abonnements_offre_dist().
Pour cela on modifie le sens du flag forcer_creation de abonnement_creer_ou_renouveler(), on ajoute un flag inhiber_renouvellement qui correspond a ce que faisait avant le forcer_creation et on ajoute un flag inhiber_creation qui permet de dire explicitement que c’est forcement le renouvellement d’un abonnement recurrent existant (ie la prolongation de son echeance)
Cela permet de simplifier la fonction distribuer_abonnements_offre_dist() qui se contente d’envoyer le flag forcer_creation ou inhiber_creation selon le statut de la commande
Refs: #59

Modifié
action/editer_abonnement.php
distribuer/abonnements_offre.php

Détails : refactor: intégrer la logique de renouvellement auto/pas auto dans la fonction... (ee855866) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Cerdic, le 14 août 2025 à 10h15min :

fix: utiliser #ECHEANCE_PERIODE puisqu’on l’a maintenant dans l’abonnement

Modifié
prive/objets/liste/abonnements.html

Détails : fix: utiliser #ECHEANCE_PERIODE puisqu'on l'a maintenant dans l'abonnement (337beab9) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par RastaPopoulos, le 9 août 2025 à 00h48min :

fix: corriger le remplissage des infos fixes des abos en màj (#65)

Modifié
abonnements_administrations.php

Détails : fix: corriger le remplissage des infos fixes des abos en màj (#65) (53c0f77b) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par JamesRezo, le 30 juillet 2025 à 11h42min :

fix: Remplacer _IS_CLI par PHP_SAPI directement.

Modifié
inc/abonnements.php

Détails : https://git.spip.net/spip-contrib-extensions/abonnements/-/commit/2d0586b660fb9e4f8fa5fc30982c5b98ce978b3f

==============================
Par Cerdic, le 2 juillet 2025 à 16h57min :

chores: chmod -x

Modifié
prive/themes/spip/images/arrow_refresh-16.png
prive/themes/spip/images/arrow_refresh-32.png

Détails : chores: chmod -x (b9097dde) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Salvatore, le 28 juin 2025 à 10h47min :

i18n: [Salvatore] [source:lang/ abonnementsoffre] Export depuis https://trad.spip.net de la langue pt

Modifié
lang/abonnementsoffre_pt.php

Détails : i18n: [Salvatore] [source:lang/ abonnementsoffre] Export depuis... (6379512f) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Salvatore, le 28 juin 2025 à 10h47min :

i18n: [Salvatore] [source:lang/ abonnement] Export depuis https://trad.spip.net de la langue pt

Modifié
lang/abonnement_pt.php

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

==============================
Par Ricardo Porto, le 28 juin 2025 à 01h30min :

i18n: [Salvatore] [source:lang/ abonnementsoffre] Export depuis https://trad.spip.net de la langue pt

Modifié
lang/abonnementsoffre_pt.php

Détails : i18n: [Salvatore] [source:lang/ abonnementsoffre] Export depuis... (236e1106) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Ricardo Porto, le 28 juin 2025 à 01h30min :

i18n: [Salvatore] [source:lang/ abonnement] Export depuis https://trad.spip.net de la langue pt

Modifié
lang/abonnement_pt.php

Détails : i18n: [Salvatore] [source:lang/ abonnement] Export depuis https://trad.spip.net de la langue pt (5704a7db) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Ricardo Porto, le 25 juin 2025 à 01h30min :

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

Modifié
lang/abonnementsoffre.xml
lang/abonnementsoffre_pt.php

Détails : i18n: [Salvatore] [source:lang/ abonnementsoffre] Export depuis... (2d5f1754) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Ricardo Porto, le 25 juin 2025 à 01h30min :

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

Modifié
lang/abonnement.xml
lang/abonnement_pt.php

Détails : i18n: [Salvatore] [source:lang/ abonnement] Export depuis https://trad.spip.net de la langue pt (3dd49632) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Ixab, le 21 mai 2025 à 01h30min :

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

Modifié
lang/abonnement.xml
lang/abonnement_eu.php

Détails : i18n: [Salvatore] [source:lang/ abonnement] Export depuis https://trad.spip.net de la langue eu (152abae7) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par AinesIkas, le 16 mai 2025 à 01h30min :

i18n: [Salvatore] [source:lang/ abonnement] Export depuis https://trad.spip.net de la langue eu

Modifié
lang/abonnement_eu.php

Détails : i18n: [Salvatore] [source:lang/ abonnement] Export depuis https://trad.spip.net de la langue eu (6b7953c5) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Ixab, le 7 mai 2025 à 01h30min :

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

Modifié
lang/abonnement.xml
lang/abonnement_eu.php

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

==============================
Par Salvatore, le 6 mai 2025 à 01h30min :

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

Modifié
lang/abonnement.xml
lang/abonnement_eu.php

Détails : i18n: [Salvatore] [source:lang/ abonnement] Export depuis https://trad.spip.net de la langue eu (90fc0c9f) · Validations · spip-contrib-extensions / abonnements · GitLab

==============================
Par Ixab, le 3 mai 2025 à 01h30min :

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

Ajouté
lang/abonnementsoffre_eu.php
Modifié
lang/abonnementsoffre.xml

Détails : i18n: [Salvatore] [source:lang/ abonnementsoffre] Export depuis... (64ba794f) · Validations · spip-contrib-extensions / abonnements · GitLab