Membership Positions
Positions refer to positions that a member may hold within a club or organization, such as Board of Directors and various Committees. Each position can be assigned to one club member, or left vacant. Set up positions at <yoursite>/admin/plugins/membership/?positions.
You can create any number of positions and they do not need unique names (since they are identified by a database ID number). Some examples:
| Type | Name |
|---|---|
| Board | President |
| Board | Vice-President |
| Board | Board Member |
| Board | Board Member |
| Show Committee | Chairman |
| Show Committee | Member |
| Show Committee | Member |
Positions consist of the following items:
| Position | The name of the position, e.g. “President”, “Chairman”, etc. Multiple positions may have the same name. |
|---|---|
| Type | The type of position, e.g. “Board” or “Committee”. Once a new position is creatd it's name is available in the dropdown list to help keep the names consistent. |
| Current Member | Select the member currently serving in the new position, or leave it “Vacant” |
| Contact Info | Enter some text to be displayed for the email link. The email link uses glFusion's mail function so the email address is not visible to the public, however if you leave this field blank the member's actual email address is shown. |
| Order | Enter a number to order the fields as you like. The default for new fields is to put them at the end of the list. You can also move positions up or down on the Position List screen. |
| Enabled? | Check if this position is enabled. Disabling a position will hide it from group listings (see below) without deleting it. |
| Show Vacant? | Check if this position should be shown on group listings with “Vacant” in place of a member's name. If unchecked this position will not be shown on group listings at all. |
| Group | If desired, you can select a glFusion group to which members will be added or removed as they are added or removed from this position. For example, you may have a group called “Board Members” with access to more content or membership information than regular members. |
Group Listings
The Membership plugin provides an autotag to display a list of positions and occupants in an article or static page:
[membership:grouplist board notitle]
The optional “notitle” tag will suppress the list title which by default is position_type Positions.
For your convenience, there is a “group.php” file that will display any list of positions and can be added to a menu option:
http://yoursite.com/memberhsip/group.php?type=//position_type//