FrameBeurk File
Fmbk/Module/Beurk/configBeurk.php
<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.
//------------------------- Application Beurk : composants de base du framework -----------------------------------
$CONFIG['Module']['Beurk'] = array('ChargerFonctions' => true, // charger les fonctions du module à l'init de la transaction
'Langue' => 'fr_FR'); // langue d'implémentation du module
// Pour les Majs et les Vues : element 'Auto' = autorisation déclarée dans $CONFIG['Controle']['Autorisation']
// Pour les Vues : element 'Clef' = Champs de la clef (si non précisée, la 'ClefVue' de l'action définie par $CONFIG['Action'] sera utilisé)
// Pour les Majs : element 'Clef' = Champs de la clef de type Id uniquement (si non précisée, la 'ClefMaj' de l'action définie par $CONFIG['Action'] sera utilisé)
// Entité 'Entite'
$CONFIG['Entite']['Entite'] = array(
'Module' => 'Beurk',
'Maj' => array(),
'Vue' => array('noeud' => array('Auto' => 'Logue'),
'historique' => array('Auto' => 'Logue'),
'relations' => array('Auto' => 'Logue'),
'ascendants' => array('Auto' => 'Logue', 'Clef' => array('IdRelation', 'NoPage')),
'descendants' => array('Auto' => 'Logue', 'Clef' => array('IdRelation', 'NoPage'))
)
);
// Entité 'Clef'
$CONFIG['Entite']['Clef'] = array(
'Module' => 'Beurk',
'Maj' => array('cree' => array('Auto' => 'Aucun'),
'utilise' => array('Auto' => 'Aucun'),
'ferme' => array('Auto' => 'Aucun')),
'Vue' => array());
// palette de couleur par défaut pour le module
$CONFIG['Controle']['Palette']['Entite']['Noeud'] = array('202060', '8080FF');
$CONFIG['Controle']['Palette']['Entite']['Relation'] = array('602020', 'FF8080');
// controle autorisation
$CONFIG['Controle']['Autorisation']['Tous'] = ''; // Tous sont autorisés
$CONFIG['Controle']['Autorisation']['Aucun'] = 'Beurk_autoAucun'; // Tous sont interdits
$CONFIG['Controle']['Autorisation']['Somme'] = 'Beurk_autoSomme'; // La somme de contrôle doit être correcte
$CONFIG['Controle']['Autorisation']['JetonClef'] = 'Beurk_autoJetonClef'; // Le JetonClef renvoyé doit être valide
// tissage des fonctions
// pour les attributs de gestion du comportement de la page HTML
$CONFIG['Module']['Beurk']['Attributs'] = array();
$CONFIG['Module']['Beurk']['Attributs']['data-ajax']['onclick'] = 'beurk_lienAmeliore'; // chargement de la cible du lien de l'élément par Ajax
$CONFIG['Module']['Beurk']['Attributs']['data-token']['onclick'] = 'beurk_majJetonAction'; // mise à jour du token action
$CONFIG['Module']['Beurk']['Attributs']['data-select']['onchange'] = 'beurk_soumetForm'; // mise à jour du token action et soumission du formulaire
$CONFIG['Module']['Beurk']['Attributs']['data-cache']['onclick'] = 'beurk_cache'; // cache une div
© 2010-2015 by ToolOscope SASU. © 2016-2018 by Arnaud De Rette. All rights reserved