Skip to content
Chris Murray edited this page Nov 20, 2013 · 7 revisions

Core Modules

  • Contact Module - the main data object which seltzer is built around
  • User Module - handles core login/log-out/(re)setting of passwords
  • Variable Module - catch-all module used to store strings
  • Member Module - allows for administration of plans and assigning users to plans

Optional Modules

  • Key Module - allows for the tracking of RFID keys & assigning them to users (disabled by default)
  • User Meta Module - allows the assigning of arbitrary meta data to users (disabled by default)
  • Plan Meta Module - allows the assigning of arbitrary meta data to plans (disabled by default)
  • Payment Module - allows the recording of payments towards membership dues
  • Amazon Payment Module - amazon payments integration into billing & payments
  • Paypal Payment Module - paypal integration into billing & payments (disabled by default)
  • Billing Module - allows calculating of membership dues
  • Mentor Module - allows the assigning of one member to another as a mentor/protege pair (disabled by default)
  • Profile Picture Module - allows the user to assign a profile picture using gravatar (disabled by default)

Development Modules

  • Devel Module - module containing development & debugging tools (disabled by default)