diff --git a/htdocs/public/dons/.cvsignore b/htdocs/public/dons/.cvsignore new file mode 100644 index 00000000000..4fe574b0a62 --- /dev/null +++ b/htdocs/public/dons/.cvsignore @@ -0,0 +1,4 @@ +don.php +merci.php +valid.php +erreur.php diff --git a/htdocs/public/dons/code_valid.php b/htdocs/public/dons/code_valid.php new file mode 100644 index 00000000000..e9df8c5c882 --- /dev/null +++ b/htdocs/public/dons/code_valid.php @@ -0,0 +1,34 @@ + + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * + * $Id$ + * $Source$ + * + */ + +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; +print ''; + + +?> diff --git a/htdocs/public/dons/don.php b/htdocs/public/dons/don.php deleted file mode 100644 index 3092c8cc6e4..00000000000 --- a/htdocs/public/dons/don.php +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - - - - - - - - - - - - -
- EUCD.INFO - Au secours de la copie privée
- Accueil -
- Presse -
- Aider -
- Transparence -
-
- Analyse -
- Situation -
- Discuter -
- Qui -
-
-
- Dons -
- -
- -

-

Ce formulaire n'est pas encore actif, merci de ne pas l'utiliser

-

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Date - - -
Don public - -
- Acceptez-vous que votre don soit public et que vos noms - et prénoms soient affichés dans la liste des donateurs ? -
-
- Nom Prénom - - -
- Adresse - - -
- Code Postal - - -
- Ville - - -
- Email - - -
- Montant - - euros -
- Commentaire - - -
- -
-

- La FSF France s'engage à n'utliser vos informations personnelles - qu'exclusivement pour le traitement de votre don. -

-

Nous vous adresserons ensuite un formulaire - vous permettant de bénéficier d'une déduction d'impôts. Selon - l'article - 200 du CGI, Ouvrent droit à une réduction d'impôt sur - le revenu égale à 50 % de leur montant les sommes prises dans - la limite de 6 % du revenu imposable qui correspondent à des - dons et versements, y compris l'abandon exprès de revenus ou - produits, effectués par les contribuables domiciliés en - France. Voir aussi, concernant les entreprises, l'article - 238 bis du CGI.

-
-
-
- Contact: EUCD.INFO c/o FSF France 8, rue de valois, 75001 Paris - Tel: 01 42 76 05 49 - Mail: contact@eucd.info - Web: http://eucd.info/ -
- - - diff --git a/htdocs/public/dons/don.xhtml b/htdocs/public/dons/don.xhtml index 87ba07a8e78..fbe4ea27df4 100644 --- a/htdocs/public/dons/don.xhtml +++ b/htdocs/public/dons/don.xhtml @@ -41,15 +41,15 @@ - + - - CP Ville - - - - + + + + + + @@ -70,8 +70,8 @@ - - + + diff --git a/htdocs/public/dons/erreur.php b/htdocs/public/dons/erreur.php deleted file mode 100644 index 223f7b8ecdd..00000000000 --- a/htdocs/public/dons/erreur.php +++ /dev/null @@ -1,200 +0,0 @@ - - - - - - - - - - - - - - - - - -
- EUCD.INFO - Au secours de la copie privée
- Accueil -
- Presse -
- Aider -
- Transparence -
-
- Analyse -
- Situation -
- Discuter -
- Qui -
-
-
- Dons -
- -
-

-

Erreur

-

- -

- Nous avons détecté les erreurs suivantes : - -

    - -
-

- -

- Pour corriger ces erreurs utilisez la touche 'Back' de votre navigateur. -

- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Date - - -
Don public - -
- Acceptez-vous que votre don soit public et que vos noms - et prénoms soient affichés dans la liste des donateurs ? -
-
- Nom Prénom - - -
- Adresse - - -
- Code Postal - - -
- Ville - - -
- Email - - -
- Montant - - - euros -
-

- La FSF France s'engage à n'utliser vos informations personnelles - qu'exclusivement pour le traitement de votre don. -

-

