Functions
Search API
Primary tabs
Name | Location | Description |
---|---|---|
admin_edit_group_form_submit |
modules/ |
|
admin_process_catalog_repeats_for_group_courses_text |
modules/ |
This function will accept the $courses text (textarea) from a group, which spells out all of the courses, and then assign specified repeats based on what is set for that course in the course catalog. |
admin_edit_group_form |
modules/ |
This function lets the user edit a group. |
admin_display_groups_popup_edit_definition |
modules/ |
|
admin_get_course_array_from_course_id_array |
modules/ |
|
admin_get_courses_from_definition |
modules/ |
|
admin_get_course_id_array_from_course_array |
modules/ |
|
admin_get_course_array_from_definition_data |
modules/ |
|
admin_array_diff |
modules/ |
I had to create my own version of array_diff, because the built-in PHP version has a nasty bug where it doesn't work after a certain number of elements. |
admin_display_groups_popup_select_icon |
modules/ |
This popup is called from the edit group page. It lets the user select an icon to assign to a group. |
admin_get_group_courses |
modules/ |
Return back the courses in a group, suitable for the edit-group form. |
admin_display_groups |
modules/ |
This function will display a list of all our groups. |
admin_process_all_definitions_form |
modules/ |
|
admin_process_all_definitions_form_submit |
modules/ |
Actually perform the refreshing of definitions. |
admin_process_all_definitions_perform_batch_operation |
modules/ |
This actually is the batch operation for processing all of our group definitions. |
admin_display_groups_popup_show_group_use |
modules/ |
Displays a popup showing where a particular group is being used in FlightPath. |
admin_display_degrees_popup_add_group |
modules/ |
|
admin_display_degrees_popup_add_group2 |
modules/ |
|
admin_copy_degree_form |
modules/ |
This form lets the user copy a degree and all of it's tracks & concentrations. |
admin_copy_degree_form_validate |
modules/ |
Validate handler. Make sure our allow_overwrite setting is working. Check for existing major code. |
admin_copy_degree_form_submit |
modules/ |
|
admin_add_degree_form |
modules/ |
This form lets the user add a degree to the database. |
admin_add_degree_form_validate |
modules/ |
Validate handler for add_degree_form |
admin_add_degree_form_submit |
modules/ |
Submit handler for the add_degree_form. |
admin_display_degrees |
modules/ |
|
z___admin_handle_edit_degree_submit |
modules/ |
|
admin_edit_degree_form |
modules/ |
Meant to replace the old-fashioned display_edit_degree function... |
admin_edit_degree_form_submit |
modules/ |
|
admin_display_edit_degree |
modules/ |
This screen displays the form which allows the user to actually edit a degree. |
admin_display_courses |
modules/ |
This function displays all of our courses for us to edit. |
admin_edit_course_form |
modules/ |
This form lets the user edit details about a course. |
admin_edit_course_form_submit |
modules/ |
|
install_perform_install |
./ |
Actually performs the installation of FlightPath |
install_get_settings_file_template |
./ |
Returns a template for a new settings file. |
install_display_db_form |
./ |
Displays the form to let a user set up a new database |
install_check_requirements |
./ |
Check for missing requirements of the system. |
install_display_requirements |
./ |
Displays the requirements on screen for the user. |
install_display_lang_selection |
./ |
|
__autoload |
./ |
This function makes sure we auto-load our classes, if we need to. Largely used when loading objects our of our SESSION cache. |
convert_html_to_bbcode |
includes/ |
|
convert_bbcode_to_html |
includes/ |
|
format_date |
includes/ |
Format a timestamp using the date command. TODO: Make the formats something which can be controlled through the settings. |
fp_render_menu_block |
includes/ |
Render a "menu" block of menu items which are all rooted at the menu_root. So if the menu root is tools, it might return items whose paths look like: tools/fun tools/here/there So long as the menu type is "MENU_TYPE_NORMAL_ITEM". … |
fp_display_page |
includes/ |
Output the contents of the $page variable to the screen. $page is an array containing details about the page, as well as its original menu item (router_item) definition. |
fp_show_title |
includes/ |
Sets whether the title should be shown on the page or not. |
fp_render_c_fieldset |
includes/ |
This function will return the HTML to contruct a collapsible fieldset, complete with javascript and style tags. |
fp_build_sub_tab_array |
includes/ |
Create a "sub-tab" array, which looks like a standard tab_array, but it contains only this page's sub-tab siblings. |
fp_build_tab_array |
includes/ |
Looks at the current page array and returns a valid $tab_array Meant for the top of the screen. |
fp_render_currently_advising_box |
includes/ |
Draws the CurrentlyAdvisingBox which appears at the top of the screen, containing the student's information like name, major, etc. |
fp_render_greeting |
includes/ |
This displays a friendly message to the user, and provides a logout link at the top. |