Functions

Primary tabs

Contains filters are case sensitive
Name Locationsort ascending Description
system_popup_report_contact_form_submit modules/system/system.module
system_login_form modules/system/system.module This draws the form which facilitates logins.
system_login_form_validate modules/system/system.module Validate function for the login form. This is where we will do all of the lookups to verify username and password. If you want to write your own login handler (like for LDAP) this is the function you would duplicate in a custom module, then use…
system_login_form_submit modules/system/system.module Submit handler for login form. If we are here, it probably means we have indeed authenticated. Just in case, we will test the form_state["passed_authentication"] value, which we expect to have been set in our validate handler.
system_display_dashboard_page modules/system/system.module This is the "dashboard" page for FlightPath, which replaces the "main" page from FP 5.
system_render_advising_snapshop_for_iframe modules/system/system.module This is meant to be a widget which shows in the dashboard of the advising user, within an iframe, since it can take a while to load.
system_init modules/system/system.module Called on every page load.
system_modules_form modules/system/system.module This is the form which an admin may use to manage the modules in the system.
system_modules_form_submit modules/system/system.module Submit handler for the modules form.
system_handle_uninstall_module modules/system/system.module Called from the menu (ie, a URL) this function will uninstall a module.
system_install modules/system/system.install Implementation of hook_install.
system_update modules/system/system.install
system_enable modules/system/system.install Implementation of hook_enable.
student_search_get_advanced_search_tips modules/student_search/student_search.module Simply returns the HTML to display the "advanced search tips" collapsible fieldset and instructions.
z__student_search_render_advisees modules/student_search/student_search.module
student_search_get_advisee_table_headers modules/student_search/student_search.module
student_search_render_advisees modules/student_search/student_search.module
z______student_search_render_advisees modules/student_search/student_search.module
student_search_query_advisees modules/student_search/student_search.module The limit is how many we will query, and also how many will appear on the page at one time.
student_search_render_small_search modules/student_search/student_search.module 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_display_my_advisees modules/student_search/student_search.module Displays this user's advisees, if there are any assigned.
search_user_can_search_for_some_advisees modules/student_search/student_search.module Basically, can the user see the "Advisees" tab at all? The answer is TRUE if they have any of the permissions that let them do so.
student_search_perm modules/student_search/student_search.module Implementation of hook_perm
student_search_get_school_ids_user_is_allowed_to_search modules/student_search/student_search.module
student_search_get_majors_for_fapi modules/student_search/student_search.module Returns an array of majors from the database, suitable for use with our Form API.
student_search_ajax_autocomplete_student modules/student_search/student_search.module Meant to return results of the ajax autocomplete field, for selecting a student by name or cwid. Code inspiration from: https://www.drupal.org/node/854216
student_search_subtab_switchboard modules/student_search/student_search.module 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.
student_search_settings_form modules/student_search/student_search.module This is a system_settings form for configuring our module.
student_search_student_select_switchboard modules/student_search/student_search.module The user has selected a student (clicked on a row) from the Search or My Advisees screen.
student_search_menu modules/student_search/student_search.module
student_search_display_majors_search modules/student_search/student_search.module Display the majors search sub-tab, where we can select a major and see the students assigned to it.
student_search_display_my_majors modules/student_search/student_search.module Displays students belonging to the current user's major code.
student_search_search_form modules/student_search/student_search.module
student_search_search_form_submit modules/student_search/student_search.module
student_profile_menu modules/student_profile/student_profile.module Implements hook_menu
student_profile_get_grade_percentages_for_student modules/student_profile/student_profile.module Returns an array where we show the percentage of grades that the student has, compared to the whole. For example: 50% A's, 10% B's, and so on.
student_profile_display_student_profile_page modules/student_profile/student_profile.module
student_priority_get_calculations_for_student modules/student_priority/student_priority.module Run all of the calculations for a student, and return back the results in a formatted array.
student_priority_get_academic_priority_value modules/student_priority/student_priority.module Queries for the academic priority value, and if its older than the set number of seconds, we will re-calculate for this student. Set to zero to force it to recalculate every time.
student_priority_get_student_academic_priority_label modules/student_priority/student_priority.module Returns 'normal', 'medium', or 'high' based on values.
student_priority_display_priority_calculations_page modules/student_priority/student_priority.module Displays the calculations used to get the priority values. Can be displayed in either the dialog or stand-alone.
student_priority_menu modules/student_priority/student_priority.module
hook_define_calculation_tests modules/student_priority/student_priority.api.php Lets us modify an array of calculation tests, either adding to it, or altering the existing ones. Notice that $arr is passed by reference.
example_define_calculation_tests modules/student_priority/student_priority.api.php Implements hook_define_calculation_tests, "METHOD ONE" from above. Accept an array so we can alter. Then, we are just going to add to array (or modify).
example__is_student_gpa_above_250 modules/student_priority/student_priority.api.php
student_files_user_may_download_student_file modules/student_files/student_files.module Returns TRUE or FALSE if the user has access to download this particular student's file.
student_files_upload_any_student_files_form_submit modules/student_files/student_files.module We can assume at this point that eveything is peachy, so let's get to uploading!
student_files_upload_any_student_files_form_validate modules/student_files/student_files.module Validate function.
student_files_upload_any_student_files_form modules/student_files/student_files.module This is where we can upload (en masse?) to any arbitrary student.
student_files_menu modules/student_files/student_files.module Implementation of hook_menu

Pages