Calendar Functions - Using PHP






Warning: include(): Unable to allocate memory for pool. in /usr/local/web/webpublishing/calendar_funcs.php3 on line 12

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
  • Alumni
  • 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.

Warning: include(): Unable to allocate memory for pool. in /usr/local/web/webpublishing/calendar_funcs.php3 on line 34

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 available

Available 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:

Warning: require(): Unable to allocate memory for pool. in /usr/local/web/funcs/php_classes/class.calendar.inc.php3 on line 441
 
< Prev Month February 2013 (17 months ago) Next Month >
Sun. Mon. Tues. Wed. Thurs. Fri. Sat.
          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



   


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:

Warning: include(): Unable to allocate memory for pool. in /usr/local/web/webpublishing/calendar_funcs.php3 on line 156 Warning: include(): Unable to allocate memory for pool. in /usr/local/web/funcs/php_classes/calendar.php3 on line 4 Warning: require(): Unable to allocate memory for pool. in /usr/local/web/funcs/php_classes/class.calendar.inc.php3 on line 441
Printable Version
< Prev Month February 2013 (17 months ago) Next Month >
Sun. Mon. Tues. Wed. Thurs. Fri. Sat.
          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



   


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:

Warning: include(): Unable to allocate memory for pool. in /usr/local/web/webpublishing/calendar_funcs.php3 on line 204 Warning: include(): Unable to allocate memory for pool. in /usr/local/web/funcs/php_classes/calendar.php3 on line 4 Warning: require(): Unable to allocate memory for pool. in /usr/local/web/funcs/php_classes/class.calendar.inc.php3 on line 801
<<February 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    


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:

Warning: include(): Unable to allocate memory for pool. in /usr/local/web/webpublishing/calendar_funcs.php3 on line 246 Warning: include(): Unable to allocate memory for pool. in /usr/local/web/funcs/php_classes/calendar.php3 on line 4 Please list valid category name(s) Warning: require(): Unable to allocate memory for pool. in /usr/local/web/funcs/php_classes/class.calendar.inc.php3 on line 619

Fri., Jun. 6 thru
Sun., Aug. 17

Registration for Fall 2014

Web registration available.

Wed., Jun. 18 thru
Fri., Aug. 29

Photo Shoots for New Fulltime Employees
Newton 2N2100 6/18 11A-1P 6/25 3P-5P Dunwoody NA2130 7/9 11A-1P 7/16 3P-5P Alpharetta AA2145 7/10 11A-1P 7/17 3P-5P Decatur SF2101 7/23 11A-1P 7/30 3P-3P Clarkston 8/6 11A-1P CL4190 8/13 3P-5P CL4180 Lakeside 1501(#3) 8/20 11A-1P 8/27 3P-5P Make Up Day - Friday, 8/29 10A-1P CL4190 Online employees may attend any of the listed shoots.

Fri., Jul. 25

Grades due for Full and Second Half Term Classes

Grades are due by 12:00 noon EDT.

Fri., Jul. 25

Graduation Date for Summer 2014

Official graduation date for Summer 2014. Graduates may attend the Spring 2015 Commencement ceremony.


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:

Warning: include(): Unable to allocate memory for pool. in /usr/local/web/webpublishing/calendar_funcs.php3 on line 301 Warning: include(): Unable to allocate memory for pool. in /usr/local/web/funcs/php_classes/calendar.php3 on line 4 Warning: require(): Unable to allocate memory for pool. in /usr/local/web/funcs/php_classes/class.calendar.inc.php3 on line 993

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