spip_souscriptions.git
10 years agoMerge pull request #6 from nursit/refconfig
Olivier Tétard [Fri, 6 Dec 2013 14:58:35 +0000 (06:58 -0800)]
Merge pull request #6 from nursit/refconfig

Amélioration de la page de configuration du plugin

10 years agoMerge pull request #5 from nursit/reficones
Olivier Tétard [Thu, 5 Dec 2013 16:54:08 +0000 (08:54 -0800)]
Merge pull request #5 from nursit/reficones

Modification des icônes

10 years agoameliorer la lisibilite du formulaire de configuration
Cerdic [Thu, 5 Dec 2013 15:32:03 +0000 (16:32 +0100)]
ameliorer la lisibilite du formulaire de configuration

10 years agoformulaire de configuration HTML (sans #SAISIES) et pas la peine d'implementer charge...
Cerdic [Thu, 5 Dec 2013 15:17:30 +0000 (16:17 +0100)]
formulaire de configuration HTML (sans #SAISIES) et pas la peine d'implementer charger() ni traiter() qui sont prises en charges automatiquement par SPIP
+ toujours preferer une case a cocher plutot qu'un radio avec des labels oui/non car ceux ci sont non signifiants hors contexte et degradent l'accessibilite de la saisie

10 years agoicones (suite)
Cerdic [Thu, 5 Dec 2013 14:22:47 +0000 (15:22 +0100)]
icones (suite)

10 years agoicones (suite)
Cerdic [Thu, 5 Dec 2013 14:21:32 +0000 (15:21 +0100)]
icones (suite)

10 years agoMerge pull request #4 from nursit/refactoring
Olivier Tétard [Thu, 5 Dec 2013 14:08:17 +0000 (06:08 -0800)]
Merge pull request #4 from nursit/refactoring

Logo 32px et 16px, version et shema sur 3 chiffres

10 years agoLogo 32px et 16px, version et shema sur 3 chiffres
Cerdic [Thu, 5 Dec 2013 13:59:06 +0000 (14:59 +0100)]
Logo 32px et 16px, version et shema sur 3 chiffres

10 years agoAjout du numéro de campagne dans le formulaire de souscription.
france2.attac.org [Mon, 14 Oct 2013 10:51:43 +0000 (12:51 +0200)]
Ajout du numéro de campagne dans le formulaire de souscription.

Ajout d'une classe formulaire_souscription_#ID sur le formulaire, pour permettre de faire des styles spécifiques par campagne.

10 years agoStyle du README.rst
Olivier Tétard [Tue, 8 Oct 2013 08:20:32 +0000 (10:20 +0200)]
Style du README.rst

10 years agoAjout d'un fichier README
Olivier Tétard [Tue, 8 Oct 2013 08:14:09 +0000 (10:14 +0200)]
Ajout d'un fichier README

10 years agoVersion 0.20 (correction pour éviter des conflits de versions)
Olivier Tétard [Tue, 8 Oct 2013 07:57:03 +0000 (09:57 +0200)]
Version 0.20 (correction pour éviter des conflits de versions)

10 years agoVersion 0.2.0
Olivier Tétard [Mon, 7 Oct 2013 09:48:22 +0000 (11:48 +0200)]
Version 0.2.0

10 years agoPossibilité de définir des courriels de confirmation par campagne.
Olivier Tétard [Mon, 7 Oct 2013 09:43:56 +0000 (11:43 +0200)]
Possibilité de définir des courriels de confirmation par campagne.

Les courriels de confirmation peuvent désormais être définis par campagne, en surchargeant, par exemple, le modèle 'mail-souscription-succes' en 'mail-souscription-succes-1' (pour la campagne 1).

10 years agoUtilisation de #GENERER_SAISIES pour la configuration du plugin.
Olivier Tétard [Mon, 7 Oct 2013 08:55:30 +0000 (10:55 +0200)]
Utilisation de #GENERER_SAISIES pour la configuration du plugin.

10 years agoChangement du format de stockage de la configuration des montants
Olivier Tétard [Mon, 7 Oct 2013 08:03:31 +0000 (10:03 +0200)]
Changement du format de stockage de la configuration des montants

10 years agoSuppression des espaces lors du traitement des montants (montants_str2array)
Olivier Tétard [Mon, 7 Oct 2013 08:04:21 +0000 (10:04 +0200)]
Suppression des espaces lors du traitement des montants (montants_str2array)

10 years agoAjout de la possibilité de configurer les montants par campagne.
Olivier Tétard [Sun, 6 Oct 2013 17:23:12 +0000 (19:23 +0200)]
Ajout de la possibilité de configurer les montants par campagne.

Il est désormais possible d'activer une configuration spécifique pour les campagnes, qui si elle est activée permet de configurer le type de saisie et les montants.

10 years agoDéplacement et amélioration des fonctions montants_str2array().
Olivier Tétard [Sun, 6 Oct 2013 17:25:39 +0000 (19:25 +0200)]
Déplacement et amélioration des fonctions montants_str2array().

La fonction saisie_chaine2tableau proposée par le plugin saisie est désormais utilisée.

10 years agoFaute de typo dans lire_config
Olivier Tétard [Sun, 6 Oct 2013 14:10:23 +0000 (16:10 +0200)]
Faute de typo dans lire_config

10 years agoFormulaire souscription : saisie du montant sur une ligne
Olivier Tétard [Sun, 6 Oct 2013 14:09:53 +0000 (16:09 +0200)]
Formulaire souscription : saisie du montant sur une ligne

10 years agoRécupération des montants du formulaire souscription dans le code PHP.
Olivier Tétard [Sun, 6 Oct 2013 14:08:34 +0000 (16:08 +0200)]
Récupération des montants du formulaire souscription dans le code PHP.

10 years agoAffichage du formulaire de souscription quand il n'y a pas de limites.
Olivier Tétard [Sun, 6 Oct 2013 13:57:59 +0000 (15:57 +0200)]
Affichage du formulaire de souscription quand il n'y a pas de limites.

10 years agoCorrection (mineure) de la déclaration de objectif_limiter
Olivier Tétard [Fri, 4 Oct 2013 16:13:46 +0000 (18:13 +0200)]
Correction (mineure) de la déclaration de objectif_limiter

10 years agoNe pas afficher le formulaire de souscription si l'objectif est atteint
Olivier Tétard [Fri, 4 Oct 2013 14:10:19 +0000 (16:10 +0200)]
Ne pas afficher le formulaire de souscription si l'objectif est atteint

Fermeture de la campagne lorsque l'objectif d'une campagne est atteint (et que le formulaire de souscription doit être fermé dans ce cas là).

10 years agoUtilisation de la balise #AVANCEMENT_CAMPAGNE dans les squelettes.
Olivier Tétard [Fri, 4 Oct 2013 13:55:11 +0000 (15:55 +0200)]
Utilisation de la balise #AVANCEMENT_CAMPAGNE dans les squelettes.

10 years agoAjout d'une nouvelle balise #AVANCEMENT_CAMPAGNE.
Olivier Tétard [Fri, 4 Oct 2013 13:54:08 +0000 (15:54 +0200)]
Ajout d'une nouvelle balise #AVANCEMENT_CAMPAGNE.

Cette balise permet de calculer l'avancement d'une campagne en fonction du type de celle-ci et du niveau initial (le cas échéant).

10 years agoAjout de la possibilité de limiter les "places" d'une campagne.
Olivier Tétard [Thu, 3 Oct 2013 20:18:40 +0000 (22:18 +0200)]
Ajout de la possibilité de limiter les "places" d'une campagne.

Ajout d'un champ « limite » permettant d'indiquer si la campagne doit être limitée en nombre (par exemple dans le cas d'une adhésion à tarif spécial).

10 years agoAjout d'un champ 'limite' dans la table souscription_campagne.
Olivier Tétard [Thu, 3 Oct 2013 19:07:26 +0000 (21:07 +0200)]
Ajout d'un champ 'limite' dans la table souscription_campagne.

Ce champs va permettre de limiter certaines campagnes en nombre.

10 years agoCorrection de la vérification des valeurs des objectifs de campagne.
Olivier Tétard [Fri, 4 Oct 2013 09:18:14 +0000 (11:18 +0200)]
Correction de la vérification des valeurs des objectifs de campagne.

Vérification de la valeur du seuil initial (qui ne doit pas être suppérieur à l'objectif).

10 years agoAffichage conditionnel de l'objectif lors de l'édition de campagnes.
Olivier Tétard [Thu, 3 Oct 2013 20:33:28 +0000 (22:33 +0200)]
Affichage conditionnel de l'objectif lors de l'édition de campagnes.

Affichage d'un nouveau bouton radio « oui / non » permettant d'afficher ou non les champs 'objectif' et 'objectif_initial'.

10 years agoUtilisation de #GENERER_SAISIES pour l'édition des campagnes.
Olivier Tétard [Thu, 3 Oct 2013 19:03:45 +0000 (21:03 +0200)]
Utilisation de #GENERER_SAISIES pour l'édition des campagnes.

La définition des saisies est ainsi faite dans le code PHP, ce qui permet l'utilisation de fonctionnalités comme « afficher_si ».

10 years agoAmélioration des fils d'ariane dans l'espace privé
Olivier Tétard [Thu, 3 Oct 2013 14:34:50 +0000 (16:34 +0200)]
Amélioration des fils d'ariane dans l'espace privé

10 years agoCorrections de chaines de langue
Olivier Tétard [Thu, 3 Oct 2013 14:29:51 +0000 (16:29 +0200)]
Corrections de chaines de langue

10 years agoLors de l'export, ajout du champ informer_comite_local (oubli)
Olivier Tétard [Wed, 2 Oct 2013 20:10:48 +0000 (22:10 +0200)]
Lors de l'export, ajout du champ informer_comite_local (oubli)

10 years agoVersion 0.10
Olivier Tétard [Tue, 24 Sep 2013 08:46:46 +0000 (10:46 +0200)]
Version 0.10

10 years agoCorrection lien vers création d'une nouvelle campagne
Thierry Eraud [Sun, 25 Aug 2013 21:30:29 +0000 (23:30 +0200)]
Correction lien vers création d'une nouvelle campagne

10 years agoEvite d'afficher le menu de navigation sur les pages non concernées
Thierry Eraud [Sun, 25 Aug 2013 21:32:51 +0000 (23:32 +0200)]
Evite d'afficher le menu de navigation sur les pages non concernées

11 years agoVersion 0.9
Olivier Tétard [Sat, 1 Jun 2013 22:09:02 +0000 (00:09 +0200)]
Version 0.9

11 years agoNettoyage et indentation
Olivier Tétard [Sat, 1 Jun 2013 22:05:38 +0000 (00:05 +0200)]
Nettoyage et indentation

11 years agoAjout d'un onglet permettant de filtrer les souscriptions selon leur statut
Olivier Tétard [Sat, 1 Jun 2013 22:05:23 +0000 (00:05 +0200)]
Ajout d'un onglet permettant de filtrer les souscriptions selon leur statut

11 years agoVersion 0.8
Olivier Tétard [Wed, 29 May 2013 17:24:09 +0000 (19:24 +0200)]
Version 0.8

11 years agoSimplification (il n'est pas possible d'éditer une souscription)
Olivier Tétard [Wed, 29 May 2013 17:23:10 +0000 (19:23 +0200)]
Simplification (il n'est pas possible d'éditer une souscription)

11 years agoUtilisation de l'API autoriser pour les pages privées
Olivier Tétard [Wed, 29 May 2013 17:22:51 +0000 (19:22 +0200)]
Utilisation de l'API autoriser pour les pages privées

11 years agoSuppression de la réference de la table souscription_campagnes_liens qui n'existe pas
Olivier Tétard [Wed, 29 May 2013 17:21:49 +0000 (19:21 +0200)]
Suppression de la réference de la table souscription_campagnes_liens qui n'existe pas

11 years agoAmélioration des pages de l'interface privée
Olivier Tétard [Wed, 29 May 2013 17:21:14 +0000 (19:21 +0200)]
Amélioration des pages de l'interface privée

11 years agoVersion 0.7
Olivier Tétard [Wed, 29 May 2013 07:56:51 +0000 (09:56 +0200)]
Version 0.7

11 years agoNettoyage
Olivier Tétard [Wed, 29 May 2013 07:56:25 +0000 (09:56 +0200)]
Nettoyage

11 years agoNettoyage
Olivier Tétard [Wed, 29 May 2013 07:54:01 +0000 (09:54 +0200)]
Nettoyage

11 years agoTraduction de l'interface (travail en cours)
Olivier Tétard [Wed, 29 May 2013 07:53:53 +0000 (09:53 +0200)]
Traduction de l'interface (travail en cours)

11 years agoCorrection du fichier langue
Olivier Tétard [Tue, 28 May 2013 19:54:04 +0000 (21:54 +0200)]
Correction du fichier langue

11 years agoCorrection du tri dans la liste des souscriptions.
Olivier Tétard [Tue, 28 May 2013 19:53:43 +0000 (21:53 +0200)]
Correction du tri dans la liste des souscriptions.

11 years agoCorrection de langue
Olivier Tétard [Tue, 28 May 2013 19:39:47 +0000 (21:39 +0200)]
Correction de langue

11 years agoCorrection du filtre d'export pour les souscriptions en erreur
Olivier Tétard [Tue, 28 May 2013 19:33:37 +0000 (21:33 +0200)]
Correction du filtre d'export pour les souscriptions en erreur

11 years agoAjout d'un formulaire permettant de filtrer les données exportées.
Olivier Tétard [Tue, 28 May 2013 17:18:09 +0000 (19:18 +0200)]
Ajout d'un formulaire permettant de filtrer les données exportées.

11 years agoMise à jour des fichiers de langue
Olivier Tétard [Tue, 28 May 2013 17:50:18 +0000 (19:50 +0200)]
Mise à jour des fichiers de langue

11 years agoCorrection des codes langue
Olivier Tétard [Tue, 28 May 2013 17:44:37 +0000 (19:44 +0200)]
Correction des codes langue

11 years agoModification de quelques traductions
Olivier Tétard [Tue, 30 Apr 2013 14:33:50 +0000 (16:33 +0200)]
Modification de quelques traductions

11 years agoDéplacement de l'adresse électronique dans le formulaire de souscription
Olivier Tétard [Tue, 30 Apr 2013 14:33:22 +0000 (16:33 +0200)]
Déplacement de l'adresse électronique dans le formulaire de souscription

11 years agoAjout de nouvelles options de configuration.
Olivier Tétard [Tue, 30 Apr 2013 14:30:27 +0000 (16:30 +0200)]
Ajout de nouvelles options de configuration.

Il est désormais possible d'ajouter un message explicatif sur les montants ainsi que sur la déduction fiscale.

11 years agoAméliorations des pages privées d'affichage des souscriptions.
Olivier Tétard [Tue, 30 Apr 2013 07:41:42 +0000 (09:41 +0200)]
Améliorations des pages privées d'affichage des souscriptions.

- Tri par numéro de souscription par défaut
- Lien vers la transaction

11 years agoAjout d'un message général en cas d'erreur sur le formulaire de souscription
Olivier Tétard [Tue, 30 Apr 2013 07:40:55 +0000 (09:40 +0200)]
Ajout d'un message général en cas d'erreur sur le formulaire de souscription

11 years agoTypo
Olivier Tétard [Tue, 30 Apr 2013 07:40:13 +0000 (09:40 +0200)]
Typo

11 years agoAjout d'une vérification du numéro de téléphone
Olivier Tétard [Tue, 30 Apr 2013 07:38:59 +0000 (09:38 +0200)]
Ajout d'une vérification du numéro de téléphone

11 years agoCorrection de l'inversion de colonnes dans l'export CSV
Olivier Tétard [Tue, 30 Apr 2013 07:38:02 +0000 (09:38 +0200)]
Correction de l'inversion de colonnes dans l'export CSV

11 years agoRenommage de la page de paiement en 'payer-acte.html'
Olivier Tétard [Tue, 30 Apr 2013 07:37:28 +0000 (09:37 +0200)]
Renommage de la page de paiement en 'payer-acte.html'

11 years agoCorrection de 080a922d et passage en 0.5
Olivier Tétard [Tue, 23 Apr 2013 18:56:01 +0000 (20:56 +0200)]
Correction de 080a922d et passage en 0.5

11 years agoVersion 0.4
Olivier Tétard [Tue, 23 Apr 2013 18:49:45 +0000 (20:49 +0200)]
Version 0.4

11 years agoPossibilité d'afficher ou non l'avancement dans le modèle souscription
Olivier Tétard [Tue, 23 Apr 2013 18:48:36 +0000 (20:48 +0200)]
Possibilité d'afficher ou non l'avancement dans le modèle souscription

Lors de l'appel au modèle souscription, possibilité de ne pas afficher
l'avancement de la campagne grâve au paramètre 'avancement=non'.

11 years agoVersion 0.3
Olivier Tétard [Tue, 23 Apr 2013 18:32:40 +0000 (20:32 +0200)]
Version 0.3

11 years agoNettoyage
Olivier Tétard [Tue, 23 Apr 2013 18:32:07 +0000 (20:32 +0200)]
Nettoyage

11 years agoAjout d'un champ facultatif 'Telephone' dans le formulaire de souscription
Olivier Tétard [Tue, 23 Apr 2013 18:31:59 +0000 (20:31 +0200)]
Ajout d'un champ facultatif 'Telephone' dans le formulaire de souscription

11 years agoModification des chaines de caractères.
Olivier Tétard [Tue, 23 Apr 2013 17:08:40 +0000 (19:08 +0200)]
Modification des chaines de caractères.

Ajout de chaines 'explication' dans le formulaire de souscription et modification de certaines chaines.

11 years agoDéplacement du code postal dans l'affichage d'une fiche de souscription.
Olivier Tétard [Tue, 23 Apr 2013 17:08:10 +0000 (19:08 +0200)]
Déplacement du code postal dans l'affichage d'une fiche de souscription.

11 years agoCorrection du calcul et de l'affichage de l'avancement de la campagne.
Olivier Tétard [Tue, 23 Apr 2013 17:07:40 +0000 (19:07 +0200)]
Correction du calcul et de l'affichage de l'avancement de la campagne.

11 years agoMise en place de la France comme pays par défaut.
Olivier Tétard [Tue, 23 Apr 2013 17:06:50 +0000 (19:06 +0200)]
Mise en place de la France comme pays par défaut.

11 years agoAjout de l'adresse du souscripteur dans les données exportées.
Olivier Tétard [Tue, 23 Apr 2013 17:04:17 +0000 (19:04 +0200)]
Ajout de l'adresse du souscripteur dans les données exportées.

11 years agoUtilisation du plugin 'pays'.
Olivier Tétard [Thu, 21 Mar 2013 11:44:17 +0000 (12:44 +0100)]
Utilisation du plugin 'pays'.

Le plugin 'pays' est utilisé pour afficher la liste des pays sur le
formulaire de souscription. Le plugin est aussi utilisé pour vérifier
que le pays annoncé par le souscripteur est bien valide.

11 years agoPassage en version 0.1
Olivier Tétard [Thu, 21 Mar 2013 08:48:53 +0000 (09:48 +0100)]
Passage en version 0.1

11 years agoSuppression des espaces en fin de ligne
Olivier Tétard [Thu, 21 Mar 2013 08:48:44 +0000 (09:48 +0100)]
Suppression des espaces en fin de ligne

11 years agoAjout d'un champ 'pays' dans la table spip_souscriptions.
Olivier Tétard [Thu, 21 Mar 2013 08:45:33 +0000 (09:45 +0100)]
Ajout d'un champ 'pays' dans la table spip_souscriptions.

Si ce champs vaut « France », alors le code postal est vérifié selon
les critères pour la France / Corse. Autrement, ce champs n'est pas
vérifié.

11 years agoAjout journalisation lors de l'envoi de la notification à l'utilisateur
Olivier Tétard [Mon, 18 Mar 2013 09:18:32 +0000 (10:18 +0100)]
Ajout journalisation lors de l'envoi de la notification à l'utilisateur

11 years agoModification de l'intitulé du bouton 'confirmation' sur le formulaire de paiement
Olivier Tétard [Mon, 18 Mar 2013 09:18:06 +0000 (10:18 +0100)]
Modification de l'intitulé du bouton 'confirmation' sur le formulaire de paiement

11 years agoNettoyage
Olivier Tétard [Mon, 18 Mar 2013 09:17:44 +0000 (10:17 +0100)]
Nettoyage

11 years agoVérifications plus strictes lors d'une souscription.
Olivier Tétard [Mon, 18 Mar 2013 09:09:28 +0000 (10:09 +0100)]
Vérifications plus strictes lors d'une souscription.

Le code postal est vérifié (au format français) et le montant est
vérifié par rapport à ce qui est défini dans l'interface de
configuration du plugin (si la saisie « entrée libre » n'est pas
choisie).

11 years agoCorrection indentation
Olivier Tétard [Mon, 18 Mar 2013 08:31:42 +0000 (09:31 +0100)]
Correction indentation

11 years agoMerge pull request #1 from teraud/master
Olivier Tétard [Sun, 17 Mar 2013 20:35:39 +0000 (13:35 -0700)]
Merge pull request #1 from teraud/master

Notification utilisateurs

11 years agoNotification pour les utilisateurs.
Thierry Eraud [Sun, 17 Mar 2013 19:43:53 +0000 (20:43 +0100)]
Notification pour les utilisateurs.
Les messages envoyés sont générés par des modèles pouvant être surchargés.

11 years agoAjout d'une page de configuration des souscriptions.
Olivier Tétard [Sat, 16 Mar 2013 15:26:25 +0000 (16:26 +0100)]
Ajout d'une page de configuration des souscriptions.

La page permet de configurer les montants des adhésions et des dons
ainsi que le type d'affichage souhaité dans l'espace public.

11 years agoCorrection du calcul de l'avancement des campagnes d'adhésion
Olivier Tétard [Fri, 15 Mar 2013 13:30:07 +0000 (14:30 +0100)]
Correction du calcul de l'avancement des campagnes d'adhésion

11 years agoSuppression de la notion d'abonnement pour le moment
Olivier Tétard [Fri, 15 Mar 2013 13:19:06 +0000 (14:19 +0100)]
Suppression de la notion d'abonnement pour le moment

11 years agoAmélioration de l'export des souscriptions.
Olivier Tétard [Fri, 15 Mar 2013 13:16:22 +0000 (14:16 +0100)]
Amélioration de l'export des souscriptions.

Il est désormais possible de filter les éléments à exporter (dons ou
adhésions ou tous). Amélioration du code de l'export.

11 years agoAjout d'une possibilité de filtrage dans la liste des souscriptions
Olivier Tétard [Thu, 14 Mar 2013 14:22:57 +0000 (15:22 +0100)]
Ajout d'une possibilité de filtrage dans la liste des souscriptions

11 years agoRemplacement des 'dons' par des 'souscriptions' dans le fichier de langues
Olivier Tétard [Thu, 14 Mar 2013 14:22:34 +0000 (15:22 +0100)]
Remplacement des 'dons' par des 'souscriptions' dans le fichier de langues

11 years agoFusion des colonnes noms et prénoms dans la liste des souscriptions
Olivier Tétard [Thu, 14 Mar 2013 13:58:45 +0000 (14:58 +0100)]
Fusion des colonnes noms et prénoms dans la liste des souscriptions

11 years agoCorrection de la clé de tri pour le statut de la commande.
Olivier Tétard [Thu, 14 Mar 2013 13:58:03 +0000 (14:58 +0100)]
Correction de la clé de tri pour le statut de la commande.

11 years agoAjout du type de souscription sur les pages 'souscription' et 'souscriptions'
Olivier Tétard [Thu, 14 Mar 2013 13:57:41 +0000 (14:57 +0100)]
Ajout du type de souscription sur les pages 'souscription' et 'souscriptions'

11 years agoAjout d'un champ « informer comité local » pour les adhésions
Olivier Tétard [Thu, 14 Mar 2013 13:46:42 +0000 (14:46 +0100)]
Ajout d'un champ « informer comité local » pour les adhésions

11 years agoLors d'une adhésion, les informations privées sont obligatoires
Olivier Tétard [Thu, 14 Mar 2013 11:45:00 +0000 (12:45 +0100)]
Lors d'une adhésion, les informations privées sont obligatoires

11 years agoDifférenciation du mode de calcul de l'avnacement pour les dons et les adhésions
Olivier Tétard [Thu, 14 Mar 2013 11:44:41 +0000 (12:44 +0100)]
Différenciation du mode de calcul de l'avnacement pour les dons et les adhésions