English documentation
latest
dubrovka
chiba.2
chiba.1
0.2
0.1
index
Post-install optimisations
Software’s fundamentals
Discover Novius OS
¶
Software’s fundamentals
MVC structure
Frameworks usage
FuelPHP
FuelPHP’s ORM
jQuery UI / Wijmo
Folder organisation
In Novius OS
Root directories
public
directory
core
directories
local
directory
Within an application
Differences with FuelPHP
Constants path
Autoloader
Bootstrap and entry points
Back-office entry point
UI guidelines
Tabs navigation
The App Desk
Applications’ fundamentals
Defining an application
L’App Desk
App Desk’s configuration
Controllers, forms and models
Observers and behaviours
Content sharing
Content nuggets
Data structure
Data catchers
Data catchers included in Novius OS
Example : Simple Twitter
Multi-Contexts
Multi-contexts basics
Example
Configuration
Special cases
Adding contexts
Contextable
/
Twinnable
Application not using any context
Contextable
application
Twinnable
application
Example
Media centre
General informations
Functioning
Optimisation
Attached files (outside the media centre)
Permissions
Roles (or “profiles”)
One role by user
Several roles by user
Permission structure
How-to use permissions in the applications
permissions.config.php
file
API to check a permission
CRUD
Actions
Front-Office and cache
Cache execution
Cache generation
Possible interactions
Alter the generated content
Executing outside the cache
Suffix Handler
Post-install optimisations
Software’s fundamentals
This Page
Show Source
Show on GitHub
Edit on GitHub
English documentation
latest
dubrovka
chiba.2
chiba.1
0.2
0.1
index