Novius OS
  • Installer Novius OS
    • Installation
    • Assistant de paramétrage
    • La suite
    • Mise à jour
    • Optimisations après installation
  • Comprendre Novius OS
    • Fondamentaux du logiciel
    • Organisation des répertoires
    • Différences avec FuelPHP
    • Principes ergonomiques
    • Fondamentaux des applications
    • Partage (Sharing)
    • Multi-Contextes
    • Médiathèque
    • Permissions et droits d’accès
    • Front-Office et cache
  • Étendre une application
    • Mécanismes d’extensions
    • Le bootstrap
    • Ajouter un champ
    • Modifier l’affichage sur le site
    • Ajouter une action en back-office
    • Modifier un comportement en front-office
  • Créer une nouvelle application
    • Assistant “Créer mon appli”
    • Créer un enhancer
    • Créer un gabarit
    • Rajouter des champs
    • Ajouter des vignettes dans l’App Desk
    • Ajouter un fichier associé
    • Traduire l’application
    • Fichiers de migrations
  • Notes de versions
    • Notes de la version 0.2
    • Guide de migration de la version 0.1 à la version 0.2
    • Notes de la version Chiba 1
    • Guide de migration de la version 0.2 à la version Chiba 1
  • Contribuer à Novius OS
    • Normes de codage
    • Charte rédactionnelle (Français)
 
Novius OS
  • Docs »
  • Comprendre Novius OS
  • Edit on GitHub

Comprendre Novius OS¶

  • Fondamentaux du logiciel
    • Une architecture MVC
    • Utilisation de frameworks
      • FuelPHP
      • ORM de FuelPHP
      • jQuery UI / Wijmo
  • Organisation des répertoires
    • De Novius OS
      • Repertoires à la racine
      • Le répertoire public
      • Le répertoire du core
      • Le répertoire local
    • D’une application
  • Différences avec FuelPHP
    • Chemin des constantes
    • Autoloader
    • Bootstrap et points d’entrées
      • Point d’entrée du back-office
  • Principes ergonomiques
    • Navigation par onglets
    • L’App Desk
  • Fondamentaux des applications
    • Définition
    • L’App Desk
      • La configuration de l’App Desk
      • Contrôleurs, formulaires et modèles
    • Observers et behaviours
  • Partage (Sharing)
    • Content nuggets
      • Structure des données
    • Data catchers
      • Inclus au logiciel
        • Déclenchés par l’utilisateur
      • Exemple : Twitter
  • Multi-Contextes
    • Principes du multi-Contextes
      • Exemple
      • Configuration
      • Cas particuliers
      • Ajouter des contextes
    • Contextable / Twinnable
      • Application n’utilisant pas les contextes
      • Application Contextable
      • Application Twinnable
        • Exemple
  • Médiathèque
    • Principe
    • Fonctionnement
    • Optimisation
    • Fichiers joints (hors médiathèque)
  • Permissions et droits d’accès
    • Rôles (ou “profils”)
      • Un rôle par utilisateur
      • Plusieurs rôles par utilisateur
    • Structure d’un droit d’accès
    • Utilisation dans les applications
      • Fichier permissions.config.php
      • API pour vérifier une permission
      • CRUD
      • Actions
  • Front-Office et cache
    • Exécution du cache
    • Génération du cache
    • Interactions possibles
      • Modifier le contenu généré
    • Exécution hors cache
    • Suffix Handler
Next Previous

© Copyright 2012, Novius OS.

Sphinx theme provided by Read the Docs