Modules

Extend FlightPath's functionality with custom modules. These modules are installed in your /custom/modules directory, and enabled through the admin/config/modules page.
For more help, see: How to Install a Module.

Transfer Search

This module will allow students and faculty to see available "global" transfer equivalencies between outside universities and your university.

As a bonus feature, users may select which transfer courses they might have taken at another school, and see how they will fit in to degrees at your school. This advanced feature requires the Blank Degrees module be enabled (which ships with FlightPath, but may need to be enabled).

Locale

This module allows you to translate FlightPath (and modules) into other languages than English. FlightPath version 4.3.2 or above is required.

Be sure to read the included README.txt file for help getting started.

From the programmer's side, it will evaluate any string which passes through the t() function, checking the database for a match (excess whitespace is stripped out, including line breaks).

Sample Data

This module will install sample data into your FlightPath database. It is meant for first-time users, who would like some data to experiment with.

WARNING: This module will erase and overwrite data you may already have in place. You should always backup your database before using this module, unless you do not care if your current data gets erased.

Banner Integration

Please note that this module is considered "beta" at the moment. Please see the Roadmap section below for a list of features which are planned, but not yet implemented.


This module attempts to bring together several functions and techniques for working with the Banner system, by Ellucian.

This module is neither provided nor maintained by Ellucian.

Oracle API

This module is meant to be a helper module for other developers. It provides basic functions for interacting with Oracle, which I feel like makes it easier to work with than the standard "oci" functions.

Please Note: This module is not provided or supported by the Oracle company. Direct all support issues to this site.

Requirements

You need to have the OCI8 extension already compiled into your PHP installation.

LDAP

This module allows FlightPath to connect to an LDAP server (Lightweight Directory Access Protocol). This allows users to reuse their campus usernames and passwords with FlightPath.

Masquerade

This module allows you to become another user in FlightPath, to see and experience FlightPath exactly as that user would.

It is excellent for offering technical support to users who are confused by what they see on screen, or simply as a way to make sure that the permissions you granted a user have the intended effect.