3
Changes in SchoolTool 2.8
4
=========================
6
Adding and removing members
7
----------------------------
9
From a user interface point of view, the biggest change to SchoolTool 2.8 is
10
in the screens that add and remove people from "relationships," such as group
11
memberships, as instructors or students enrolled in a section, or creating a
12
contact relationship between a student and their guardian.
14
There are two parts to the change:
16
* the interface itself uses checkboxes so you can add/remove/edit multiple
19
* when modifying the relationship you must indicate the type of change
20
taking place, for example, if a student has withdrawn as a student or
23
For the generic example, we will look at adding a person to the **Students**
24
group. A student's enrollment status within the school is indicated by their
25
membership in the **Students** group.
27
If we navigate to the **Students** group, and click the edit pencil next to
28
**Members**, we see the new form:
30
.. image:: images/2.8-changes-0.png
32
.. image:: images/2.8-changes-1.png
34
.. image:: images/2.8-changes-2.png
36
To change the status of one or more current students, for example, to
37
"Withdrawn," check the boxes next to their names, and select **Withdrawn**
38
under **Set selected to**. You may also set the date of the change, which
39
defaults to the current date.
41
.. image:: images/2.8-changes-3.png
45
.. image:: images/2.8-changes-4.png
47
Note that you cannot completely remove a person from a group or section.
48
Making a relationship inactive will omit the person from most relevant
49
views by default. If the a membership or other relationship is a mistake, use
50
the "Added in error" status to indicate this.
52
Adding students, or adding and editing other group memberships or relationships
55
On the **School** page, under **Customize**, you can select **Membership
56
States** to customize the states of different types of relationships.
58
.. image:: images/2.8-changes-5.png
60
For example, click **Student Enrollment**.
62
.. image:: images/2.8-changes-6.png
64
In each type of relationship, there are a few pre-set "meanings" that
65
may affect underlying functionality important to SchoolTool. For example,
66
the basic statuses of student enrollment are defined as:
68
* Active (an enrolled student)
69
* Inactive (not an enrolled student)
70
* Pre-enrolled (essentially an unenrolled applicant or future student)
71
* Graduated/Inactive (completed the program and unenrolled)
72
* Graduated/Active (completed the program but still enrolled as a stuent)
74
In addition to these "meanings," you can create additional statuses with their
75
own Title and Code. For example, in this form you could add an inactive
78
.. image:: images/2.8-changes-7.png