Documentation française
latest
elche
dubrovka
chiba.2
chiba.1
index
Optimisations après installation
Fondamentaux du logiciel
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
Numérotation des versions
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 de contenu
Content nuggets
Structure des données
Data catchers
Data catchers inclus dans le logiciel
Exemple : Simple 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
Optimisations après installation
Fondamentaux du logiciel
Cette page
Montrer la source
Show on GitHub
Edit on GitHub
Documentation française
latest
elche
dubrovka
chiba.2
chiba.1
index