Olivier Tétard [Tue, 8 Oct 2013 08:14:09 +0000 (10:14 +0200)]
Ajout d'un fichier README
Olivier Tétard [Tue, 8 Oct 2013 07:57:03 +0000 (09:57 +0200)]
Version 0.20 (correction pour éviter des conflits de versions)
Olivier Tétard [Mon, 7 Oct 2013 09:48:22 +0000 (11:48 +0200)]
Version 0.2.0
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).
Olivier Tétard [Mon, 7 Oct 2013 08:55:30 +0000 (10:55 +0200)]
Utilisation de #GENERER_SAISIES pour la configuration du plugin.
Olivier Tétard [Mon, 7 Oct 2013 08:03:31 +0000 (10:03 +0200)]
Changement du format de stockage de la configuration des montants
Olivier Tétard [Mon, 7 Oct 2013 08:04:21 +0000 (10:04 +0200)]
Suppression des espaces lors du traitement des montants (montants_str2array)
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.
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.
Olivier Tétard [Sun, 6 Oct 2013 14:10:23 +0000 (16:10 +0200)]
Faute de typo dans lire_config
Olivier Tétard [Sun, 6 Oct 2013 14:09:53 +0000 (16:09 +0200)]
Formulaire souscription : saisie du montant sur une ligne
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.
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.
Olivier Tétard [Fri, 4 Oct 2013 16:13:46 +0000 (18:13 +0200)]
Correction (mineure) de la déclaration de objectif_limiter
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à).
Olivier Tétard [Fri, 4 Oct 2013 13:55:11 +0000 (15:55 +0200)]
Utilisation de la balise #AVANCEMENT_CAMPAGNE dans les squelettes.
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).
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).
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.
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).
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'.
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 ».
Olivier Tétard [Thu, 3 Oct 2013 14:34:50 +0000 (16:34 +0200)]
Amélioration des fils d'ariane dans l'espace privé
Olivier Tétard [Thu, 3 Oct 2013 14:29:51 +0000 (16:29 +0200)]
Corrections de chaines de langue
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)
Olivier Tétard [Tue, 24 Sep 2013 08:46:46 +0000 (10:46 +0200)]
Version 0.10
Thierry Eraud [Sun, 25 Aug 2013 21:30:29 +0000 (23:30 +0200)]
Correction lien vers création d'une nouvelle campagne
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
Olivier Tétard [Sat, 1 Jun 2013 22:09:02 +0000 (00:09 +0200)]
Version 0.9
Olivier Tétard [Sat, 1 Jun 2013 22:05:38 +0000 (00:05 +0200)]
Nettoyage et indentation
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
Olivier Tétard [Wed, 29 May 2013 17:24:09 +0000 (19:24 +0200)]
Version 0.8
Olivier Tétard [Wed, 29 May 2013 17:23:10 +0000 (19:23 +0200)]
Simplification (il n'est pas possible d'éditer une souscription)
Olivier Tétard [Wed, 29 May 2013 17:22:51 +0000 (19:22 +0200)]
Utilisation de l'API autoriser pour les pages privées
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
Olivier Tétard [Wed, 29 May 2013 17:21:14 +0000 (19:21 +0200)]
Amélioration des pages de l'interface privée
Olivier Tétard [Wed, 29 May 2013 07:56:51 +0000 (09:56 +0200)]
Version 0.7
Olivier Tétard [Wed, 29 May 2013 07:56:25 +0000 (09:56 +0200)]
Nettoyage
Olivier Tétard [Wed, 29 May 2013 07:54:01 +0000 (09:54 +0200)]
Nettoyage
Olivier Tétard [Wed, 29 May 2013 07:53:53 +0000 (09:53 +0200)]
Traduction de l'interface (travail en cours)
Olivier Tétard [Tue, 28 May 2013 19:54:04 +0000 (21:54 +0200)]
Correction du fichier langue
Olivier Tétard [Tue, 28 May 2013 19:53:43 +0000 (21:53 +0200)]
Correction du tri dans la liste des souscriptions.
Olivier Tétard [Tue, 28 May 2013 19:39:47 +0000 (21:39 +0200)]
Correction de langue
Olivier Tétard [Tue, 28 May 2013 19:33:37 +0000 (21:33 +0200)]
Correction du filtre d'export pour les souscriptions en erreur
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.
Olivier Tétard [Tue, 28 May 2013 17:50:18 +0000 (19:50 +0200)]
Mise à jour des fichiers de langue
Olivier Tétard [Tue, 28 May 2013 17:44:37 +0000 (19:44 +0200)]
Correction des codes langue
Olivier Tétard [Tue, 30 Apr 2013 14:33:50 +0000 (16:33 +0200)]
Modification de quelques traductions
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
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.
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
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
Olivier Tétard [Tue, 30 Apr 2013 07:40:13 +0000 (09:40 +0200)]
Typo
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
Olivier Tétard [Tue, 30 Apr 2013 07:38:02 +0000 (09:38 +0200)]
Correction de l'inversion de colonnes dans l'export CSV
Olivier Tétard [Tue, 30 Apr 2013 07:37:28 +0000 (09:37 +0200)]
Renommage de la page de paiement en 'payer-acte.html'
Olivier Tétard [Tue, 23 Apr 2013 18:56:01 +0000 (20:56 +0200)]
Correction de
080a922d et passage en 0.5
Olivier Tétard [Tue, 23 Apr 2013 18:49:45 +0000 (20:49 +0200)]
Version 0.4
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'.
Olivier Tétard [Tue, 23 Apr 2013 18:32:40 +0000 (20:32 +0200)]
Version 0.3
Olivier Tétard [Tue, 23 Apr 2013 18:32:07 +0000 (20:32 +0200)]
Nettoyage
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
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.
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.
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.
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.
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.
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.
Olivier Tétard [Thu, 21 Mar 2013 08:48:53 +0000 (09:48 +0100)]
Passage en version 0.1
Olivier Tétard [Thu, 21 Mar 2013 08:48:44 +0000 (09:48 +0100)]
Suppression des espaces en fin de ligne
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é.
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
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
Olivier Tétard [Mon, 18 Mar 2013 09:17:44 +0000 (10:17 +0100)]
Nettoyage
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).
Olivier Tétard [Mon, 18 Mar 2013 08:31:42 +0000 (09:31 +0100)]
Correction indentation
Olivier Tétard [Sun, 17 Mar 2013 20:35:39 +0000 (13:35 -0700)]
Merge pull request #1 from teraud/master
Notification 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.
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.
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
Olivier Tétard [Fri, 15 Mar 2013 13:19:06 +0000 (14:19 +0100)]
Suppression de la notion d'abonnement pour le moment
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.
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
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
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
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.
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'
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
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
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
Olivier Tétard [Thu, 14 Mar 2013 11:43:33 +0000 (12:43 +0100)]
Inclusion de modèles permettant d'introduire le formulaire de souscription et la demande d'information complémentaires
Olivier Tétard [Wed, 13 Mar 2013 15:12:57 +0000 (16:12 +0100)]
Correction de l'indentation
Olivier Tétard [Wed, 13 Mar 2013 14:55:53 +0000 (15:55 +0100)]
Activation par défaut du reçu fiscal lors d'une adhésion
Olivier Tétard [Wed, 13 Mar 2013 13:23:28 +0000 (14:23 +0100)]
Ajout du squelette 'content/payer.html' pour Z
Olivier Tétard [Wed, 13 Mar 2013 13:22:59 +0000 (14:22 +0100)]
Renommage du modèle 'faire-un-don' en 'souscription'
Olivier Tétard [Wed, 13 Mar 2013 13:14:42 +0000 (14:14 +0100)]
Début de généralisation du code pour les différents types de souscriptions.
Olivier Tétard [Wed, 13 Mar 2013 13:13:52 +0000 (14:13 +0100)]
Suppression du code JavaScript dans le formulaire de souscription
Olivier Tétard [Wed, 13 Mar 2013 13:11:14 +0000 (14:11 +0100)]
Utilisation de guillemets dans le code HTML
Olivier Tétard [Wed, 13 Mar 2013 13:09:13 +0000 (14:09 +0100)]
Amélioration du modèle « avancement-campagne ».
La modification permet notamment un affichage différencié en fonction des types de souscriptions. Par ailleurs, les pourcentages sont arrondis pour éviter d'être trop longs.
Olivier Tétard [Wed, 13 Mar 2013 09:58:48 +0000 (10:58 +0100)]
Suppression des différentes sous-pages par type de souscription