FrameBeurk File
Fmbk/Module/Zeek/configZeek.php
<?php //FrameBeurk V0.65 Copyright ToolOscope 2016. Licence CeCILL-C.
//------------------------- Application Zeek : player et gestion musicale -----------------------------------
$CONFIG['Module']['Zeek'] = 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é 'Morceau'
$CONFIG['Entite']['Morceau'] = array(
'Module' => 'Zeek',
'Maj' => array(),
'Vue' => array('player' => array('Auto' => 'Aucun')
));
// palette de couleur par défaut pour le module
$CONFIG['Controle']['Palette']['Entite']['Morceau'] = array('0FD267', '64F4A5');
// page statique : calcul de manche de guitare
$CONFIG['Controle']['PageStatique']['mancheGuitare'] = 'mancheGuitare.php';
//tableau des types de recherche possibles :
//EntVue -> (message affiché,
// niveau dans l'arborescence recherche (1=Tout, 2=Module, 3=entité...),
// true = à inclure dans la recherche / false = juste les sous-niveaux )
// profil : autorisation déclarée dans $CONFIG['Controle']['Autorisation']
// Si aInclure = true :
// - la requete doit exister dans 'module/${module}/${EntVue}/modele${EntVue}.php'
// - la fonction d'affichage doit exister dans 'module/${module}/${EntVue}/helpers${EntVue}.php'
//pas de recherche
//pas de modération
// tissage des fonctions
// pour les attributs de gestion du comportement de la page HTML
$CONFIG['Module']['Beurk']['Attributs']['data-play']['onclick'] = 'zeek_play'; // lecture du morceau mp3