Correction de la configuration du cache des dashboards.
Ajout de logs.
Utilisation d'icone par défaut en SVG.
PHPDoc et cohérence de nommage des variables de type identifiant.
@ -31,7 +31,7 @@ function ezcheck_declarer_tables_principales($tables_principales) {
'parametres' => "text DEFAULT '' NOT NULL", // Paramètres à fournir en entrée de la fonction et/ou du squelette sous forme de saisies
'anomalies' => "text DEFAULT '' NOT NULL", // Liste des identifiants d'anomalies rangée suivant les actions acquitter ou corriger et chemin de l'include des fonctions de correction
'squelette' => "varchar(255) DEFAULT '' NOT NULL", // Chemin relatif du squelette HTML permettant un affichage complémentaire spécifique au contrôle
'contexte' => "text DEFAULT '' NOT NULL", // Tableau de contexte spécifique au squelette (for future use)
'contexte' => "text DEFAULT '' NOT NULL", // Tableau de contexte spécifique au squelette
'actif' => "varchar(3) DEFAULT 'oui' NOT NULL", // Indicateur d'activité du contrôle. Si 'non', aucun contrôle de ce type ne peut être réalisé. Permet aussi de remonter des erreurs (nok, nof)
'signature' => "varchar(32) DEFAULT '' NOT NULL", // MD5 du fichier de configuration du contrôle
'maj' => 'timestamp DEFAULT current_timestamp ON UPDATE current_timestamp',
@ -77,6 +77,7 @@ function ezcheck_declarer_tables_objets_sql($tables_objet_sql) {
'etat_execution' => "varchar(32) DEFAULT 'exec_ok' NOT NULL", // Statut retourné en fin d'exécution : 'exec_ok', 'exec_nok_xxx'
'id_auteur' => 'bigint(21) NOT NULL', // Si activation 'user' id de l'admin sinon 0
'nb_anomalies' => 'smallint DEFAULT 0 NOT NULL', // Nombre d'anomalies ouvertes
'maj' => 'timestamp DEFAULT current_timestamp ON UPDATE current_timestamp',
),
'key' => array(
'PRIMARY KEY' => 'id_controle',
@ -122,7 +123,7 @@ function ezcheck_declarer_tables_objets_sql($tables_objet_sql) {
'est_anomalie' => "varchar(3) DEFAULT 'oui' NOT NULL", // Indicateur d'anomalie 'oui' ou 'non'
'gravite' => "varchar(1) DEFAULT 'e' NOT NULL", // Gravité de l'anomalie : 'e' pour erreur, 'a' pour avertissement et 'i' pour info
'code' => "varchar(127) DEFAULT '' NOT NULL", // Identifiant relatif d'une observation
'statut' => "varchar(10) DEFAULT 'publie' NOT NULL", // Statut de l'anomalie : 'publie', 'corrige', 'poubelle'
'statut' => "varchar(10) DEFAULT 'publie' NOT NULL", // Statut de l'anomalie : 'ouverte', 'fermee', 'poubelle'