Functions
Search API
Primary tabs
|
Name |
Location | Description |
|---|---|---|
| student_search_display_my_majors |
modules/ |
Displays students belonging to the current user's major code. |
| student_search_get_advanced_search_tips |
modules/ |
Simply returns the HTML to display the "advanced search tips" collapsible fieldset and instructions. |
| student_search_get_advisee_table_headers |
modules/ |
|
| student_search_get_majors_for_fapi |
modules/ |
Returns an array of majors from the database, suitable for use with our Form API. |
| student_search_get_school_ids_user_is_allowed_to_search |
modules/ |
|
| student_search_menu |
modules/ |
|
| student_search_perm |
modules/ |
Implementation of hook_perm |
| student_search_query_advisees |
modules/ |
The limit is how many we will query, and also how many will appear on the page at one time. |
| student_search_render_advisees |
modules/ |
|
| student_search_render_small_search |
modules/ |
This is meant to be called directly from the theme template, to draw the small search box in the corner of the screen. |
| student_search_search_form |
modules/ |
|
| student_search_search_form_submit |
modules/ |
|
| student_search_settings_form |
modules/ |
This is a system_settings form for configuring our module. |
| student_search_student_select_switchboard |
modules/ |
The user has selected a student (clicked on a row) from the Search or My Advisees screen. |
| student_search_subtab_switchboard |
modules/ |
The primary purpose of this function is to decide which "sub tab" function to send the user off to. This is based on whatever their previous selection was. |
| system_ban_ip |
modules/ |
Adds IP address to our banned_ip list. |
| system_ban_ip_settings_form |
modules/ |
This form allows the user (an administrator) to configure how FlightPath bans IP addresses. |
| system_ban_ip_settings_form_submit |
modules/ |
|
| system_ban_ip_settings_form_validate |
modules/ |
|
| system_block_regions |
modules/ |
Hook block regions. |
| system_can_access_student |
modules/ |
Used by the menu to determine if the user can access some basic information about the student (like Profile page, etc) |
| system_check_clean_urls |
modules/ |
This function will attempt to confirm that "clean URLs" is functioning, and allowed on this server. |
| system_check_course_inventory_should_be_reloaded |
modules/ |
Should the course inventory get reloaded from file? If so, return TRUE. |
| system_check_should_ban_ip |
modules/ |
This is called by theme.inc's functions display_not_found and display_access_denied. |
| system_clear_cache |
modules/ |
Implements hook_clear_cache Take care of clearing caches managed by this module |
| system_confirm_db_updates_form |
modules/ |
Display a confirmation form before we run the db updates (hook_updates) |
| system_confirm_db_updates_form_submit |
modules/ |
Perform the actual hook_update calls here, send the user to a completed page. |
| system_cron |
modules/ |
Implementation of hook_cron |
| system_disable_module |
modules/ |
Handles the disabling of the module in question. |
| system_display_completed_db_updates |
modules/ |
Once db updates are run, display contents of this page. |
| system_display_dashboard_page |
modules/ |
This is the "dashboard" page for FlightPath, which replaces the "main" page from FP 5. |
| system_display_disable_login_page |
modules/ |
|
| system_display_install_finished_page |
modules/ |
This page is displayed to the user once FlightPath has been installed. |
| system_display_login_help_page |
modules/ |
This page will be shown when the user clicks the "Need Help Logging In?" link on the login page. |
| system_display_login_page |
modules/ |
Display the "login" page. This is the default page displayed to the user, at /login, if they have not logged in yet. |
| system_display_status_page |
modules/ |
This page displayes the results of each module's hook_status. |
| system_enable |
modules/ |
Implementation of hook_enable. |
| system_enable_module |
modules/ |
Handles the enabling (and possible installation) of module. |
| system_execute_php_form |
modules/ |
|
| system_execute_php_form_submit |
modules/ |
|
| system_finished_db_updates_finished |
modules/ |
|
| system_flightpath_can_assign_course_to_degree_id |
modules/ |
Implements hook flightpath_can_assign_course_to_degree_id |
| system_fp_get_student_majors |
modules/ |
Implements hook_fp_get_student_majors. |
| system_get_available_themes |
modules/ |
Returns back an array (suitable for FAPI) of the available themes in the system. |
| system_get_exclude_degree_ids_from_appears_in_counts |
modules/ |
Uses the "exclude_majors...." setting, but converts them into an array of degree_ids. |
| system_get_private_htaccess |
modules/ |
Returns back a string for an .htaccess file which doesn't allow Apache to serve any files from that directory. Used in the /files/cache_data directory and other directories as needed. |
| system_get_roles_for_user |
modules/ |
Return an array containing the roles which have been assigned to a specific user. |
| system_get_user_whitelist |
modules/ |
Returns the "whitelist" or "allow list" (from system settings) as an array. If empty, it will return FALSE |
| system_handle_form_submit |
modules/ |
Intercepts form submissions from forms built with the form API. |
| system_handle_logout |
modules/ |
