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
==============================
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
==============================
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
==============================
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
==============================
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
==============================
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
==============================
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
==============================
Par JamesRezo, le 30 juillet 2025 à 11h42min :
fix: Remplacer _IS_CLI par PHP_SAPI directement.
Modifié
inc/abonnements.php
==============================
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
==============================
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
==============================
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
==============================
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
==============================
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
==============================
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
==============================
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
==============================
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
==============================
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
==============================
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
==============================
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