FastFrame is a heavily object oriented application framework that is structured around the MVC pattern. The goal is to enable developers to create clean, secure, and robust Web applications quickly.
It is written in PHP and provides the common tools a Web application requires: authentication, action handling, error handling, language support, form creation, menus, help boxes, and more.
Here are some key features of "FastFrame":
· Highly configurable. All statuses, locations, categories, resolutions, and priorities can be edited through a web interface.
· Designed with large sites in mind. Using categories and locations different departments can use the same installation of Mayday! for their needs.
· Simple enough for the novice user. Mayday! has been designed with non-IT users in mind. Submitting a ticket is a simple one step process and the basic user sees only those fields their permissions allow them to see.
· Powerful enough for the advanced user. Mayday! is designed to be highly configurable and feature-rich for those that use it all day.
· Maydays! are bolded when a new comment has been added, allowing the user to easily see which Maydays! have been updated.
· Seeing which Maydays! are unassigned, assigned to other users, and assigned to you is clearly shown using icons.
· The extended description of a Mayday! is avaiable by hovering over the table row. This reduces the needed number of mouse clicks and page reloads for the advanced user.
· Filters can be built so you see only those Maydays! you want to see.
· The Mayday! summary page can be configured to show up to six blocks of Maydays! These blocks can either show the results of a custom filter or all the Maydays! in a category.
· All fields in a Mayday! can be easily searched allowing for fast retrieval of old Maydays!.
· A powerful Mayday! email script is included that can capture emails to a certain address and figure out whether to create a new Mayday! or update an existing one.
· Rules can be created to automatically email users, adjust priority, change location, change priority, and change category by matching any number of Mayday! criteria.
· Categories can have highly granular permissions, thus allowing users to only see and edit only those Maydays! they submitted, while others can close and view all Maydays!.
· A Mayday’s priority is displayed as an intuitive gradient and can be increased or decreased from the summary page.
What's New in This Release:
· This release adds major UI enhancements (via AJAX) that reduce the number of page reloads and make editing tickets easier.
· Examples include: Gmail-style comments, multiple attachment uploads, the ability to change the owner and priority of a ticket inline, and audio attachments that can be played inline.