-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHelp.php
204 lines (187 loc) · 65.4 KB
/
Help.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
<?php
error_reporting(0);
include 'Warehouse.php';
// DEFAULT
if(User('PROFILE')=='admin')
$help['default'] = '<p>As an administrator, you can setup the schools in this system, modify students and users, and access essential student reports.</p><p>You have access to any school in the system. To choose a school to work on, select the school from the pull-down menu on the left frame. The program will automatically refresh with the new school in the workspace. You can also change the school year and current marking period in a similar fashion.</p><p>As you use RosarioSIS, you will notice other items appear in your side menu. When you select a student to work on, the student\'s name will appear under the marking period pull-down menu preceded by two dots. As you move between programs, you will continue to work on this student. If you want to change the working student, click on the two dots by the student\'s name. You can also quickly access the student\'s General Information screen by clicking on the student\'s name.</p><p>If you select a user to work on, the user\'s name will also appear in the side menu. This will behave identically to the student\'s name.</p><p>Also, when you click on any of the program icons in the top menu, you will see a list of programs available to you in that program category. Clicking on any program title will launch the program in the main frame, and it will update the help frame to display help for that program.</p><p>In many places in RosarioSIS, you will see lists of data that are modifiable. Oftentimes, you will have to first click the value you want to change to have access to an input field. Then, when you change the value and save, the value will return to its previous state.</p><p>You can logout of RosarioSIS at any time by clicking the "Logout" link at the bottom of your side menu.</p>';
elseif(User('PROFILE')=='teacher')
$help['default'] = '<p>As a teacher, you can view student information and schedules for students who you teach and input attendance, grades, and eligibility for these students. You also have a gradebook program to keep track of students\' grades. The Gradebook is integrated into the Input Grades program as well as the Eligibility program. From the Gradebook, not only can you keep track of grades, but you can print progress reports for any of your students.</p><p>To choose a period to work on, select the period from the pull-down menu on the left frame. The program will automatically refresh with the new period in the workspace. You can also change the school year and current marking period in a similar fashion.</p><p>As you use RosarioSIS, you will notice other items appear in your side menu. When you select a student to work on, the student\'s name will appear under the marking period pull-down menu preceded by two dots. As you move between programs, you will continue to work on this student. If you want to change the working student, click on the two dots by the student\'s name. You can also quickly access the student\'s General Information screen by clicking on the student\'s name.</p><p>Also, when you click on any of the program icons in the top menu, you will see a list of programs available to you in that program category. Clicking on any program title will launch the program in the main frame, and it will update the help frame to display help for that program.</p><p>In the gradebook, you will see lists of modifiable data. Oftentimes, you will have to first click the value you want to change to have access to an input field. Then, when you change the value and save, the value will return to its previous state.</p><p>You can logout of RosarioSIS at any time by clicking the "Logout" link at the bottom of your side menu.</p>';
elseif(User('PROFILE')=='parent')
$help['default'] = '<p>As a parent, you can view your children\'s information, schedules, grades, eligibility, and attendance.</p><p>To choose a child to work on, select the child\'s name from the pull-down menu on the left frame. The program will automatically refresh with the new child in the workspace. You can also change the school year and current marking period in a similar fashion.</p><p>As you use RosarioSIS, you will notice other items appear in your side menu. When you click on any of the program icons in the top menu, you will see a list of programs available in that program category. Clicking on any program title will launch the program in the main frame, and it will update the help frame to display help for that program.</p><p>You can logout of RosarioSIS at any time by clicking the "Logout" link at the bottom of your side menu.</p>';
elseif(User('PROFILE')=='student')
{
$help['default'] = '<p>As a student, you can view your demographic information, schedule, grades, eligibility, and attendance.</p><p>You can change the school year and current marking period with the pull-down menus in the left frame.</p><p>As you use RosarioSIS, you will notice other items appear in your side menu. When you click on any of the program icons in the top menu, you will see a list of programs available in that program category. Clicking on any program title will launch the program in the main frame, and it will update the help frame to display help for that program.</p><p>You can logout of RosarioSIS at any time by clicking the "Logout" link at the bottom of your side menu.</p>';
}
// SCHOOL SETUP ---
if(User('PROFILE')=='admin')
{
$help['School_Setup/Schools.php'] = '<p><i>School Information</i> allows you to change the name, address, and principal of the current school. Click on any of the school\'s information to change it. After you have made the necessary modifications to your school, click "Save" to save your changes.</p>';
$help['School_Setup/Schools.php&new_school=true'] = '<p><i>Add a School</i> allows you to add a school to the system. Complete the school\'s information, and hit the "Save" button.</p><p>To switch to the new school, change the school pull-down menu in the left frame from your current school to the new one.</p>';
$help['School_Setup/MarkingPeriods.php'] = '<p><i>Marking Periods</i> allows you to setup your school\'s marking periods. There are three tiers of marking periods: Something like Semesters, Quarters, and Progress Periods is suggested. Despite their names, there can be more or fewer than 2 semesters and more or fewer than 4 quarters. Similarly, there can be any number of progress periods in a given quarter.</p><p>To add a marking period, click on the Add icon (+) in the column corresponding to the type of marking period you want to add. Then, complete the marking period\'s information in the fields above the list of marking periods and click the "Save" button.</p><p>To change a marking period, click on the marking period you want to change, and click on whatever value you want to change in the grey area above the marking period list. Then, change the value and click the "Save" button.</p><p>To delete a marking period, select it by clicking on its title on the list and click the "Delete" button at the top of the screen. You will be asked to confirm the deletion.</p><p>Notice that neither two marking periods nor two posting periods in the same tier can overlap. Also, No two marking periods in any tier should have the same sort order.</p>';
$help['School_Setup/Calendar.php'] = '<p><i>Calendar</i> allows you to setup your school\'s calendar for the year. The calendar displays the current month by default. The month and year displayed can be changed by changing the month and year pull-down menus at the top of the screen and clicking the "Update" button.</p><p>On full school days, the checkbox in the upper right-hand corner of the day\'s square should be checked. For partial days, the checkbox should be unchecked and the number of minutes school will be in attendance should be entered into the text box next to the checkbox. For days on which there will be no school, the checkbox should be unchecked and the text field should be blank. To uncheck the checkbox or change the number of minutes in the school day, you must first click on the value you want to change. After making any changes to the calendar, click the "Update" button at the top of the screen.</p><p>To setup your calendar at the beginning of the year, you should use the "Create this year\'s calendar" feature. By clicking on this link in the upper right-hand corner of the screen, you can setup all days in a specified timeframe as meeting all day. You can also select which days of the week that your school is in session. After selecting the beginning and ending dates of your school\'s school year and the day\'s of the week that your school meets, click the "OK" button. You can now go through the calendar and mark holidays and partial days.</p><p>The calendar is also a display of school events. This can include everything from teacher in-service days to sporting events. These events are visible by other administrators as well as parents and teachers at your school.</p><p>To add a school event, click on the add icon (+) in the lower left-hand corner of the event\'s date. In the popup window that appears, enter the event\'s information and click the "Save" button. The popup window will close, and the calendar will be automatically refreshed to display the added event.</p><p>To modify an event, click on the event you want to modify, and change the event\'s information in the popup window that appears after clicking on the values you want to change. Click the "Save" button. The window will close and the calendar will automatically refresh to display the change.</p>';
$help['School_Setup/Periods.php'] = '<p><i>Periods</i> allows you to setup your school\'s periods. Middle and high schools will likely have many periods, whereas elementary schools will probably have only one period (called All Day) or perhaps 3 (All Day, Morning, and Afternoon).</p><p>To add a period, fill in the period\'s title, short name, sort order, and length in minutes in the empty fields at the bottom of the periods list and click the "Save" button.</p><p>To modify a period, click on any of the period\'s information, change the value, and click the "Save" button.</p><p>To delete a period, click the delete icon (-) next to the period you want to delete. You will be asked to confirm the deletion.</p>';
$help['School_Setup/GradeLevels.php'] = '<p><i>Grade Levels</i> allows you to setup your school\'s grade levels.</p><p>To add a grade level, fill in the grade level\'s title, short name, sort order, and next grade in the empty fields at the bottom of the grade levels list and click the "Save" button. The "Next Grade" field indicates the grade students in the current grade will proceed to in the next school year.</p><p>To modify a grade level, click on any of the grade level\'s information, change the value, and click the "Save" button.</p><p>To delete a grade level, click the delete icon (-) next to the grade level you want to delete. You will be asked to confirm the deletion.</p>';
$help['School_Setup/Rollover.php'] = '<p><i>Rollover</i> copies the current year\'s data to the next school year. Students are enrolled in the next grade, and each school\'s information is duplicated for the next school year.</p><p>The data copied include periods, marking periods, users, courses, student enrollment, report card grade codes, enrollment codes, attendance codes, and eligibility activities.</p>';
}
else
{
$help['School_Setup/Schools.php'] = '<p><i>School Information</i> displays the name, address, and principal of the current school.</p>';
$help['School_Setup/Calendar.php'] = '<p><i>Calendar</i> is a display of school events and your student\'s assignments. The calendar also displays whether or not school is in attendance on any given day. By default, the calendar displays the current month. The month and year displayed can be changed by changing the month and year pull-down menus at the top of the screen and clicking the "Update" button.</p><p>The titles of school events and assignments are displayed in each date\'s box. Clicking on these titles will open a popup window that displays more information about the event or assignment. School assignments are preceded by a red dot and assignments are preceded by a blue dot.</p><p>For days that school is in attendance all day, a green checkmark appears in the upper right-hand corner of the date. On partial days, the number of minutes that school is in session is displayed here instead. If the school is not in attendance at all on any given day, nothing will appear in the upper right-hand corner of the date.</p>';
}
// STUDENTS ---
if(User('PROFILE')=='admin')
{
$help['Students/Student.php&include=General_Info&student_id=new'] = "<p><i>Add a Student</i> allows you to add a student to the system and enroll it.</p><p>To add the student, enter the birth date, social security number, ethnicity, gender, birthplace, and grade. Then, select the effective date of the student's enrollment and the enrollment code from the pull-down menus at the bottom of the page. If you wish to specify a student ID for this student, enter the student ID into the text field labeled RosarioSIS ID. if you leave this field blank, RosarioSIS will generate an unused student ID and assign it to the new student. Finally, click the \"Save\" button at the top of the screen.</p>";
$help['Students/AssignOtherInfo.php'] = "<p><i>Assign Other Info</i> allows you to assign values to any of the Other Info data fields for a group of students in one action.</p>First, search for students. From the search result, you can select any number of students. You can select all the students in the list by checking the checkbox in the blue column headings above the list. After selecting students, fill in any of the Other Info fields in the yellow box above the student list. Fields that you leave blank will not affect the students you selected. After you have selected each desired student from this list and filled in each desired Other Info field, click the \"Save\" button at the top of the screen.</p>";
$help['Students/Letters.php'] = "<p><i>Print Letters</i> allows you to print form letters for any number of students.</p><p>To print the letters, enter the letter text in the \"Letter Text\" text field at the bottom of the search screen. Then search for students by filling in any desired search field, and click the \"Submit\" button.</p><p>You can insert certain pieces of student information into your letter with special variables:<UL><LI><b>Full Name:</b> __FULL_NAME__</LI><LI><b>First Name:</b> __FIRST_NAME__</LI><LI><b>Middle Name:</b> __MIDDLE_NAME__</LI><LI><b>Last Name:</b> __LAST_NAME__</LI><LI><b>RosarioSIS ID:</b> __STUDENT_ID__</LI><LI><b>Grade:</b> __GRADE_ID__</LI></UL></p><p>Also, you can choose to print the letters with mailing labels. The letters will have mailing labels positioned in such a way as to be visible in a windowed envelope when the sheet is folded in thirds. More than one letter may be printed per student if the student has guardians residing at more than one address.</p><p>The letters will be automatically downloaded to your computer in the printable PDF format when you click the \"Submit\" button.</p>";
$help['Students/Student.php&include=General_Info'] = "<p><i>General Information</i> is a display of a student's fundamental information. This includes birth date, social security number, ethnicity, gender, birthplace, and grade. You can change any of this information by clicking on the value you want to change, changing the value, and clicking the \"Save\" button at the top of the page.</p>";
$help['Students/Student.php&include=Address'] = "<p><i>Address</i> is a display of a student's address and contact information.</p><p>A student can have any number of addresses. To add an address, complete the empty fields at the bottom of the Address screen, and click the \"Save\" button at the top of the screen.</p><p>Now, you can add a contact to this address. To do this, complete the contact's name, and again, press the \"Save\" button.</p><p>You can now add more information about this contact by checking the \"Custody\" and \"Emergency\" checkboxes, after first clicking on their default value of \"No.\" Relations marked as having \"Custody\" of the student receive mailings and relations marked as being \"Emergency\" contacts can be contacted in the case of an emergency.</p><p>You can add other information about this contact, such as their cell phone number, fax number, occupation, workplace, etc. by filling in the title of the new data in the empty field with the default value \"New Info\" and its corresponding value in the empty field to the right.</p><p>Contacts and information about contacts can be deleted by clicking on the delete icon (-) next to the information to be deleted. (Note: you will be asked to confirm all deletions.) Any information on the screen can be modified by first clicking on the information, then changing its value, and finally clicking the \"Save\" button at the top of the screen.</p>";
$help['Students/Student.php&include=Medical'] = "<p><i>Medical</i> is a display of a student's medical information.</p><p>This includes the student's physician, the physician's phone, the student's preferred hospital, any medical comments, whether or not the student has a doctor's note, and comments concerning the doctor's note. To change any of these values, click on the value you want to change, change it, and click the \"Save\" button at the top of the screen.</p><p>You can also add entries for each immunization or physical received by the student as well as any medical alerts such as allergies or illnesses.</p><p>To add an immunization, physical, or medical alert, fill in the blank fields at the bottom of the appropriate list, and click the \"Save\" button at the top of the screen.</p><p>To change an immunization, physical, or medical alert, click on the value you want to change, change it, and click the \"Save\" button at the top of the screen.</p><p>To delete an immunization, physical, or medical alert, click on the delete icon (-) next to the item you want to delete. You will be asked to confirm your deletion.</p>";
$help['Students/Student.php&include=Other_Info'] = '<p><i>Other Info</i> is a student screen that allows you to keep any information about your students. These fields can be changed or added to with the Data Fields setup program.</p><p>There are two types of Other Info fields: text fields and checkbox fields. Text fields can store any text value up to 255 characters long. Checkbox fields can be checked, indicating "Yes" or remain unchecked, indicating "No." Both types of fields can be changed by first clicking on the value, changing it to the desirable value, and clicking the "Save" button.</p>';
$help['Students/Student.php&include=Enrollment'] = '<p><i>Enrollment</i> can be used to enroll or drop a student from any school. A student can have only one active enrollment record at any time.</p><p>To drop a student, change the "Dropped" date and reason to the effective date of the student\'s drop as well as the reason for his drop. Click the "Save" button at the top of the screen.</p><p>Now you can reenroll the student. To do this, select the effective date of the student\'s enrollment and the reason for his enrollment from the blank line at the bottom of the list. Also, select the school at which the student should be enrolled and click the "Save" button at the top of the screen.</p><p>The enrollment and drop dates and reasons can be modified by clicking on the values, changing them to the desired value, and clicking the "Save" button at the top of the screen.</p>';
$help['Students/StudentFields.php'] = $help['Students/PeopleFields.php'] = $help['Students/AddressFields.php'] = '<p><i>Data Fields</i> allows you to setup your school\'s custom data fields. These fields are used to store information about a student in the "Other Info" student screen.</p><p>There are four types of Data Fields, text fields, checkbox fields, date fields, and pull-down menu fields. Text fields can store any text value up to 255 characters long. Checkbox fields can be checked, indicating "Yes" or remain unchecked, indicating "No." Date fields store dates, and pull-down menu fields allow you to select any one of a set of predetermined values.</p><p>To add a data field, fill in the data field\'s title and data type, and select whether or not the field should appear on student search screens in the empty fields at the bottom of the data fields list. If the field is a pull-down menu, enter each of the available options in the "Pull-Down Options" field separated by commas. Otherwise, leave this field blank. Click the "Save" button.</p><p>To modify a data field, click on any of the data field\'s information, change the value, and click the "Save" button.</p><p>To delete a data field, click the delete icon (-) next to the data field you want to delete. You will be asked to confirm the deletion.</p>';
$help['Students/EnrollmentCodes.php'] = '<p><i>Enrollment Codes</i> allows you to setup your school\'s enrollment codes. Enrollment codes are used in the Enrollment student screen, and specify the reason the student was enrolled or dropped from a school. These codes apply to all schools system-wide.</p><p>To add an enrollment code, fill in the enrollment code\'s title, short name, and type in the empty fields at the bottom of the enrollment codes list. Click the "Save" button.</p><p>To modify an enrollment code, click on any of the enrollment code\'s information, change the value, and click the "Save" button.</p><p>To delete an enrollment code, click the delete icon (-) next to the enrollment code you want to delete. You will be asked to confirm the deletion.</p>';
}
else
{
$help['Students/Student.php&include=General_Info'] = "<p><i>General Information</i> is a display of a student's fundamental information. This includes birth date, social security number, ethnicity, gender, birthplace, and grade.</p>";
$help['Students/Student.php&include=Address'] = "<p><i>Address</i> is a display of a student's address and contact information.</p><p>A student can have any number addresses.</p>";
$help['Students/Student.php&include=Other_Info'] = '<p><i>Other Info</i> is a student screen that allows you to keep any information about students. These fields can be changed or added to by an administrator with the Data Fields setup program.</p><p>There are two kinds of Other Info fields: text fields and checkbox fields.</p>';
$help['Students/Student.php&include=Enrollment'] = '<p><i>Enrollment</i> is a display of the student\'s enrollment history.</p>';
}
// USERS
if(User('PROFILE')=='admin')
{
$help['Users/User.php'] = "<p><i>General Information</i> is a display of a user's fundamental information. This includes his name, username, password, profile, school, email address, and phone number. If you are an administrator, you can change any of this information by clicking on the value you want to change, changing the value, and clicking the \"Save\" button at the top of the page. You can delete a user by clicking the \"Delete\" button at the top of the screen and confirming your action. Notice, you should never delete teachers after they have taught even one class, since the user record must remain for the teacher's name to appear correctly on student transcripts.</p>";
$help['Users/User.php&staff_id=new'] = "<p><i>Add a User</i> allows you to add a user to the system. This includes administrators, teachers, and parents. Simply fill in the new user's name, username, password, profile, school, email address, and phone number. Click the \"Save\" button.</p>";
$help['Users/AddStudents.php'] = "<p><i>Associate Students</i> allows you to associate students to parents.</p><p>Once a parent's account has been set up, their children must be associated to their account with this program. If you have not already chosen a user earlier in your session, select a user by using the \"Find a User\" Search screen. Next, search for a student to add to the user's account. From the search result, you can select any number of students. You can select all the students in the list by checking the checkbox in the blue column headings above the list. After you have selected each desired student from this list, click the \"Add Selected Students\" button at the top of the screen.</p><p>At any time after a user has been selected, you can see the students already associated with that user. These students are listed to the left of the student search screen / search results. These students can be disassociated from this user by clicking the delete icon (-) next to the student you wish to disassociate from the user. You will be asked to confirm this action.</p>";
$help['Users/Exceptions.php'] = "<p><i>Admin Permissions</i> allows you to deny access and/or write privileges to any program for any admin user.</p><p>To assign privileges to an admin user, first select an administrator by searching for one and clicking on his name on the list. Then, use the checkboxes to define which programs the administrator can use and which programs he can use to modify information. If a user cannot use a particular program, the program will not be displayed on his menu. If he can use the program, but can't edit information with the program, the program will display the data, but won't let him change it. After you have completed the program checkboxes, click the \"Save\" button to save the administrator's permissions.";
$help['Users/TeacherPrograms.php&include=Grades/InputFinalGrades.php'] = "<p><i>Teacher Programs: Input Final Grades</i> allows you to enter quarter, semester grades for all the selected teacher's students in the current period. By default, this program will list the students in the selected teacher's first period class for the current quarter. You can alter the period by changing the period pull-down menu at the top of the screen. Also, you can alter the quarter by changing the marking period pull-down menu on the left frame. Furthermore, you can select the current semester or semester final by changing the marking period pull-down menu at the top of the screen to the desired marking period.</p><p>Once you are in the correct marking period, you can enter student grades by selecting the earned grade for each student and entering comments as desired. Once all the grades and comments have been entered, click the \"Save\" button at the top of the screen.</p><p>If the selected teacher is using the Gradebook, you can have RosarioSIS calculate each student's quarter grades by clicking on the \"Use Gradebook Grades\" link at the top of the list. Clicking this link will automatically save each student's grades and refresh the list.</p>";
$help['Users/TeacherPrograms.php&include=Attendance/TakeAttendance.php'] = "<p><i>Teacher Programs: Take Attendance</i> allows you to enter period attendance for all the selected teacher's students. By default, this program will list the students in the selected teacher's first period class. You can alter the current period by changing the period pull-down menu at the top of the screen to the desired period.</p><p>Once you are in the correct period, you can enter attendance by selecting the attendance code corresponding to each student. Once you have entered attendance for all the students, click the \"Save\" button at the top of the screen.</p>";
$help['Users/TeacherPrograms.php&include=Eligibility/EnterEligibility.php'] = "<p><i>Teacher Programs: Enter Eligibility</i> allows you to enter eligibility grades for all the selected teacher's students. By default, this program will list the students in the selected teacher's first period class. You can alter the current period by changing the period pull-down menu in the left frame to the desired period.</p><p>Once you are in the correct period, you can enter eligibility grades by selecting the eligibility code corresponding to each student. Once you have entered eligibility for all the students, click the \"Save\" button at the top of the screen.</p><p>If the selected teacher is using the Gradebook, you can have RosarioSIS calculate each student's eligibility grades by clicking on the \"Use Gradebook Grades\" link at the top of the list. Clicking this link will automatically save each student's eligibility grades and refresh the list.</p><p>You must enter eligibility each week during the timeframe specified by your school's administration.</p>";
}
// SCHEDULING
if(User('PROFILE')=='admin')
{
$help['Scheduling/Schedule.php'] = "<p><i>Schedule</i> allows you to modify a student's course schedule. <p>You must first select a student by using the \"Find a Student\" search screen. You can search for students who have requested a specific course or request by clicking on the \"Choose\" link next to the search options \"Course\" and \"Request\" respectively and choosing a course from the popup window that appears.</p><p>To add a course to the student's schedule, click on the \"Add a Course\" link next to the add icon (+) and select a course from the popup window that appears. The screen will automatically refresh to show the course addition.</p><p>To drop an existing course, click on the delete icon (-) next to the course you want to drop from the student's schedule.</p><p>To change the course period of a course for the student, click on the \"Period - Teacher\" of the course you want to change and select the new course period. You can also change the term in the same fashion.</p><p>All additions, deletions, and modifications to a student's schedule are not made permanent until you click the \"Save\" button at the top of the screen and confirm your modifications. In addition, you will have to specify the effective date (the date on which your changes should take effect) on the confirmation screen.</p>";
$help['Scheduling/Requests.php'] = "<p><i>Requests</i> allows you to specify which courses a student intends to take in the next school year. These requests are used by the Scheduler when filling a student's schedule.</p><p>You can add a request by selecting the course you want to add from under the corresponding subject heading. Next, choose the desired course weight. You can add requests from each subject in the same way, or you can add another request in the same subject by clicking on the add icon (+) next to the subject name. Doing this will cause another set of request pull-down menus to appear under the subject heading. Once you have added all the desired requests, click the \"Save\" button at the top of the screen.</p><p>When you save the student's requests, the Requests program will run the Scheduler without saving the schedule for the current student to notify you of any conflicts. The Scheduler output will also tell you if any course requested has zero available seats. If a request could not be met, you can change the requests accordingly to ensure complete scheduling. You will also be given the option to schedule the student with the requests you entered.</p><p>Furthermore, when you have saved the student's requests, you will have the option to specify a teacher or period and to exclude a teacher or period. To do this, select the teacher or period from the \"With\" and \"Without\" pull-down menus respectively. You can also delete a request that you entered by changing the course and weight to \"Not Specified.\" Once you have made all the desired modifications, click the \"Save\" button again.</p>";
$help['Scheduling/MassRequests.php'] = "<p><i>Mass Requests</i> allows you to add a request to a group of students in one action.</p><p>First, select a course to be added as a request by clicking the \"Choose a Course\" link at the top of the screen and choosing the course from the popup screen that appears. You can also perform this action from the next screen. Next, search for students. Notice that you can search for students who already have a certain request or are in a certain activity. This can be useful since you can add a laboratory course request to all students who requested chemistry. Or you can add a P.E. course request to all students in Boy's Basketball. From the search result, you can select any number of students. To select all the students in the list, check the checkbox in the blue column headings above the list. After you have selected each desired student from this list, click the \"Add Course to Selected Students\" button at the top of the screen. If you have not yet chosen a course to add as a request, you must do that before you click this button.</p>";
$help['Scheduling/ScheduleReport.php'] = "<p><i>Schedule Report</i> is a report that shows the students who are scheduled into each course, the students who requested the course but weren't successfully scheduled into it, and the number of requests, open seats, and total seats in each course.</p><p>To navigate through this report, first click on any one of the subjects. You will now see each course in that subject as well as the number of requests for that course and open and total seats available for that course. If you choose a course by clicking on it, you will see a list of the course weights, and the requests, open, and total seats numbers will be broken down by each weight. Here, you can also see a list of students scheduled in the course or a list of students who requested the course but weren't scheduled into it by clicking the \"List Students\" and \"List Unscheduled Students\" links respectively.</p><p>If you select a weight by clicking on it, the open / total seats will be broken down even farther by each period. Here again you can list scheduled and unscheduled students. Also, you can select a single course period and list the scheduled and unscheduled students.</p><p>At any point after selecting a subject, you can navigate backwards by clicking on the links that appear in the grey bar at the top of the screen. These links also show you which students you are viewing.</p>";
$help['Scheduling/RequestsReport.php'] = "<p><i>Requests Report</i> is a report that shows the number of students who requested each course and the number of total seats in that course. The courses are grouped by subject.</p><p>This report is useful for creating the master schedule since it helps you determine the number of course periods necessary for each course due to demand for the course.</p>";
$help['Scheduling/PrintSchedules.php'] = "<p><i>Print Schedules</i> is a utility that allows you to print schedules for any number of students.</p><p>You can search for students who requested or are enrolled in a specific course by clicking the \"Choose\" link next to the \"Request\" and \"Course\" search options respectively and choosing a course from the popup window that appears.</p><p>Also, you can choose to print the schedules with mailing labels. The schedules will have mailing labels positioned in such a way as to be visible in a windowed envelope when the sheet is folded in thirds. More than one schedule may be printed per student if the student has guardians residing at more than one address.</p><p>The schedules will be automatically downloaded to your computer in the printable PDF format when you click the \"Submit\" button.</p>";
$help['Scheduling/PrintRequests.php'] = "<p><i>Print Requests</i> is a utility that allows you to print requests sheets for any number of students.</p><p>You can search for students who requested a specific course by clicking the \"Choose\" link next to the \"Request\" search option and choosing a course from the popup window that appears.</p><p>Also, you can choose to print the requests sheets with mailing labels. The requests sheets will have mailing labels positioned in such a way as to be visible in a windowed envelope when the sheet is folded in thirds. More than one request sheet may be printed per student if the student has guardians residing at more than one address.</p><p>The request sheets will be automatically downloaded to your computer in the printable PDF format when you click the \"Submit\" button.</p>";
$help['Scheduling/Courses.php'] = '<p><i>Courses</i> allows you to setup your school\'s courses. There are four tiers of courses: Subjects, Courses, Course Weights, and Course Periods.</p><p>To add any of these four things, click on the Add icon (+) in the column corresponding to what you want to add. Then, fill in the information requested in the fields above the list of marking periods and click the "Save" button.</p><p>To change any of these four things, click on the item you want to change, and click on whatever value you want to change in the grey area above the lists. Then, change the value and click the "Save" button.</p><p>Finally, to delete something, select it by clicking on its title on the list and click the "Delete" button at the top of the screen. You will be asked to confirm the deletion.</p>';
$help['Scheduling/Scheduler.php'] = "<p><i>Run Scheduler</i> schedules every student at your school according to the requests entered for them.</p><p>You first must confirm the Scheduler run. Here, you can also choose to run the scheduler in \"Test Mode\" which will not save the student schedules.</p><p>Once the scheduler has run, which could take several minutes, it will notify you of any conflicts. The Scheduler output will also tell you if any course requested has zero available seats. If a request could not be met, you can change the requests accordingly to ensure complete scheduling. If you ran the Scheduler in \"Test Mode,\" you will be given the option to run the scheduler saving the schedules. Once the schedules have been saved, you will be given the option to view the Schedule Report.</p>";
}
elseif(User('PROFILE')=='teacher')
{
$help['Scheduling/Schedule.php'] = "<p><i>Schedule</i> is a display of the student's course schedule. <p>You must first select a student by using the \"Find a Student\" search screen.</p>";
}
else
$help['Scheduling/Schedule.php'] = "<p><i>Schedule</i> is a display of your child's course schedule.</p>";
// GRADES
if(User('PROFILE')=='admin')
{
$help['Grades/ReportCards.php'] = "<p><i>Report Cards</i> is a utility that allows you to print report cards for any number of students.</p><p>You can search for students who are enrolled in a specific course by clicking the \"Choose\" link next to the \"Course\" search option and choosing a course from the popup window that appears. You can also limit your search based on weighted/unweighted GPA, class rank, and letter grade by filling in the upper and lower bounds of the GPA and class rank range and checking the desired letter grade checkboxes. For example, this allows you to search for all students in the top ten of their class, all students who are failing, or all students who have failed at least one course in the marking periods selected.</p><p>Also, you can choose to print the report cards with mailing labels. The report cards will have mailing labels positioned in such a way as to be visible in a windowed envelope when the sheet is folded in thirds. More than one report card may be printed per student if the student has guardians residing at more than one address.</p><p>Before printing the report cards, you must select which marking periods to display on the report card by checking desired marking period checkboxes.</p><p>The report cards will be automatically downloaded to your computer in the printable PDF format when you click the \"Submit\" button.</p>";
$help['Grades/CalcGPA.php'] = "<p><i>Calculate GPA</i> calculates and saves the GPA and class rank of each student in your school based upon their semester grades.</p><p>You must confirm your intention to calculate GPA. Here, you can also specify what number your weighted scale is based upon and whether to base class rank upon weighted or unweighted GPA.</p><p>The Calculate GPA program calculates the weighted GPA earned per course by multiplying the GPA value of the grade earned by the GPA multiplier of the course weight. Then, it divides that value by the number you specified as the base for your weighted scale. For unweighted GPA, the Calculate GPA program simply takes the GPA value of the grade the student earned. After finding the GPA points earned for each course, the program averages these values to determine the student's to-date GPA. It then sorts these values to determine the class rank. If more than one student has the same GPA, they will share a position in class rank.</p>";
$help['Grades/Transcripts.php'] = "<p><i>Transcripts</i> is a utility that allows you to print transcripts for any number of students.</p><p>You can search for students who are enrolled in a specific course by clicking the \"Choose\" link next to the \"Course\" search option and choosing a course from the popup window that appears. You can also limit your search based on weighted/unweighted GPA, class rank, and letter grade by filling in the upper and lower bounds of the GPA and class rank range and checking the desired letter grade checkboxes. For example, this allows you to search for all students in the top ten of their class, all students who are failing, or all students who have failed at least one course in the marking periods selected.</p><p>Before printing the transcripts, you must select which marking periods to display on the transcript by checking desired marking period checkboxes.</p><p>The transcripts will be automatically downloaded to your computer in the printable PDF format when you click the \"Submit\" button.</p>";
$help['Grades/TeacherCompletion.php'] = "<p><i>Teacher Completion</i> is a report that shows which teachers have not entered grades for any given marking period.</p><p>The red checks indicate that a teacher has failed to enter the current marking period's grades for that period.</p><p>You can select the current quarter, semester from the pull-down menu at the top of the screen. To change the current quarter, change the marking period pull-down menu on the left frame. You can also show only one period by choosing that period from the period pull-down menu at the top of the screen. After choosing a marking period or period, click the \"Go\" button to refresh the list with the new parameters.</p>";
$help['Grades/GradeBreakdown.php'] = "<p><i>Grade Breakdown</i> is a report that shows the number of each grade that a teacher gave.</p><p>You can select the current quarter, semester from the pull-down menu at the top of the screen. To change the current quarter, change the marking period pull-down menu on the left frame.</p>";
$help['Grades/StudentGrades.php'] = "<p><i>Student Grades</i> allows you to view the grades earned by any number of students.</p><p>You can search for students who are enrolled in a specific course by clicking the \"Choose\" link next to the \"Course\" search option and choosing a course from the popup window that appears. You can also limit your search based on weighted/unweighted GPA, class rank, and letter grade by filling in the upper and lower bounds of the GPA and class rank range and checking the desired letter grade checkboxes. For example, this allows you to search for all students in the top ten of their class, all students who are failing, or all students who have failed at least one course in the marking periods selected.</p><p>Before searching, you must select which marking periods to display by checking desired marking period checkboxes.</p>";
$help['Grades/GPARankList.php'] = "<p><i>GPA / Class Rank List</i> is a report that shows the unweighted GPA, weighted GPA, and class rank of each student at your school.</p><p>As with any list in RosarioSIS, you can sort by any value displayed by clicking on the coresponding column heading. For example, you can sort by grade by clicking on the \"Grade\" column heading. Similarly, you can sort by unweighted GPA by clicking on the \"Unweighted GPA\" column heading.</p>";
$help['Grades/ReportCardCodes.php'] = '<p><i>Report Card Codes</i> allows you to setup your school\'s report card codes. Report card codes are used in the Input Final Grades program by teachers and in most of the Grades reports. Report card codes include letter grades as well as grade comments that a teacher can choose from when entering grades.</p><p>To add a report card grade, fill in the grade\'s title, GPA value, and sort order in the empty fields at the bottom of the grades list and click the "Save" button.</p><p>To add a comment, enter the new comment\'s title in the empty field at the bottom of the comments list.</p><p>To modify either type of code, click on any of the code\'s information, change the value, and click the "Save" button.</p><p>To delete either type of code, click the delete icon (-) next to the code you want to delete. You will be asked to confirm the deletion.</p>';
}
elseif(User('PROFILE')=='teacher')
{
$help['Grades/InputFinalGrades.php'] = "<p><i>Input Final Grades</i> allows you to enter quarter, semester grades for all your students in the current period. By default, this program will list the students in your first period class for the current quarter. You can alter the quarter by changing the marking period pull-down menu on the left frame. Also, you can select the current semester or semester final by changing the marking period pull-down menu at the top of the screen to the desired marking period.</p><p>Once you are in the correct marking period, you can enter student grades by selecting the earned grade for each student and entering comments as desired. Once all the grades and comments have been entered, click the \"Save\" button at the top of the screen.</p><p>If you are using the Gradebook, you can have RosarioSIS calculate each student's quarter grades by clicking on the \"Use Gradebook Grades\" link at the top of the list. Clicking this link will automatically save each student's grades and refresh the list.</p>";
$help['Grades/Configuration.php'] = "<p><i>Configuration</i> allows you to configure the gradebook.</p><p>You can configure the gradebook to round scores up, down, or normally. Normal rounding would round 19.5 to 20 but 19.4 to 19.</p><p>You can also configure the score breakoff points for each letter grade. For example, if you set the score breakoff points for A+, A, and A- to 99, 91, and 90 respectively, a student with 99% to 100% would have an A+, another student with a 91% to 98% would have an A, and a student with a 90% would have an A-. The score breakoff point for F should probably be 0.</p><p>Finally, you can also configure the final grading percentages of each semester. These values are used when averaging the quarter grades to calculate the semester grade.</p>";
$help['Grades/Assignments.php'] = '<p><i>Assignments</i> allows you to setup your assignments. There are two tiers involved with assignments: assignment types and assignments.</p><p>You will probably have assignment types called "Homework," "Tests," and perhaps "Quizzes." Assignment types are set for every period on which you teach any given course. So, if you teach Algebra on 1st and 3rd period, you will have to add assignment types to only one of these periods.</p><p>To add an assignment type or an assignment, click on the Add icon (+) in the column corresponding to what you want to add. Then, fill in the information in the fields above the list of assignments / types and click the "Save" button.</p><p>If you check "Apply to all Periods for this Course," the assignment will be added for each period for which you teach a specific course, in the same way assignment types are added.</p><p>To change an assignment or type, click on the assignment or type you want to modify and click on the value you want to change in the grey area above the assignments / types lists. Then, change the value and click the "Save" button.</p><p>Finally, to delete an item, select it by clicking on its title on the list and click the "Delete" button at the top of the screen. You will be asked to confirm the deletion.</p>';
$help['Grades/Grades.php'] = "<p><i>Grades</i> allows you to input assignment grades for all your students in the current period. By default, this program will list the students in your first period class. You can alter the current period by changing the period pull-down menu in the left frame to the desired period.</p><p>Once you have chosen the correct period, you will see the total points and cumulative grade for each student in your class. You can view the grades for an assignment by selecting the assignment from the assignment pull-down menu at the top of the screen. From here, you can input a new grade by entering the points earned into the blank field next to the student's name or you can modify an existing grade by clicking on the points earned and changing the value. After changing the grades, click the \"Save\" button at the top of the screen.</p><p>You can also view and change all the grades for a single student by clicking on the student's name in the list. Input grades in the same way that you did with the multiple student list.</p>";
$help['Grades/ProgressReports.php'] = "<p><i>Progress Reports</i> is a utility that allows you to print progress reports for any number of students.</p><p>You can choose to print the progress reports with mailing labels. The progress reports will have mailing labels positioned in such a way as to be visible in a windowed envelope when the sheet is folded in thirds. More than one progress report may be printed per student if the student has guardians residing at more than one address.</p><p>The progress reports will be automatically downloaded to your computer in the printable PDF format when you click the \"Submit\" button.</p>";
}
else
{
$help['Grades/ReportCards.php'] = "<p><i>Report Cards</i> is a utility that allows you to print report cards for your child.</p><p>Before printing the report cards, you must select which marking periods to display on the report card by checking desired marking period checkboxes.</p><p>The report cards will be automatically downloaded to your computer in the printable PDF format when you click the \"Submit\" button.</p>";
$help['Grades/Transcripts.php'] = "<p><i>Transcripts</i> is a utility that allows you to print transcripts for your child.</p><p>Before printing the transcripts, you must select which marking periods to display on the transcript by checking desired marking period checkboxes.</p><p>The transcripts will be automatically downloaded to your computer in the printable PDF format when you click the \"Submit\" button.</p>";
$help['Grades/ReportCards.php?modfunc=gradelist'] = "<p><i>Student Grades</i> allows you to view the grades earned by your child.</p><p>Before searching, you must select which marking periods to display by checking desired marking period checkboxes.</p>";
$help['Grades/GPARankList.php'] = "<p><i>GPA / Class Rank</i> is a report that shows the unweighted GPA, weighted GPA, and class rank of your child.</p>";
}
// ATTENDANCE
if(User('PROFILE')=='admin')
{
$help['Attendance/Administration.php'] = "<p><i>Administration</i> allows you to view and change the student attendance records for any given day.</p><p>To change the student's attendance status for any period, click on the current value and select the short name of the attendance code you would like to assign that student. After making all the desired modifications, click the \"Update\" button at the top of the screen. You can also limit the list of students based upon what attendance codes the students have been assigned on the current day. For instance, by default, all students with any attendance codes with a state value of \"Absent\" are listed. This is shown by the pull-down menu on the upper right-hand corner of the screen that displays \"Abs.\" This menu can be changed to the short name of any attendance code, and only students who received that code during the current day will be displayed. This menu can even be changed to \"All\" which will list all students for whom attendance has been taken. You can add an attendance code by clicking the add icon (+) next to the attendance code pull-down menu. If you select a second attendance code, the program will list students who received either code during the day.</p><p>You can alter the date displayed by clicking on the date on the upper left-hand side of the screen and changing it to the desired date.</p><p>After making changes to the attendance codes displayed or the current date, click the \"Update\" button to refresh the screen with the new parameters.</p><p>You can also view the attendance code assigned to the student by the teacher as well as view and enter a comment for each period by clicking on the student's name.</p><p>Clicking on \"Current Student\" on the top of the screen will display the day's attendance records for the current student displayed in the left frame.</p>";
$help['Attendance/AddAbsences.php'] = "<p><i>Add Absences</i> allows you to add an absence to a group of students in one action.</p>First, search for students. Notice that you can search for students who are enrolled in a specific course or are in a certain activity. This can be useful since you can add an absence record for each period to all of Mrs. Smith's first period students or the football team who will be on an all day field trip.</p><p>From the search result, you can select any number of students. You can select all the students in the list by checking the checkbox in the blue column headings above the list. You can also specify the periods to mark the selected students, the absence code, the absence reason, and the date in the yellow box above the student list. After you have selected each desired student from this list, all the desired periods, the absence code, absence reason, and absence date, click the \"Save\" button at the top of the screen.</p>";
$help['Attendance/Percent.php'] = "<p><i>Average Daily Attendance</i> is a report that shows the number of students, days possible, the number of student days present, the number of student days absent, the Average Daily Attendance, the average number of students in attendance per day, and the average number of students absent per day for any date range at your school. These numbers are broken down by grade.</p><p>You can alter the date range displayed by changing the date pull-down menus at the top of the screen and clicking the \"Go\" button. You can also limit the numbers by searching by gender or any of the customizable data fields by clicking on the \"Advanced\" link.</p>";
$help['Attendance/Percent.php&list_by_day=true'] = "<p><i>Average Daily Attendance by Day</i> is a report that shows the number of students, days possible, the number of student days present, the number of student days absent, and the Average Daily Attendance per day for any date range at your school. These numbers are broken down by grade.</p><p>You can alter the date range displayed by changing the date pull-down menus at the top of the screen and clicking the \"Go\" button. You can also limit the numbers by searching by gender or any of the customizable data fields by clicking on the \"Advanced\" link.</p>";
$help['Attendance/DailySummary.php'] = "<p><i>Daily Summary</i> is a report that shows the daily attendance status of any number of students for every date during any timeframe.</p><p>After searching for students, you can alter the date range by changing the date pull-down menus at the top of the screen and clicking the \"Go\" button. The list shows each student's daily attendance value for each day with color codes. A red box signifies that the student was absent all day, a yellow box signifies that a student was absent half-day, and a green box signifies that a student was present all day long.</p><p>You can see the attendance records for each period for any student by clicking on a student's name from the list. Here, the absence code is displayed in the color-coded box.</p>";
$help['Attendance/StudentSummary.php'] = "<p><i>Student Summary</i> is a report that shows the days for which a student has an absence.</p><p>After selecting a student, you can alter the date range by changing the date pull-down menus at the top of the screen and clicking the \"Go\" button. The list shows the student's absences for each period of each day that he had an absence. A red \"x\" indicates the student was absent in the corresponding period.</p>";
$help['Attendance/TeacherCompletion.php'] = "<p><i>Teacher Completion</i> is a report that shows which teachers have not entered attendance for any given day.</p><p>The red checks indicate that a teacher has failed to enter the current day's attendance for that period.</p><p>You can select the current date from the pull-down menu at the top of the screen. You can also show only one period by choosing that period from the period pull-down menu at the top of the screen. After choosing a date or period, click the \"Go\" button to refresh the list with the new parameters.</p>";
$help['Attendance/AttendanceCodes.php'] = '<p><i>Attendance Codes</i> allows you to setup your school\'s attendance codes. Attendance codes are used in the teacher\'s "Take Attendance" program (as well as most of the Attendance reports) and specify whether or not the student was present during the period, and if he wasn\'t, the reason.</p><p>To add an attendance code, fill in the attendance code\'s title, short name, type, and state code. Select whether or not the code should be a teacher\'s default from the empty fields at the bottom of the attendance codes list and click the "Save" button. Generally, the attendance code called "Present" will be marked as the teacher\'s default. If the attendance code is marked as being type "Teacher," a teacher will be able to select that attendance code from their "Take Attendance" program. Administrators will be able to assign all codes to a student.</p><p>To modify an attendance code, click on any of the attendance code\'s information, change the value, and click the "Save" button.</p><p>To delete an attendance code, click the delete icon (-) next to the attendance code you want to delete. You will be asked to confirm the deletion.</p>';
}
elseif(User('PROFILE')=='teacher')
$help['Attendance/TakeAttendance.php'] = "<p><i>Take Attendance</i> allows you to enter period attendance for all your students in the current period. By default, this program will list the students in your first period class. You can alter the current period by changing the period pull-down menu in the left frame to the desired period.</p><p>Once you are in the correct period, you can enter attendance by selecting the attendance code corresponding to each student. Once you have entered attendance for all your students, click the \"Save\" button at the top of the screen.</p>";
else
$help['Attendance/DailySummary.php'] = "<p><i>Daily Summary</i> is a report that shows the daily attendance status of your child during any timeframe.</p><p>You can alter the date range by changing the date pull-down menus at the top of the screen and clicking the \"Go\" button. The list shows your child's daily attendance value for each period of each day with color codes. A red box signifies that the student was absent that period, and a green box indicates that the student was either present or tardy that period. The absence code is displayed in the box.</p>";
// ELIGIBILITY
if(User('PROFILE')=='admin')
{
$help['Eligibility/Student.php'] = "<p><i>Student Screen</i> is a display of the student's activities and the current timeframe's eligibility grades. The program also allows you to add and delete activities to the student.<p>You must first select a student by using the \"Find a Student\" search screen. You can search for students who are enrolled in a specific course by clicking on the \"Choose\" link next to the \"Course\" search option and choosing a course from the popup window that appears. You can also search for students in a certain activity and for students who are currently ineligible.</p><p>To add an activity to the student, select the desired activity from the activity pull-down next to the add icon (+) and click the \"Add\" button.</p><p>To drop an activity, click on the delete icon (-) next to the activity you want to drop.</p><p>You can specify the desired eligibility timeframe by choosing the desired timeframe from the pull-down menu at the top of the screen. These timeframes are setup in the \"Entry Times\" program.</p>";
$help['Eligibility/AddActivity.php'] = "<p><i>Add Activity</i> allows you to add an activity to a group of students in one action.</p><p>First, select an activity to be added from the pull-down menu at the top of the screen. You can also perform this action from the next screen. Next, search for students. Notice that you can search for students who are in a certain activity or course. From the search result, you can select any number of students. You can select all the students in the list by checking the checkbox in the blue column headings above the list. After you have selected each desired student from this list, click the \"Add Activity to Selected Students\" button at the top of the screen. If you have not yet chosen an activity, you must do that before you click this button.</p>";
$help['Eligibility/Activities.php'] = '<p><i>Activities</i> allows you to setup your school\'s activities.</p><p>To add an activity, fill in the activity\'s title, beginning date, and ending date in the empty fields at the bottom of the activities list and click the "Save" button.</p><p>To modify an activity, click on any of the activity\'s information, change the value, and click the "Save" button.</p><p>To delete an activity, click the delete icon (-) next to the activity you want to delete. You will be asked to confirm the deletion.</p>';
$help['Eligibility/EntryTimes.php'] = '<p><i>Entry Times</i> allows you to setup the weekly timeframe in which teachers can enter eligibility. Teachers must enter eligibility every week within this range. Besides the teacher\'s "Enter Eligibility" program, this timeframe is used in most eligibility reports</p><p>To change the timeframe, simply change the upper and lower bounds of the timeframe and click the "Save" button.</p>';
$help['Eligibility/StudentList.php'] = "<p><i>Student List</i> is a report that shows every course and eligibility grade assigned to any number of students.</p><p>After searching for students, you can specify the eligibility timeframe you want to view. These timeframes are setup in the \"Entry Times\" program.</p>";
$help['Eligibility/TeacherCompletion.php'] = "<p><i>Teacher Completion</i> is a report that shows which teachers have not entered eligibility for any given date range. The date range is set in the \"Entry Times\" program.</p><p>The red checks indicate that a teacher has failed to enter the current date range's eligibility for that period.</p><p>You can select the current date range from the pull-down menu at the top of the screen. You can also show only one period by choosing that period from the period pull-down menu at the top of the screen. After choosing a date range or period, click the \"Go\" button to refresh the list with the new parameters.</p>";
}
elseif(User('PROFILE')=='teacher')
$help['Eligibility/EnterEligibility.php'] = "<p><i>Enter Eligibility</i> allows you to enter eligibility grades for all your students in the current period. By default, this program will list the students in your first period class. You can alter the current period by changing the period pull-down menu in the left frame to the desired period.</p><p>Once you are in the correct period, you can enter eligibility grades by selecting the eligibility code corresponding to each student. Once you have entered eligibility for all your students, click the \"Save\" button at the top of the screen.</p><p>If you are using the Gradebook, you can have RosarioSIS calculate each student's eligibility grades by clicking on the \"Use Gradebook Grades\" link at the top of the list. Clicking this link will automatically save each student's eligibility grades and refresh the list.</p><p>You must enter eligibility each week during the timeframe specified by your school's administration.</p>";
else
{
$help['Eligibility/Student.php'] = "<p><i>Student Screen</i> is a display of your child's activities and the current timeframe's eligibility grades.<p>You can specify the eligibility timeframe you want to view by choosing the desired timeframe from the pull-down menu at the top of the screen. Eligibility is entered once per week.</p>";
$help['Eligibility/StudentList.php'] = "<p><i>Student List</i> is a report that shows every course and eligibility grade assigned to your child.</p><p>You can specify the eligibility timeframe you want to view by choosing the timeframe from the pull-down menu at the top of the screen and clicking the \"Go\" button. Eligibility is entered once per week.</p>";
}
if(mb_strpos($_SERVER['PHP_SELF'],'Help.php'))
{
switch(User('PROFILE'))
{
case 'admin':
$title = 'Administrator';
break;
case 'teacher':
$title = 'Teacher';
break;
case 'parent':
$title = 'Parent';
break;
case 'parent':
$title = 'Student';
break;
}
$handle = PDFStart();
echo '<TABLE><TR><TD><IMG SRC="assets/themes/'.Preferences('THEME').'/logo.png" /></TD><TD><h1>'.sprintf(_('%s Handbook'),$title).'<BR />'.sprintf(_('version %s'),'1.0').'</h1></TD></TR></TABLE><HR>';
foreach($help as $program=>$value)
{
if(mb_strpos($program,'/'))
{
$modcat = str_replace('_',' ',mb_substr($program,0,mb_strpos($program,'/')));
if (!$RosarioModules[str_replace(' ','_',$modcat)]) //module not activated
break;
if($modcat!=$old_modcat)
echo '<div style="page-break-after: always;"></div><TABLE><TR><TD><IMG SRC="assets/icons/'.str_replace(' ','_',$modcat).'.png" class="headerIcon" /></TD><TD><h2>'.$modcat.'</h2></TD></TR></TABLE><HR>';
$old_modcat = $modcat;
}
$_REQUEST['modname'] = $program;
echo '<h3>';
if($program=='default')
echo ParseMLField(Config('TITLE')).' - '.sprintf(_('%s Handbook'),$title).'<BR />'.sprintf(_('version %s'),'1.0');
else
echo (ProgramTitle() == 'RosarioSIS' ? str_replace(' ','_',$program) : ProgramTitle());
echo '</h3>';
echo '<TABLE class="width-100p cellpadding-5"><TR><TD class="header2">';
if($student==true)
$value = str_replace('your child','yourself',str_replace('your child\'s','your',$value));
echo $value;
echo '</TD></TR></TABLE><BR />';
}
PDFStop($handle);
}
?>