Module Membership management (developer)

Foundations
Numero/ID of module 310
User doc. of module Module Membership management
Developer doc. of module This page

Feature

The foundation module is used to manage members of a foundation or a club. It is possible to defined several types of members, to save members' information and to follow their subscriptions.

Entity Member

The PHP class to use to manipulate such object is file htdocs/adherents/class/adherent.class.php.

It contains CRUD methods to create (C), read (R), update (U) and delete (D) this object.

Permissions

  • ->adherent->lire
  • ->adherent->creer
  • ->adherent->supprimer
  • ->adherent->export
  • ->adherent->configurer
  • ->adherent->self->creer
  • ->adherent->cotisation->lire
  • ->adherent->cotisation->creer

Tables SQL

Constants

  • ADHERENT_MAIL_RESIL
  • ADHERENT_MAIL_VALID
  • ADHERENT_MAIL_VALID_SUBJECT
  • ADHERENT_MAIL_RESIL_SUBJECT
  • ADHERENT_MAILMAN_UNSUB_URL
  • ADHERENT_MAILMAN_URL
  • ADHERENT_MAILMAN_LISTS
  • ADHERENT_USE_SPIP_AUTO
  • ADHERENT_SPIP_USER
  • ADHERENT_SPIP_PASS
  • ADHERENT_SPIP_SERVEUR
  • ADHERENT_SPIP_DB
  • ADHERENT_MAIL_FROM
  • ADHERENT_MAIL_COTIS
  • ADHERENT_MAIL_COTIS_SUBJECT
  • ADHERENT_CARD_HEADER_TEXT
  • ADHERENT_CARD_FOOTER_TEXT
  • ADHERENT_CARD_TEXT
  • ADHERENT_MAILMAN_ADMINPW
  • ADHERENT_MAILMAN_SERVER
  • ADHERENT_MAILMAN_LISTS_COTISANT
  • ADHERENT_BANK_USE_AUTO
  • ADHERENT_BANK_ACCOUNT
  • ADHERENT_BANK_CATEGORIE
  • ADHERENT_ETIQUETTE_TYPE