spip_souscriptions.git
10 years agoajouter des wrappers avec des classes qui permettent de styler la souscription
Cerdic [Mon, 9 Dec 2013 15:34:29 +0000 (16:34 +0100)]
ajouter des wrappers avec des classes qui permettent de styler la souscription

10 years agoMerge remote-tracking branch 'cedric/feature/editersouscriptioncampagne'
Olivier Tétard [Mon, 9 Dec 2013 10:23:19 +0000 (11:23 +0100)]
Merge remote-tracking branch 'cedric/feature/editersouscriptioncampagne'

Refactoring de l’édition des campagnes de souscription :
- formulaire sans #SAISIES
- meilleure ergonomie, et notamment explication plus claire sur
  distinction dons/adhésions
- rangement des chaines de langue
- icône, affichage de l'objectif et de l'avancement
- bugfix de l'affichage de l'avancement
- ne pas permettre de créer une campagne de don quand desactivé dans
  la config, et idem pour adhésions Liste des campagnes : afficher
  objectif et avancement, ainsi que le type de la campagne

10 years agopreciser le type de campagne dans la liste, pas d'avancement en % si objectif nul
Cerdic [Mon, 9 Dec 2013 09:42:29 +0000 (10:42 +0100)]
preciser le type de campagne dans la liste, pas d'avancement en % si objectif nul

10 years agorenommage et rangement des chaines de langue erreurs, ne pas autoriser une campagne...
Cerdic [Mon, 9 Dec 2013 09:35:26 +0000 (10:35 +0100)]
renommage et rangement des chaines de langue erreurs, ne pas autoriser une campagne de type don si les dons ne sont pas actifs dans la configuration, et idem pour les adhesions

10 years agoafficher les objectifs et avancement en EUR pour les campagne de don
Cerdic [Mon, 9 Dec 2013 09:21:16 +0000 (10:21 +0100)]
afficher les objectifs et avancement en EUR pour les campagne de don

10 years agorangement des chaines de langue, et meilleur explication don vs adhesions dans le...
Cerdic [Mon, 9 Dec 2013 09:19:50 +0000 (10:19 +0100)]
rangement des chaines de langue, et meilleur explication don vs adhesions dans le formulaire edition de la campagne

10 years agobugfix calcul de l'avancement
Cerdic [Mon, 9 Dec 2013 09:04:07 +0000 (10:04 +0100)]
bugfix calcul de l'avancement

10 years agochaines de langue, et detail objectif et avancement dans les listes de campagnes
Cerdic [Mon, 9 Dec 2013 08:51:57 +0000 (09:51 +0100)]
chaines de langue, et detail objectif et avancement dans les listes de campagnes

10 years agocomplement sur la fiche d'une campagne : icone, avancement en % et info si la campagn...
Cerdic [Mon, 9 Dec 2013 08:39:45 +0000 (09:39 +0100)]
complement sur la fiche d'une campagne : icone, avancement en % et info si la campagne s'arrete a l'atteinte de l'objectif

10 years agochaine de langue manquante
Cerdic [Fri, 6 Dec 2013 17:36:53 +0000 (18:36 +0100)]
chaine de langue manquante

10 years agoindentation auto
Cerdic [Fri, 6 Dec 2013 17:35:46 +0000 (18:35 +0100)]
indentation auto

10 years agomise en forme et bugfix sur la fiche d'une campagne
Cerdic [Fri, 6 Dec 2013 17:35:12 +0000 (18:35 +0100)]
mise en forme et bugfix sur la fiche d'une campagne

10 years agorefactoring formulaire edition campagne, en HTML, avec meilleure lisibilite/accessibilite
Cerdic [Fri, 6 Dec 2013 17:10:22 +0000 (18:10 +0100)]
refactoring formulaire edition campagne, en HTML, avec meilleure lisibilite/accessibilite

10 years agoLangues : chaines souscription_campagne dans le fichier homonyme pour eviter des...
Cerdic [Fri, 6 Dec 2013 11:08:59 +0000 (12:08 +0100)]
Langues : chaines souscription_campagne dans le fichier homonyme pour eviter des bugs d'affichage dans l'espace prive

10 years agoVersion 0.20.3
Olivier Tétard [Fri, 6 Dec 2013 16:51:30 +0000 (17:51 +0100)]
Version 0.20.3

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

11 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.

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

11 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

11 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)

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

11 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).

11 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.

11 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

11 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)

11 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.

11 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.

11 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

11 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

11 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.

11 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.

11 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

11 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à).

11 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.

11 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).

11 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).

11 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.

11 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).

11 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'.

11 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 ».

11 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é

11 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

11 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)

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

11 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

11 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).