Related links
Sales & Asset management
Sales related services
Description of a part of the AM module - sales partFI - Finance Management
Framework Core functionality
- AyMINE Framework Server
- frmFrm – provided functionality
- System Rights
- System messaging
- AyMINE Business – Price calculation
- Strings and translations
- Export collection of objects
- AyMINE Framework management FAQ
- The AyMINE licence model
- AyMINE On-premise
- System events
- Mutli-client architecture
- Import collection of objects
- User sessions
- Default server methods
- Client-defined object attributes
- Common Libraries
Module - support for management
Libraries & Lincences
Mobile & Web Application
- Runtime debugging
- System console
- AyMINE Application
- In-line table edit support
- Object scripting API – object lang
- Application object structure
- Multilingual support
- View of a single object – detail
- Is using EVAL / feval method risky?
- Included library – String operations
- Cliplink
- Object API – object <g>
- API – Data object
- Object scripting API – object User
- Object view definition
- Framework support for Drag & Drop
- Common libraries
- Multiple-object update implementation
- fClip & fCliplist
- Offline persistent objects
- Mobile application
HR - Human Resources
System Management (part of framework)
Task, Project, Quality
Task & Task pattern
CMS - Content Management & Web API services
Web Page
Web page describes single web page on the web portal.
Web page supports various ways, how the real web page could be created:
- Page could be stored as a html code.
- Page could have markdown definition. Geneared page is cached for faster response.
- It supports common page definition using several page blocks linked together using the template. (This is the most common but the slowest page definition, however the module creates page caches for faster repeatable response.)
- Page could be generated by the php code with or without linked blocks. PHP code is defined by the linked page script.
Web page related objects
Page template
Page template is used to complete the page from blocks. It is used in case that page is defined as a collection of more blocks
Web block
One or more blocks could be placed on the page. If page combines blocks, it shall have a template or scrip that creates page from blocks.
Blocks that are placed to a page are visible on the page only if the template use them.
Page script
Script is an alternative to the page. Script shall be stored and supported by server and works similarly as a template except that it has more flexibility to build up the page freely.
Portal section
Sections defines the web structure. Page could get the primary URL only when placed to some portal section.
Primary URL path
Primary path defines page URL from section.
Primary path is defined by section but it is stored as an independent object. Although primary path is partly duplicity information with section it is important speed improvement that support quicker portal response time.
Historical URL path
Historical paths redirect old URL paths to the page.
Page caching
Pages created from markdown and template sources are cached directy by the module.
Cache management
The web page cache doesn't require any user management.
- Cached page is created during the first client access to the page.
- Page cache is automatically deleted when user change any part of the page – page definition or any of the linked objects (template, script or block).
- Cache could be disabled for script in case that script uses some arbitrary information