New: Add navigation between subscriptions cards.

This commit is contained in:
Laurent Destailleur 2009-10-10 16:00:35 +00:00
parent 6b2a782468
commit cdce5fa436
19 changed files with 73 additions and 76 deletions

View File

@ -22,7 +22,7 @@
/** /**
* \file htdocs/adherents/adherent.class.php * \file htdocs/adherents/adherent.class.php
* \ingroup adherent * \ingroup member
* \brief Fichier de la classe permettant la gestion d'un adherent * \brief Fichier de la classe permettant la gestion d'un adherent
* \version $Id$ * \version $Id$
*/ */
@ -36,7 +36,6 @@ require_once(DOL_DOCUMENT_ROOT."/lib/functions2.lib.php");
* \class Adherent * \class Adherent
* \brief Classe permettant la gestion d'un adherent * \brief Classe permettant la gestion d'un adherent
*/ */
class Adherent extends CommonObject class Adherent extends CommonObject
{ {
var $db; var $db;
@ -571,7 +570,7 @@ class Adherent extends CommonObject
/** /**
\brief Fonction qui met a jour le chp denormalise date fin adhésion \brief Fonction qui met a jour le chp denormalise date fin adh<EFBFBD>sion
\param user Utilisateur qui realise la mise a jour \param user Utilisateur qui realise la mise a jour
\return int <0 si KO, >0 si OK \return int <0 si KO, >0 si OK
*/ */

View File

@ -2,7 +2,7 @@
/* Copyright (C) 2002-2003 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (C) 2002-2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2002-2003 Jean-Louis Bergamo <jlb@j1b.org> * Copyright (C) 2002-2003 Jean-Louis Bergamo <jlb@j1b.org>
* Copyright (C) 2004 Sebastien Di Cintio <sdicintio@ressource-toi.org> * Copyright (C) 2004 Sebastien Di Cintio <sdicintio@ressource-toi.org>
* Copyright (C) 2004 Benoit Mortier <benoit.mortier@opensides.be> * Copyright (C) 2004 Benoit Mortier <benoit.mortier@opensides.be>
* *
* This program is free software; you can redistribute it and/or modify * 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 * it under the terms of the GNU General Public License as published by
@ -21,12 +21,8 @@
/** /**
* \file htdocs/adherents/adherent_options.class.php * \file htdocs/adherents/adherent_options.class.php
* \ingroup adherent * \ingroup member
* \brief Fichier de la classe de gestion de la table des champs optionels adherents * \brief Fichier de la classe de gestion de la table des champs optionels adherents
* \author Rodolphe Quiedville
* \author Jean-Louis Bergamo
* \author Sebastien Di Cintio
* \author Benoit Mortier
* \version $Id$ * \version $Id$
*/ */

View File

@ -18,19 +18,19 @@
*/ */
/** /**
\file htdocs/adherents/adherent_type.class.php * \file htdocs/adherents/adherent_type.class.php
\ingroup adherent * \ingroup member
\brief Fichier de la classe gérant les types d'adhérents * \brief Fichier de la classe gerant les types d'adherents
\author Rodolphe Quiedeville * \author Rodolphe Quiedeville
\version $Id$ * \version $Id$
*/ */
require_once(DOL_DOCUMENT_ROOT."/commonobject.class.php"); require_once(DOL_DOCUMENT_ROOT."/commonobject.class.php");
/** /**
\class AdherentType * \class AdherentType
\brief Classe gérant les types d'adhérents * \brief Classe gerant les types d'adherents
*/ */
class AdherentType extends CommonObject class AdherentType extends CommonObject
{ {
@ -42,7 +42,7 @@ class AdherentType extends CommonObject
var $id; var $id;
var $libelle; var $libelle;
var $statut; var $statut;
var $cotisation; /**< Soumis à la cotisation */ var $cotisation; /**< Soumis <EFBFBD> la cotisation */
var $vote; /**< droit de vote ? */ var $vote; /**< droit de vote ? */
var $note; /**< commentaire */ var $note; /**< commentaire */
var $mail_valid; /**< mail envoye lors de la validation */ var $mail_valid; /**< mail envoye lors de la validation */
@ -51,7 +51,7 @@ class AdherentType extends CommonObject
/** /**
\brief AdherentType \brief AdherentType
\param DB handler accès base de données \param DB handler acc<EFBFBD>s base de donn<EFBFBD>es
*/ */
function AdherentType($DB) function AdherentType($DB)
{ {
@ -75,8 +75,8 @@ class AdherentType extends CommonObject
/** /**
\brief Fonction qui permet de créer le status de l'adhérent \brief Fonction qui permet de cr<EFBFBD>er le status de l'adh<EFBFBD>rent
\param userid userid de l'adhérent \param userid userid de l'adh<EFBFBD>rent
\return > 0 si ok, < 0 si ko \return > 0 si ok, < 0 si ko
*/ */
function create($userid) function create($userid)
@ -102,7 +102,7 @@ class AdherentType extends CommonObject
/** /**
\brief Met a jour en base données du type \brief Met a jour en base donn<EFBFBD>es du type
\return > 0 si ok, < 0 si ko \return > 0 si ok, < 0 si ko
*/ */
function update() function update()
@ -134,7 +134,7 @@ class AdherentType extends CommonObject
} }
/** /**
* \brief Fonction qui permet de supprimer le status de l'adhérent * \brief Fonction qui permet de supprimer le status de l'adh<EFBFBD>rent
* \param rowid * \param rowid
*/ */
function delete($rowid) function delete($rowid)
@ -161,7 +161,7 @@ class AdherentType extends CommonObject
} }
/** /**
\brief Fonction qui permet de récupérer le status de l'adhérent \brief Fonction qui permet de r<EFBFBD>cup<EFBFBD>rer le status de l'adh<EFBFBD>rent
\param rowid \param rowid
\return int <0 si KO, >0 si OK \return int <0 si KO, >0 si OK
*/ */

View File

@ -20,7 +20,7 @@
/** /**
* \file htdocs/adherents/card_subscriptions.php * \file htdocs/adherents/card_subscriptions.php
* \ingroup adherent * \ingroup member
* \brief Onglet d'ajout, edition, suppression des adh<64>sions d'un adh<EFBFBD>rent * \brief Onglet d'ajout, edition, suppression des adh<64>sions d'un adh<EFBFBD>rent
* \version $Id$ * \version $Id$
*/ */

View File

@ -18,23 +18,25 @@
*/ */
/** /**
\file htdocs/adherents/cotisation.class.php * \file htdocs/adherents/cotisation.class.php
\ingroup adherent * \ingroup member
\brief Fichier de la classe permettant de gèrer les cotisations * \brief File of class to manage subscriptions
\version $Id$ * \version $Id$
*/ */
/** /**
\class Cotisation * \class Cotisation
\brief Classe permettant de gèrer les cotisations * \brief Class to manage subscriptions
*/ */
class Cotisation extends CommonObject class Cotisation extends CommonObject
{ {
var $id; var $id;
var $db; var $db;
var $error; var $error;
var $errors; var $errors;
var $element='subscription';
var $table_element='cotisation';
var $datec; var $datec;
var $datem; var $datem;
@ -47,9 +49,9 @@ class Cotisation extends CommonObject
/** /**
\brief Cotisation * \brief Constructor
\param DB Handler base de données * \param DB Handler base de donnees
*/ */
function Cotisation($DB) function Cotisation($DB)
{ {
$this->db = $DB; $this->db = $DB;
@ -57,10 +59,10 @@ class Cotisation extends CommonObject
/** /**
\brief Fonction qui permet de créer le don * \brief Fonction qui permet de creer la cotisation
\param userid userid de celui qui insere * \param userid userid de celui qui insere
\return int <0 si KO, Id cotisation créé si OK * \return int <0 si KO, Id cotisation cree si OK
*/ */
function create($userid) function create($userid)
{ {
// Check parameters // Check parameters
@ -92,7 +94,7 @@ class Cotisation extends CommonObject
/** /**
\brief Fonction qui permet de récupèrer une cotisation \brief Fonction qui permet de r<EFBFBD>cup<EFBFBD>rer une cotisation
\param rowid Id cotisation \param rowid Id cotisation
\return int <0 si KO, =0 si OK mais non trouve, >0 si OK \return int <0 si KO, =0 si OK mais non trouve, >0 si OK
*/ */

View File

@ -20,7 +20,7 @@
/** /**
* \file htdocs/adherents/cotisations.php * \file htdocs/adherents/cotisations.php
* \ingroup adherent * \ingroup member
* \brief Page de consultation et insertion d'une cotisation * \brief Page de consultation et insertion d'une cotisation
* \version $Id$ * \version $Id$
*/ */

View File

@ -20,7 +20,7 @@
/** /**
* \file htdocs/adherents/fiche.php * \file htdocs/adherents/fiche.php
* \ingroup adherent * \ingroup member
* \brief Page d'ajout, edition, suppression d'une fiche adherent * \brief Page d'ajout, edition, suppression d'une fiche adherent
* \version $Id$ * \version $Id$
*/ */

View File

@ -18,8 +18,8 @@
/** /**
* \file htdocs/adherents/fiche_subscription.php * \file htdocs/adherents/fiche_subscription.php
* \ingroup adherent * \ingroup member
* \brief Page d'ajout, edition, suppression d'une fiche adhésion * \brief Page d'ajout, edition, suppression d'une fiche adh<EFBFBD>sion
* \version $Id$ * \version $Id$
*/ */
@ -147,7 +147,7 @@ if ($_REQUEST["action"] == 'confirm_delete' && $_REQUEST["confirm"] == 'yes' &&
* View * View
*/ */
llxHeader(); llxHeader('',$langs->trans("SubscriptionCard"),'EN:Module_Foundations|FR:Module_Adh&eacute;rents|ES:M&oacute;dulo_Miembros');
$form = new Form($db); $form = new Form($db);
@ -287,11 +287,11 @@ if ($rowid && $action != 'edit')
$head[$h][2] = 'info'; $head[$h][2] = 'info';
$h++; $h++;
dol_fiche_head($head, 'general', $langs->trans("Subscription")); dol_fiche_head($head, 'general', $langs->trans("Subscription"), '', 'payment');
if ($msg) print '<div class="error">'.$msg.'</div>'; if ($msg) print '<div class="error">'.$msg.'</div>';
// Confirmation de la suppression de l'adhérent // Confirmation to delete subscription
if ($action == 'delete') if ($action == 'delete')
{ {
//$formquestion=array(); //$formquestion=array();

View File

@ -20,7 +20,7 @@
/** /**
\file htdocs/adherents/htpasswd.php \file htdocs/adherents/htpasswd.php
\ingroup adherent \ingroup member
\brief Page d'export htpasswd du fichier des adherents \brief Page d'export htpasswd du fichier des adherents
\author Rodolphe Quiedeville \author Rodolphe Quiedeville
\version $Id$ \version $Id$

View File

@ -20,7 +20,7 @@
/** /**
* \file htdocs/adherents/index.php * \file htdocs/adherents/index.php
* \ingroup adherent * \ingroup member
* \brief Page accueil module adherents * \brief Page accueil module adherents
*/ */

View File

@ -1,5 +1,5 @@
<?php <?php
/* Copyright (C) 2005-2006 Laurent Destailleur <eldy@users.sourceforge.net> /* Copyright (C) 2005-2009 Laurent Destailleur <eldy@users.sourceforge.net>
* Copyright (C) 2005-2006 Regis Houssin <regis@dolibarr.fr> * Copyright (C) 2005-2006 Regis Houssin <regis@dolibarr.fr>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
@ -18,10 +18,10 @@
*/ */
/** /**
\file htdocs/adherents/info.php * \file htdocs/adherents/info.php
\ingroup member * \ingroup member
\brief Page des informations d'un adherent * \brief Page des informations d'un adherent
\version $Id$ * \version $Id$
*/ */
require("./pre.inc.php"); require("./pre.inc.php");
@ -68,7 +68,7 @@ $head[$h][2] = 'info';
$h++; $h++;
dol_fiche_head($head, 'info', $langs->trans("Subscription")); dol_fiche_head($head, 'info', $langs->trans("Subscription"), '', 'payment');
$subscription->info($rowid); $subscription->info($rowid);

View File

@ -19,7 +19,7 @@
/** /**
* \file htdocs/adherents/ldap.php * \file htdocs/adherents/ldap.php
* \ingroup ldap * \ingroup ldap member
* \brief Page fiche LDAP adherent * \brief Page fiche LDAP adherent
* \version $Id$ * \version $Id$
*/ */

View File

@ -20,7 +20,7 @@
/** /**
* \file htdocs/adherents/liste.php * \file htdocs/adherents/liste.php
* \ingroup adherent * \ingroup member
* \brief Page to list all members of foundation * \brief Page to list all members of foundation
* \version $Id$ * \version $Id$
*/ */

View File

@ -18,10 +18,10 @@
*/ */
/** /**
\file htdocs/adherents/note.php * \file htdocs/adherents/note.php
\ingroup member * \ingroup member
\brief Fiche de notes sur un adherent * \brief Fiche de notes sur un adherent
\version $Id$ * \version $Id$
*/ */
require("./pre.inc.php"); require("./pre.inc.php");

View File

@ -20,7 +20,7 @@
/** /**
* \file htdocs/adherents/options.php * \file htdocs/adherents/options.php
* \ingroup adherent * \ingroup member
* \brief Page de configuratin des champs optionnels * \brief Page de configuratin des champs optionnels
* \version $Id$ * \version $Id$
*/ */

View File

@ -18,10 +18,10 @@
*/ */
/** \file htdocs/adherents/pre.inc.php /** \file htdocs/adherents/pre.inc.php
\ingroup adherent * \ingroup member
\brief Fichier de gestion du menu gauche du module adherent * \brief Fichier de gestion du menu gauche du module adherent
\version $Id$ * \version $Id$
*/ */
require("../main.inc.php"); require("../main.inc.php");

View File

@ -20,8 +20,8 @@
/** /**
* \file htdocs/adherents/type.php * \file htdocs/adherents/type.php
* \ingroup adherent * \ingroup member
* \brief Page de configuration des types d'adh<EFBFBD>rents * \brief Page de configuration des types d'adherents
* \version $Id$ * \version $Id$
*/ */

View File

@ -27,8 +27,8 @@
/** /**
* \file htdocs/includes/modules/modAdherent.class.php * \file htdocs/includes/modules/modAdherent.class.php
* \ingroup adherent * \ingroup member
* \brief Fichier de description et activation du module adherents * \brief File descriptor or module Member
* \version $Id$ * \version $Id$
*/ */

View File

@ -3,7 +3,7 @@ CHARSET=UTF-8
MembersArea=Espace adhérents MembersArea=Espace adhérents
PublicMembersArea=Espace public des adhérents PublicMembersArea=Espace public des adhérents
MemberCard=Fiche adhérent MemberCard=Fiche adhérent
SubscriptionCard=Fiche adhésion SubscriptionCard=Fiche cotisation
Member=Adhérent Member=Adhérent
Members=Adhérents Members=Adhérents
ShowMember=Afficher fiche adhérent ShowMember=Afficher fiche adhérent
@ -77,14 +77,14 @@ NewAttribute=Nouvel attribut
AttributeCode=Code de l'attribut AttributeCode=Code de l'attribut
OptionalFieldsSetup=Configuration des champs optionnels OptionalFieldsSetup=Configuration des champs optionnels
MembersTypeSetup=Configuration des types d'adhérents MembersTypeSetup=Configuration des types d'adhérents
NewSubscription=Nouvelle adhésion NewSubscription=Nouvelle cotisation
Subscription=Adhésion Subscription=Cotisation
Subscriptions=Adhésions Subscriptions=Cotisations
SubscriptionLate=En retard SubscriptionLate=En retard
SubscriptionNotReceived=Adhésion non reçue SubscriptionNotReceived=Cotisation non reçue
SubscriptionLateShort=En retard SubscriptionLateShort=En retard
SubscriptionNotReceivedShort=Non reçue SubscriptionNotReceivedShort=Non reçue
ListOfSubscriptions=Liste des adhésions ListOfSubscriptions=Liste des cotisations
SendCardByMail=Envoyer fiche SendCardByMail=Envoyer fiche
AddMember=Ajouter adhérent AddMember=Ajouter adhérent
MemberType=Type d'adhérent MemberType=Type d'adhérent