|
QP7.Framework Feature List
|
| OnScreen or FormView Editing |
 |
|
Edit content directly "in-context" on the page or inside QP7 backend |
| WYSWIG Editor with CSS support |
 |
|
Configurable Word-like editor for advanced content editing |
| Spell Checker |
 |
|
Check spelling in WYSWYG Editor |
| Content Versioning |
 |
|
Automatic saving of content versions with restore capability |
| Granular Content Preview |
 |
|
Preview content per each "consumer" module |
| Wizards |
 |
|
Creating Content Types, Forms, Objects, Notifications |
| Document (images, files) Repositories |
 |
|
Store files (images, word, pdf, flash, etc.) in either structured or unstructured repositories |
| Content Locking (Automatic and Manual) |
 |
|
No changes can be made by other users while content is being edited. Lock can also be set for an indefinite period. |
| Visual Link Creation |
 |
|
Visually create links inside WYSWIG Editor to various site pages. |
| Link to Documents |
 |
|
Create links to files located in Document Repositories inside WYSWYG Editor |
| Image Resizing |
|
 |
Physically resize uploaded images to thumbnails or larger sizes |
| Create Like Functionality |
 |
|
Save time on data entry, create new items based on existing ones. (Content Tables, Content Records, Users, User Groups, Pages) |
| Backend Full-Text Search Engine |
 |
|
Search whole content for a word or phrase or limit search to a particular Content Table |
| Workflow / Approval |
 |
|
Set up a multi-stage content approval process |
| Notifications based on events |
 |
|
Send email notifications to users or user groups based on various content events |
| Scheduling |
 |
|
Highly configrable scheduling (start-stop, rotation, etc).
Schedule when content should appear or disappear from website |
| Archiving |
 |
|
Archive content records that are no longer needed |
| Archive on Removal |
 |
|
When content records are deleted store in the Archives instead |
| Audit Trail |
 |
|
See a full history of content changes |
| Users |
 |
|
Create and Manage users |
| User Groups |
 |
|
Create and Manage user Groups, add users to groups |
| Granular Content and Document Permissions |
 |
|
Assign a level of access to Content and Document Folders (deny, list, read, modify, full-access) |
| Backend Access |
 |
|
Define access to each backend screen |
| Visual Table Creation |
 |
|
Create Content Tables visually using various field types |
| Field Types |
 |
|
Choose from a variety of Field Types |
| Field Management |
 |
|
Manage field options (required, read-only, indexed, filter, data-validation, etc.) |
| Unique Values |
 |
|
Guarantee uniqueness of one or more field values |
| Content Table Linking |
 |
|
Link Content Tables via one-to-many or many-to-many relational fields |
| Virtual Content Tables |
 |
|
Create a UNION, JOIN, QUERY virtual content table by combining several content tables |
| Object-Oriented Application Development Platform |
 |
|
Separate logic into a multitude of reusable objects |
| Custom Component Creation Architecture |
 |
|
Create new components in QP7 or Visual Studio Environment |
| Master objects/pages - like functionality |
 |
|
Define reusable Master or Page specific objects |
| Object nesting |
 |
|
Nest object calls |
| Cross-Master Object Calling |
 |
|
Call Objects from other templates |
| Page level Object Overriding |
 |
|
Override Master Objects at the page level |
| Object-Output preview |
 |
|
Preview object output in a browser |
| Pre-Generated DataAccess Layer |
 |
|
QP7 generates and manages the DataAccess Layer, developers can focus on the business logic |
| Multiple Object Presentations/Formats |
 |
|
Create multiple presentations for each object (html, xml, wml, etc.) |
| Event Triggering |
 |
|
Create execution code for content-specific events |
| Explicit Object Presentation Invocation |
 |
|
Call a particular object presentation explicitly |
| Your Own Templating Option |
 |
|
Use your own templating environment, make API calls to QP7.Framework |
| Form Generation |
 |
|
Automated generation of html forms (based on Content Tables) with add/edit/remove functionality |
|