Calendar Functions - Using PHP
- Large Calendar with Abbreviated Descriptions
- Large Calendar with Full Descriptions
- Small Calendar
- List of Events
- Scrollbox of Events
Categories of events in calendar
To create any type of calendar, you need to specify the category whose events should be shown. Here is a current list of categories available (although not all will have events available yet).Available Categories:
- All
- Academic
- Athletic
- Community Events
- Cont Ed
- Fine Arts
- General
- HR Fac Staff
- HR Students
- International Education
- Scholarship
- Student Activities
Note: The category can be any one or combination (separated by commas) of the categories listed above. Please make sure the spelling is correct.
Locations of events in calendar
You also have the option of specifying the location whose events should be shown. Here is a current list of locations availableAvailable Locations:
- All
- College-Wide
- Off-Campus
- Alpharetta
- Clarkston
- Decatur
- Dunwoody
- Newton
GPC groups of people interested in events:
You also have the option of specifying the people whose events should be shown. Below is a current list of groups of people available.Available GPC groups:
- All
- Current Student
- Faculty / Staff
- Future Student
- Visitors / Friends
Creating a Large Calendar with Abbreviated Descriptions
Example:
To create a large calendar with abbreviated descriptions, place these lines of code anywhere on your page between the StartGPC() and EndGPC() lines and between PHP tags (<? and ?>):
| $calendar_category="academic"; | // view details about this line |
| $calendar_campus="all"; | // view details about this line |
| $people="all"; | // view details about this line |
| $calendar_width=540; | // optional line - values can be between 1 and 540 |
| include "php_classes/calendar.php3"; | // required line |
| echo $cal->get_calendar_grid(); | // required line |
Creating a Large Calendar with Full Descriptions
Example:
| Printable Version |
| |||||||||
| Sun. | Mon. | Tues. | Wed. | Thurs. | Fri. | Sat. | |||
1 No Show
Attendance
Period for Full
and First Half
Term
Classes
Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
|||||||||
2 No Show
Attendance
Period for Full
and First Half
Term
Classes
Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
3 No Show
Attendance
Period for Full
and First Half
Term
Classes
Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
4 No Show
Attendance
Period for Full
and First Half
Term
Classes
Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
5 Faculty
Report No
ShowsThe SIS will be available for reporting no shows from June 5 to June 11 at 8:00 pm EST. Last Day for
Financial Aid
AppealsThe last day that students may submit financial aid appeals for the Summer Session 2013 is Wednesday, June 5, 2013. Any appeals submitted after this date will be considered for the Fall Semester 2013. Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
6 Faculty
Report No
ShowsThe SIS will be available for reporting no shows from June 5 to June 11 at 8:00 pm EST. Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
7 Faculty
Report No
ShowsThe SIS will be available for reporting no shows from June 5 to June 11 at 8:00 pm EST. Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
8 Faculty
Report No
ShowsThe SIS will be available for reporting no shows from June 5 to June 11 at 8:00 pm EST. Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
|||
9 Faculty
Report No
ShowsThe SIS will be available for reporting no shows from June 5 to June 11 at 8:00 pm EST. Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
10 Faculty
Report No
ShowsThe SIS will be available for reporting no shows from June 5 to June 11 at 8:00 pm EST. Midpoint for
First Half Term
Classes Refund
Schedule -
First Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- First Half
ClassesStudents must withdraw between May 31 and June 10 to receive a 'W' for the class. Withdrawal Policy Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
11 Faculty
Report No
ShowsThe SIS will be available for reporting no shows from June 5 to June 11 at 8:00 pm EST. Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy Withdraw
(WF) - First
Half
ClassesStudents must withdraw between June 11 and June 16 to receive a 'WF' for the class. Withdrawal Policy June 16 is the last day to withdraw from First Half Term Classes |
12 Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy Withdraw
(WF) - First
Half
ClassesStudents must withdraw between June 11 and June 16 to receive a 'WF' for the class. Withdrawal Policy June 16 is the last day to withdraw from First Half Term Classes |
13 Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy Withdraw
(WF) - First
Half
ClassesStudents must withdraw between June 11 and June 16 to receive a 'WF' for the class. Withdrawal Policy June 16 is the last day to withdraw from First Half Term Classes |
14 Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy Withdraw
(WF) - First
Half
ClassesStudents must withdraw between June 11 and June 16 to receive a 'WF' for the class. Withdrawal Policy June 16 is the last day to withdraw from First Half Term Classes |
15 Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy Withdraw
(WF) - First
Half
ClassesStudents must withdraw between June 11 and June 16 to receive a 'WF' for the class. Withdrawal Policy June 16 is the last day to withdraw from First Half Term Classes |
|||
16 Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy Withdraw
(WF) - First
Half
ClassesStudents must withdraw between June 11 and June 16 to receive a 'WF' for the class. Withdrawal Policy June 16 is the last day to withdraw from First Half Term Classes |
17 Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
18 Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
19 Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
20 Last Day for
First Half Term
Classes Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
21 Refund
Schedule - Full
Term Classes or
any Combination
ThereofRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
22 Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
|||
23 Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
24 Deadline to
Petition for
In-state
Tuition for
Summer 2013
The petition for in-state tuition and all supporting documentation must be submitted by this date in order to be considered for Summer 2013. Final Exams
for First Half
Term
ClassesF inal Exam Schedule Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
25 Last Day for
Second Half
Term
Registration Midpoint for
Full Term
Classes Web
Registration
for Second Half
ClassesWeb registration is available for Second Half term classes only. Withdraw (W)
- Full Term
ClassesStudents must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
26 Grades due
for First Half
Term
ClassesGrades are due by 12:00 noon EST. Student
Study DayThe college is open. No classes held. Withdraw
(WF) - Full
Term
ClassesStudents must withdraw between June 26 and July 11 to receive a 'WF' for the class. Withdrawal Policy July 11 is the last day to withdraw from Full Term Classes |
27 No Show
Attendance
Period for
Second Half
Term
Classes Second Half
Term Classes
Begin Withdraw
(WF) - Full
Term
ClassesStudents must withdraw between June 26 and July 11 to receive a 'WF' for the class. Withdrawal Policy July 11 is the last day to withdraw from Full Term Classes |
28 No Show
Attendance
Period for
Second Half
Term
Classes Refund
Schedule -
Second Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Withdraw (W)
- Second Half
ClassesStudents must withdraw between June 28 and July 10 to receive a 'W' for the class. Withdrawal Policy Withdraw
(WF) - Full
Term
ClassesStudents must withdraw between June 26 and July 11 to receive a 'WF' for the class. Withdrawal Policy July 11 is the last day to withdraw from Full Term Classes |
29 No Show
Attendance
Period for
Second Half
Term
Classes Refund
Schedule -
Second Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Withdraw (W)
- Second Half
ClassesStudents must withdraw between June 28 and July 10 to receive a 'W' for the class. Withdrawal Policy Withdraw
(WF) - Full
Term
ClassesStudents must withdraw between June 26 and July 11 to receive a 'WF' for the class. Withdrawal Policy July 11 is the last day to withdraw from Full Term Classes |
|||
30 No Show
Attendance
Period for
Second Half
Term
Classes Refund
Schedule -
Second Half
Classes
OnlyRefer to the Refund Schedule Students must withdraw from all classes to receive a refund. Withdraw (W)
- Second Half
ClassesStudents must withdraw between June 28 and July 10 to receive a 'W' for the class. Withdrawal Policy Withdraw
(WF) - Full
Term
ClassesStudents must withdraw between June 26 and July 11 to receive a 'WF' for the class. Withdrawal Policy July 11 is the last day to withdraw from Full Term Classes |
|||||||||
To create a large calendar with full descriptions, place these lines of code anywhere on your page between the StartGPC() and EndGPC() lines and between PHP tags (<? and ?>):
| $calendar_category="academic"; | // view details about this line |
| $calendar_campus="all"; | // view details about this line |
| $people="all"; | // view details about this line |
| $calendar_width=540; | // optional line - values can be between 1 and 540 |
| $long_descriptions=true; | // required line |
| include "php_classes/calendar.php3"; | // required line |
| echo $cal->get_calendar_grid(); | // required line |
Creating a Small Calendar
Example:
| |||||||||||||
| |||||||||||||
| 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 | |||||||||||||
To create a small calendar, place these lines of code anywhere on your page between the StartGPC() and EndGPC() lines and between PHP tags (<? and ?>):
| $calendar_category="academic"; | // view details about this line |
| $calendar_campus="all"; | // view details about this line |
| $people="all"; | // view details about this line |
| include "php_classes/calendar.php3"; | // required line |
| echo $cal->get_small_calendar(); | // required line |
Creating a List of Events
Example:
Please list valid category name(s)Fri., May. 31 thru Fri., Jun. 21 | Refund Schedule - Full Term Classes or any Combination Thereof Refer to the Refund Schedule Students must withdraw from all classes to receive a refund. |
Fri., May. 31 thru Tue., Jun. 25 | Withdraw (W) - Full Term Classes Students must withdraw between May 31 and June 25 to receive a 'W' for the class. Withdrawal Policy |
Wed., Jun. 5 thru Tue., Jun. 25 | Web Registration for Second Half Classes Web registration is available for Second Half term classes only. |
Wed., Jun. 12 thru Sun., Jun. 30 | ART SHOW: GPC Visual Arts Student Juried Exhibition Learning Resource Center Gallery Continuing thru June 30 Dunwoody Campus This is an encore exhibition of the April show at Clarkston Fine Arts |
To create a list of events, place these lines of code anywhere on your page between the StartGPC() and EndGPC() lines and between PHP tags (<? and ?>):
| $calendar_category="40th anniversary"; | // view details about this line |
| $calendar_campus="all"; | // view details about this line |
| $people="all"; | // view details about this line |
| $calendar_list_number=4; | // optional line - specifies number of events shown (will default to 3 if not specified) |
| $no_description=false; | // optional line - by default, $no_description is false and the event description is shown (if $no_description is set to true, the event description will not be shown) |
| include "php_classes/calendar.php3"; | // required line |
| echo $cal->get_calendar_list(); | // Option 1 (All Events) Use Option 1 or 2 |
| echo $cal->get_calendar_list_noacad(); | // Option 2 (All with No Academic Events) Use Option 1 or 2 |
Creating a Scrollbox of Events
Example:
To create a scrollbox of events, place these lines of code anywhere on your page between the StartGPC() and EndGPC() lines and between PHP tags (<? and ?>):
Note: any page that contains a scrollbox of events will NOT display the "GPC Main Menu" dropdown on the top banner of the GPC Look & Feel.
| $calendar_category="academic"; | // view details about this line |
| $calendar_campus="all"; | // view details about this line |
| $people="Current Student"; | // view details about this line |
| $calendar_width=150; | // optional line - values can be between 1 and 540 |
| $scrollbox_delay=4000; | // optional line - values are in milliseconds |
| include "php_classes/calendar.php3"; | // required line |
| echo $cal->get_scrollbox(); | // required line |