Nous vous adresserons ensuite un formulaire - vous permettant de bénéficier d'une déduction d'impôts. Selon - l'article - 200 du CGI, Ouvrent droit à une réduction d'impôt sur - le revenu égale à 50 % de leur montant les sommes prises dans - la limite de 6 % du revenu imposable qui correspondent à des - dons et versements, y compris l'abandon exprès de revenus ou - produits, effectués par les contribuables domiciliés en - France. Voir aussi, concernant les entreprises, l'article - 238 bis du CGI.

- -
- -
-
- Contact: EUCD.INFO c/o FSF France 8, rue de valois, 75001 Paris - Tel: 01 42 76 05 49 - Mail: contact@eucd.info - Web: http://eucd.info/ -
- - - - - diff --git a/htdocs/public/dons/erreur.xhtml b/htdocs/public/dons/erreur.xhtml index 15cda8fec80..631d5d1de43 100644 --- a/htdocs/public/dons/erreur.xhtml +++ b/htdocs/public/dons/erreur.xhtml @@ -59,9 +59,15 @@ + + + + diff --git a/htdocs/public/dons/index.php b/htdocs/public/dons/index.php index 86bd54d045d..a5b011cffd1 100644 --- a/htdocs/public/dons/index.php +++ b/htdocs/public/dons/index.php @@ -44,9 +44,7 @@ if ($HTTP_POST_VARS["action"] == 'add') if ($don->check()) { - $return = $don->create(0); - - require("merci.php"); + require("valid.php"); } else { @@ -54,6 +52,37 @@ if ($HTTP_POST_VARS["action"] == 'add') } +} +elseif ($HTTP_POST_VARS["action"] == 'valid') +{ + $conf = new Conf(); + $db = new Db(); + $don = new Don($db); + + $don->projetid = $HTTP_POST_VARS["projetid"]; + $don->date = time(); + $don->nom = $HTTP_POST_VARS["nom"]; + $don->adresse = $HTTP_POST_VARS["adresse"]; + $don->cp = $HTTP_POST_VARS["cp"]; + $don->ville = $HTTP_POST_VARS["ville"]; + $don->public = $HTTP_POST_VARS["public"]; + $don->email = $HTTP_POST_VARS["email"]; + $don->amount = $HTTP_POST_VARS["montant"]; + + + if ($don->check()) + { + $return = $don->create(0); + + if ($return) + { + require("merci.php"); + } + } + else + { + require("erreur.php"); + } } else { diff --git a/htdocs/public/dons/main-eucd.xsl b/htdocs/public/dons/main-eucd.xsl new file mode 100644 index 00000000000..7e642ade73d --- /dev/null +++ b/htdocs/public/dons/main-eucd.xsl @@ -0,0 +1,21 @@ + +]> + + + + + + + + + + + + + + diff --git a/htdocs/public/dons/merci.php b/htdocs/public/dons/merci.php deleted file mode 100644 index 6e33b978647..00000000000 --- a/htdocs/public/dons/merci.php +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - - - - - - -
- EUCD.INFO - Au secours de la copie privée
- Accueil -
- Presse -
- Aider -
- Transparence -
-
- Analyse -
- Situation -
- Discuter -
- Qui -
-
-
- Dons -
- -
-

-

Votre promesse de don a été prise en compte

-

- -

- Merci pour votre soutient -

- - -
-
- Contact: EUCD.INFO c/o FSF France 8, rue de valois, 75001 Paris - Tel: 01 42 76 05 49 - Mail: contact@eucd.info - Web: http://eucd.info/ -
- - - diff --git a/htdocs/public/dons/merci.xhtml b/htdocs/public/dons/merci.xhtml index b3dc409dc5b..75482ae52cb 100644 --- a/htdocs/public/dons/merci.xhtml +++ b/htdocs/public/dons/merci.xhtml @@ -10,66 +10,21 @@

-

Merci, votre promesse de don a été prise en compte

+

Votre promesse de don a été prise en compte

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+

+ Merci pour votre soutient +

+ +
diff --git a/htdocs/public/dons/valid.xhtml b/htdocs/public/dons/valid.xhtml new file mode 100644 index 00000000000..efc506c3bfc --- /dev/null +++ b/htdocs/public/dons/valid.xhtml @@ -0,0 +1,97 @@ + + + + + + + +
+

+

Merci, de vérifier les information avant de valider votre promesse de don.

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ + + +