• English documentation
  • 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
  • Version numbers
  • 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
  • index