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
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:
< Prev Month May 2013 (this month) Next Month >Sun. Mon. Tues. Wed. Thurs. Fri. Sat.
1
Early Advi...
Final Exam...
Final Exam...
Financial ...
Pre-Early ... 2
Early Advi...
Final Exam...
Final Exam...
Financial ...
Pre-Early ... 3
Commenceme...
Early Advi...
Financial ...
Graduation...
Pre-Early ... 4
Early Advi...
Financial ...
Pre-Early ...
5
Early Advi...
Financial ...
Pre-Early ... 6
Early Advi...
Financial ...
Grades due...
Pre-Early ... 7
Early Advi...
Financial ...
Pre-Early ... 8
Early Advi...
Financial ...
Grades Ava...
Orientatio...
Orientatio...
Orientatio...
Pre-Early ... 9
Early Advi...
Financial ...
Orientatio...
Orientatio...
Orientatio...
Orientatio...
Pre-Early ... 10
Early Advi...
Financial ...
Orientatio...
Orientatio...
Orientatio...
Orientatio...
Pre-Early ... 11
Early Advi...
Financial ...
Orientatio...
Orientatio...
Orientatio...
Orientatio...
Pre-Early ...
12
Early Advi...
Financial ...
Orientatio...
Orientatio...
Orientatio...
Orientatio...
Pre-Early ... 13
Early Advi...
Financial ...
Orientatio...
Orientatio...
Orientatio...
Orientatio...
Pre-Early ... 14
Early Advi...
Financial ...
Orientatio...
Orientatio...
Orientatio...
Orientatio...
Pre-Early ... 15
Early Advi...
Financial ...
Orientatio...
Orientatio...
Pre-Early ... 16
Early Advi...
Financial ...
Orientatio...
Orientatio...
Pre-Early ... 17
Early Advi...
Financial ...
Pre-Early ...
Staff Deve... 18
19
20
21
22
Employee (...
On Campus ...
Web Regist... 23
Employee (...
On Campus ...
Web Regist... 24
Employee (...
Last Day t...
On Campus ...
Web Regist... 25
Web Regist...
26
Web Regist... 27
Memorial D...
Web Regist... 28
On Campus ...
Web Regist... 29
Schedule ...
No Show At...
Full Term ...
Web Regist... 30
Schedule ...
No Show At...
Web Regist... 31
No Show At...
Refund Sch...
Refund Sch...
Withdraw (...
Withdraw (...
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
Top of Page
Creating a Large Calendar with Full Descriptions
Example:
Printable Version < Prev Month May 2013 (this month) Next Month >Sun. Mon. Tues. Wed. Thurs. Fri. Sat.
1
Early Advisement and Web Registration for Summer 2013
Final Exams for Full Term Classes
F inal Exam Schedule
Final Exams for Second Half Term Classes
F inal Exam Schedule
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 2
Early Advisement and Web Registration for Summer 2013
Final Exams for Full Term Classes
F inal Exam Schedule
Final Exams for Second Half Term Classes
F inal Exam Schedule
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 3
Commencement for Spring 2013
Commencemen t ceremony for Summer 2012, Fall 2012, and Spring 2013 graduates.
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Graduation Date for Spring 2013
Official graduation date for Spring 2013.
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 4
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Pre-Early Registration for Fall 2013
Available to currently enrolled students only.
5
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 6
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Grades due for Full and Second Half Term Classes
Grades are due by 12:00 noon EST.
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 7
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 8
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Grades Available to Students for Full Term, First Half, and Second Half Classes
Orientation - Alpharetta Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Clarkston Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Decatur Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 9
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Orientation - Clarkston Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Decatur Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Dunwoody Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Newton Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 10
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Orientation - Clarkston Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Decatur Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Dunwoody Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Newton Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 11
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Orientation - Clarkston Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Decatur Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Dunwoody Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Newton Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Pre-Early Registration for Fall 2013
Available to currently enrolled students only.
12
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Orientation - Clarkston Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Decatur Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Dunwoody Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Newton Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 13
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Orientation - Clarkston Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Decatur Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Dunwoody Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Newton Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 14
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Orientation - Clarkston Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Decatur Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Dunwoody Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Newton Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 15
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Orientation - Clarkston Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Newton Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 16
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Orientation - Clarkston Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Orientation - Newton Campus
For students who are admitted, registration ready and have exempted or taken placement testing. Advanced sign up is required. Sign up now!
Pre-Early Registration for Fall 2013
Available to currently enrolled students only. 17
Early Advisement and Web Registration for Summer 2013
Financial Purge Schedule
Classes are purged on a regular basis during the registration period. See the Student Accounts webpage for the
Summer 2013 Purge Plan
Pre-Early Registration for Fall 2013
Available to currently enrolled students only.
Staff Development Day
The college is closed. 18
19
20
21
22
Employee (TAP) Registration
On Campus Advisement and Registration Assistance
Advisement and registration assistance is available on campuses (Weds/Thurs: 9 am-7 pm and Friday 9 am-5 pm). New students must sign up in advance.
Sign up now!
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013. 23
Employee (TAP) Registration
On Campus Advisement and Registration Assistance
Advisement and registration assistance is available on campuses (Weds/Thurs: 9 am-7 pm and Friday 9 am-5 pm). New students must sign up in advance.
Sign up now!
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013. 24
Employee (TAP) Registration
Last Day to Register for Full Term and First Half Online Courses
Registratio n for Online full-term and first-half courses will end at 1:00 pm EST on May 24, 2013.
On Campus Advisement and Registration Assistance
Advisement and registration assistance is available on campuses (Weds/Thurs: 9 am-7 pm and Friday 9 am-5 pm). New students must sign up in advance.
Sign up now!
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013. 25
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013.
26
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013. 27
Memorial Day
The college is closed.
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013. 28
On Campus Advisement and Registration Assistance
Advisement and registration assistance is available on campuses (9 am-7 pm). New students must sign up in advance.
Sign up now!
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013. 29
Schedule Adjustment Available
Schedule adjustment is available for currently enrolled students. Advisement and registration assistance is available on campuses from 9:00 am to 7:00 pm.
No Show Attendance Period for Full and First Half Term Classes
Full Term and First Half Term Classes Begin
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013. 30
Schedule Adjustment Available
Schedule adjustment is available for currently enrolled students. Advisement and registration assistance is available on campuses from 9:00 am to 7:00 pm.
No Show Attendance Period for Full and First Half Term Classes
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013. 31
No Show Attendance Period for Full and First Half Term Classes
Refund Schedule - First Half Classes Only
Refer to the
Refund Schedule
Students must withdraw from all classes to receive a refund.
Refund Schedule - Full Term Classes or any Combination Thereof
Refer to the
Refund Schedule
Students must withdraw from all classes to receive a refund.
Withdraw (W) - First Half Classes
Students must withdraw between May 31 and June 10 to receive a 'W' for the class.
Withdrawal Policy
Withdraw (W) - Full Term Classes
Students must withdraw between May 31 and June 25 to receive a 'W' for the class.
Withdrawal Policy
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
Top of Page
Creating a Small Calendar
Example:
<< May 2013 >>S M T W T F S
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
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
Top of Page
Creating a List of Events
Example:
Please list valid category name(s)Wed., May. 22 thru
Fri., May. 24
On Campus Advisement and Registration Assistance
Advisement and registration assistance is available on campuses (Weds/Thurs: 9 am-7 pm and Friday 9 am-5 pm). New students must sign up in advance.
Sign up now!
Wed., May. 22 thru
Fri., May. 24
Employee (TAP) Registration
Wed., May. 22 thru
Thu., May. 30
Web Registration open for Summer 2013 Final Registration and Schedule Adjustment
Web registration will end at 7:00 pm EST on Thursday, May 30, 2013.
Fri., May. 24
Last Day to Register for Full Term and First Half Online Courses
Registration for Online full-term and first-half courses will end at 1:00 pm EST on May 24, 2013.
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
Top of Page
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
Top of Page