Fullscreen
Loading...
 
[Show/Hide Left Column]
[Show/Hide Right Column]

Alumni Profile

Alumni Class Profile

Created by Larry Wade III
This is a modified version of the Membership Profile originally create for a Corporate Directory.
I have modified it for the sole purpose of a self-administered site for an alumni group.

General

YAML
preferences:
 feature_sitelogo: y # This permits logo, title and
 feature_iepngfix: y  # prevents major ugliness in IE6
 feature_useGroupHome: y
 allowRegister: y
 forgotPass: y
 feature_userPreferences: y
 feature_phplayers: y
 feature_cssmenus: y
 feature_top_bar: y


Trackers

YAML
preferences:
 feature_trackers: y


Groups & Permissions

YAML
-
permissions:
 Anonymous:
  allow: [ ]
  deny: [ view ]
 Registered:
  description: Will be ignored because group is already created
  allow: [ create_tracker_items, list_trackers, view_trackers, watch_trackers ]
  deny: [  ]
 Committee:
  description: Committee Members
  allow: [ modify_tracker_items ]
 Admins:
  description: Have all rights
  allow: [ admin ]


Tracker

YAML
objects:
 -
  type: tracker
  ref: alumni_tracker
  data:
   name: Alumni Class Directory
   description: Alumni Class Directory
   default_status: open
   show: [ creation_date, modification_date, list_modification_date ]
   allow: [ creator_modification, one_item_per_user]


Tracker Fields

YAML
-
  type: tracker_field
  ref: alumni_login
  data:
   name: Login
   tracker: $alumni_tracker
   type: u
   options: [ 1 ]
   flags: [ searchable, public, list, mandatory, link ]
   order: 10
 -
  type: tracker_field
  ref: alumni_firstname
  data:
   name: First Name
   tracker: $alumni_tracker
   type: t
   flags: [ searchable, public, list, mandatory, link ]
   order: 20
 -
  type: tracker_field
  ref: alumni_lastname
  data:
   name: Last Name
   tracker: $alumni_tracker
   type: t
   flags: [ searchable, public, list, mandatory, link ]
   order: 30
 -
  type: tracker_field
  ref: alumni_new_name
  data:
   name: New Last Name
   tracker: $alumni_tracker
   type: t
   flags: [ searchable, public, list ]
   order: 40
 -
  type: tracker_field
  ref: alumni_email
  data:
   name: Email
   tracker: $alumni_tracker
   type: email
   flags: [ searchable, public, list, mandatory ]
   order: 50
 -
  type: tracker_field
  ref: alumni_phone
  data:
   name: Phone
   tracker: $alumni_tracker
   type: t
   flags: [ searchable, public, list ]
   order: 60
 -
  type: tracker_field
  ref: alumni_streetaddress
  data:
   name: Street Address
   tracker: $alumni_tracker
   type: t
   flags: [ searchable, public, list ]
   order: 110
 -
  type: tracker_field
  ref: alumni_city
  data:
   name: City
   tracker: $alumni_tracker
   type: t
   flags: [ searchable, public, list ]
   order: 120
 -
  type: tracker_field
  ref: alumni_state
  data:
   name: State
   tracker: $alumni_tracker
   type: drop
   options: [AL,AK,AS,AZ,AR,CA,CO,CT,DE,DC,FM,FL,GA,GU,HI,ID,IL,IN,IA,KS,KY,LA,ME,MH,MD,MA,MI,MN,MS,MO,MT,NE,NV,NH,NJ,NM,NY,NC,ND,MP,OH,OK,OR,PW,PA,PR,RI,SC,SD,,TN,TX,UT,VT,VI,VA,WA,WV,WI,WY]
   flags: [ searchable, public, list ]
   order: 130
 -
  type: tracker_field
  ref: alumni_postalcode
  data:
   name: Postal Code
   tracker: $alumni_tracker
   type: t
   flags: [ searchable, public, list ]
   order: 140
 -
  type: tracker_field
  ref: alumni_country
  data:
   name: Country
   tracker: $alumni_tracker
   type: t
   flags: [ searchable, public, list ]
   order: 150
 -
  type: tracker_field
  ref: alumni_contact_preference
  data:
   name: Contact Preference
   tracker: $alumni_tracker
   type: drop
   flags: [ searchable, public, list ]
   options: [Email, Phone, US Postal Service ]
   order: 200


Contributors to this page: Larry Wade .
Page last modified on Saturday 06 of November, 2010 03:25:21 CET by Larry Wade.