Core Components & Capabilities

Akorn includes many components required to build robust web applications. We are always expanding the list of components so this list will grow over time. In addition, it is easy to write your own component and integrate it into your Akorn Application.

Category

  • Manage dynamic content without the need to create additional tables
  • All categories are assigned a unique identifier so the category records can easily integrate into other components such as tables and forms
  • Lock specific categories from edits or changes
  • Name, Memo, Image, and Three Flex Fields provide flexibility in use
  • Instantly alphabetize the list or choose a custom sort order

Configuration

  • Create, Update, and Publish configuration files throughout the application
  • Create custom configuration files and manage them through the configuration component
  • Allows seamless management of all configuration parameters through the application
  • Standard Akorn security procedures ensure only authorized people can modify configuration settings

Connection

  • Connect to multiple data sources at once
  • Supports most major databases and many minor ones too
  • Connects to databases as well as XML data sources

Cron

  • Control and Run Scheduled Jobs from Akorn rather than the server
  • Simplifies the running of jobs
  • Removes server administration requirements to run application level jobs
  • Intuitive interface allows easy control over whether jobs are active or paused while providing access to the job history as well as identifying any errors occurring

Definition

  • Manage all component definitions (settings and layout information) through the application
  • Quickly layout forms, tables, and other components
  • Make layout adjustments directly from forms, tables, and tree views
  • Enables the addition of any number of custom component definition files

Document

  • Upload and Download documents securely
  • Zip and Unzip documents on the server
  • Inline zipping of file downloads
  • Strong document management security based on roles and control groups
  • Integrated WebDAV (Web Folders) that allow you to access files as if they were on a network drive

Feed

  • Connect to RSS and Atom feeds
  • Display search results and sort by multiple criteria
  • Integrate RSS and Atom information with other rich data

Flash Graph

  • Generate a wide array of highly interactive flash based charts
  • Easily turn any data into a chart
  • Drill through charts to reveal underlying data or a more detailed chart
  • Add multiple charts at once as well as organize charts using tabs

Graph (Coming soon in release 0.4.1)

  • Produce many different types of graphs and charts from your data
  • Add graphs and charts to screen presentations, emails, and reports

Form

  • Automatic field validation by data types to prevent SQL injection attacks
  • Pessimistic record locking option to prevent overwriting data when two updates occur simultaneously
  • Multiple methods to layout form (e.g. canvas, vertical, horizontal)
  • Integrate custom validation scripts
  • Many field types to choose from including automatically expanding fields driven by comma separated data or queries, multiple column combo-boxes, date fields with calendar, color chooser, CAPTCHA, and many others
  • Add group boxes and tabs for better organization

Language

  • i18n server side translations
  • Integrated translation file management

Mail

  • Send mail from the application using integrated mail applications or sending through remote accounts
  • Add attachments easily
  • Add many different types of meta data to messages
  • Create and use different html email templates for better visual presentation using the Texty component

Menu

  • Manage menu selection throughout the application from a GUI
  • Intermingle query driven or array driven menus items which reduces the effort to manage menus in dynamic applications
  • Control menu selections through security permissions
  • Auto-discovery of valid menu paths so users only see areas they have access to

Package

  • Provides upgrade and installation package management
  • Capable of updating menus, files, and databases
  • Provides easy way to distribute custom applications or promote changes to different environments in a corporate datacenter

Report

  • Add a report to your application easily and deliver it in PDF, Excel, HTML, Text, or CSV at a click of the button
  • Template based for consistent presentation
  • Multiple datasource driven capability
  • Cache reports based on a specified schedule
  • Track viewing of reports
  • Retain version history
  • Set up email distribution of reports based on a specified schedule

Security

  • Integrated security provides very granular security capability
  • Multiple group security assignments makes managing user security simple
  • Control user sessions with the ability to terminate a session
  • Password options include requiring STRONG passwords as well as adding expiration dates
  • Automated password reset frees administrators from having to perform password resets
  • All passwords are encrypted
  • Advanced security management concepts including cascading revocation of access rights

Table

  • Filtering and sorting
  • Unlimited conditional formatting on any field using itself or other values
  • Inline editing of fields with validation
  • Instant PDF, Excel, & CSV reports including applied filters and sorts
  • Add row groupings on multiple fields with total, mean, standard deviation, minimum, or maximum values shown for the grouped records
  • Add column groupings
  • Freeze columns on the right and the left
  • Change sort orders through drag-n-drop
  • Multiple record selection capability for batch operations

Texty

  • Create HTML and Text templates which allow for dynamic content embeding
  • Manage Email templates, HTML templates, and text templates directly through the application
  • Integrate dynamic content such as session, cookie, get, post, query results, and other dynamic content seamlessly
  • HTML content can be designed using standard HTML editors with place holder tags inserted where the dynamic data will be inserted. This provides the ability to follow standard web design processes for page layout and formatting.

Tree

  • Treeview with filtering and sorting
  • Unlimited conditional formatting on any field using itself or other values
  • Inline editing of fields with validation
  • Instant PDF & Excel reports including applied filters and sorts
  • Drag & drop movement of hierarchies
  • Multiple record selection capability for batch operations
  • Dynamic information loading to reduce resource usage and load times

Wiki

  • Create content for the application using simple wiki markup language
  • Manage content easily through the wiki administration console
  • Link to internal wiki pages as well as external sites
  • Add wiki content in windows or other locations throughout the application
  • Setup wiki channels to segregate content so it cannot be accessed by wikis on different channels
  • Provide the user with a wiki navigation history so they can jump back at any point
Yummy Delicious Digg It Facebook Linked In Stumple Upon It Tweet Technorati Reddit Furl
Icons by dryicons