1 |
mbideau |
17302 |
<?php |
2 |
|
|
|
3 |
|
|
$modules_dir = dirname(__DIR__).'/modules'; |
4 |
|
|
|
5 |
|
|
// @see command: |
6 |
mbideau |
17449 |
// grep -R 'run_hooks(' --exclude='.*' obj/ | grep -v 'function run_hooks(' | sed 's/^\([^:]\+\):\s\+[^ ]\+->run_hooks(["'"'"']\([^"'"'"' ]\+\)["'"'"'].*/\1:\2/g' | sed 's#^.*/\([^:]\+:\)#\1#g;s/\.class\.php//g' |
7 |
mbideau |
17302 |
|
8 |
|
|
/** |
9 |
|
|
* Format: |
10 |
|
|
* 'nom_du_hook' => "Description métier de cet emplacement / moment de déclenchement" |
11 |
|
|
*/ |
12 |
|
|
$hooks = array( |
13 |
|
|
// TODO implement: 'instruction_ajout_pre|instruction_modif_pre' => "Ajout et Modif" |
14 |
mbideau |
17449 |
'dossier:setValFAjout_pre' => __("[dossier] Affectation des valeurs du formulaire dans le cadre d'un ajout (début)"), |
15 |
|
|
'dossier:setValFAjout_post' => __("[dossier] Affectation des valeurs du formulaire dans le cadre d'un ajout (fin)"), |
16 |
|
|
'dossier:setValF_pre' => __("[dossier] Affectation des valeurs du formulaire (début)"), |
17 |
|
|
'dossier:setValF_post' => __("[dossier] Affectation des valeurs du formulaire (début)"), |
18 |
|
|
'dossier:verifier_pre' => __("[dossier] Vérification des valeurs du formulaire (début)"), |
19 |
|
|
'dossier:verifier_post' => __("[dossier] Vérification des valeurs du formulaire (fin)"), |
20 |
|
|
'dossier:setType_pre' => __("[dossier] Définition du type de champ (début)"), |
21 |
|
|
'dossier:setType_post' => __("[dossier] Définition du type de champ (fin)"), |
22 |
|
|
'dossier:setOnchange_pre' => __("[dossier] Définition de déclencheurs lors du changement de valeur d'un champ (début)"), |
23 |
|
|
'dossier:setOnchange_post' => __("[dossier] Définition de déclencheurs lors du changement de valeur d'un champ (fin)"), |
24 |
|
|
'dossier:setLayout_pre' => __("[dossier] Définition de l'organisation des blocs d'affichage (début)"), |
25 |
|
|
'dossier:setLayout_post' => __("[dossier] Définition de l'organisation des blocs d'affichage (fin)"), |
26 |
softime |
18436 |
'dossier:triggerajouterapres_override_pre' => __("[dossier] Après l'ajout d'un dossier (surcharge, début)"), |
27 |
|
|
'dossier:triggerajouterapres_override_post' => __("[dossier] Après l'ajout d'un dossier (surcharge, fin)"), |
28 |
mbideau |
17449 |
'dossier:triggermodifierapres_pre' => __("[dossier] Après la modification d'un dossier (début)"), |
29 |
|
|
'dossier:triggermodifierapres_post' => __("[dossier] Après la modification d'un dossier (début)"), |
30 |
|
|
'dossier:triggermodifier_pre' => __("[dossier] Modification d'un dossier (début)"), |
31 |
|
|
'dossier:triggermodifier_post' => __("[dossier] Modification d'un dossier (fin)"), |
32 |
|
|
'dossier:triggersupprimer_pre' => __("[dossier] Suppression d'un dossier (début)"), |
33 |
|
|
'dossier:triggersupprimer_post' => __("[dossier] Suppression d'un dossier (fin)"), |
34 |
|
|
'dossier:triggersupprimerapres_pre' => __("[dossier] Après la suppression d'un dossier (début)"), |
35 |
|
|
'dossier:triggersupprimerapres_post' => __("[dossier] Après la suppression d'un dossier (fin)"), |
36 |
|
|
'instruction:setType_pre' => __("[instruction] Définition du type de champ (début)"), |
37 |
|
|
'instruction:setType_post' => __("[instruction] Définition du type de champ (fin)"), |
38 |
|
|
'instruction:setOnchange_pre' => __("[instruction] Définition de déclencheurs lors du changement de valeur d'un champ (début)"), |
39 |
|
|
'instruction:setOnchange_post' => __("[instruction] Définition de déclencheurs lors du changement de valeur d'un champ (fin)"), |
40 |
|
|
'instruction:setValsousformulaire_pre' => __("[instruction] Définition des valeurs du sous-formulaire (début)"), |
41 |
|
|
'instruction:setValsousformulaire_post' => __("[instruction] Définition des valeurs du sous-formulaire (fin)"), |
42 |
|
|
'instruction:set_form_default_values_pre' => __("[instruction] Définition des valeurs par défaut du formulaire (début)"), |
43 |
|
|
'instruction:set_form_default_values_post' => __("[instruction] Définition des valeurs par défaut du formulaire (fin)"), |
44 |
|
|
'instruction:setLayout_pre' => __("[instruction] Définition de l'organisation des blocs d'affichage (début)"), |
45 |
|
|
'instruction:setLayout_post' => __("[instruction] Définition de l'organisation des blocs d'affichage (fin)"), |
46 |
|
|
'instruction:setLib_pre' => __("[instruction] Définition du libellé du champ (début)"), |
47 |
|
|
'instruction:setLib_post' => __("[instruction] Définition du libellé du champ (fin)"), |
48 |
softime |
18436 |
'instruction:triggerajouter_override_pre' => __("[instruction] Ajout d'une instruction (surcharge, début)"), |
49 |
|
|
'instruction:triggerajouter_override_post' => __("[instruction] Ajout d'une instruction (surcharge, fin)"), |
50 |
|
|
'instruction:triggerajouterapres_override_pre' => __("[instruction] Après l'ajout d'un élément (surcharge, début)"), |
51 |
|
|
// 'instruction:triggerajouterapres_override_post' => __("[instruction] Après l'ajout d'un élément (surcharge, fin)"), |
52 |
|
|
'instruction:triggerajouterapres_override_post' => __("Après l'ajout de l'instruction"), |
53 |
mbideau |
17449 |
'instruction:triggermodifierapres_pre' => __("[instruction] Après la modification d'une instruction (début)"), |
54 |
softime |
18436 |
// 'instruction:triggermodifierapres_post' => __("[instruction] Après la modification d'une instruction (fin)"), |
55 |
|
|
'instruction:triggermodifierapres_post' => __("Après modification de l'instruction"), |
56 |
mbideau |
17449 |
'instruction:triggersupprimer_pre' => __("[instruction] Suppression d'une instruction (début)"), |
57 |
|
|
'instruction:triggersupprimer_post' => __("[instruction] Suppression d'une instruction (fin)"), |
58 |
|
|
'instruction:triggersupprimerapres_pre' => __("[instruction] Après la suppression d'une instruction (début)"), |
59 |
|
|
'instruction:triggersupprimerapres_post' => __("[instruction] Après la suppression d'une instruction (fin)"), |
60 |
softime |
18436 |
'instruction:finalize_pre' => __("[instruction] Finalisation de l'instruction (début)"), |
61 |
|
|
// 'instruction:finalize_post' => __("[instruction] Finalisation de l'instruction (fin)"), |
62 |
|
|
'instruction:finalize_post' => __("Après finalisation de l'instruction"), |
63 |
|
|
// 'instruction:update_date_envoi_signature' => __("[instruction] Envoie en signature"), |
64 |
|
|
'instruction:update_date_envoi_signature' => __("Mise à jour de la date d'envoi pour signature"), |
65 |
|
|
'instruction:update_date_retour_signature_pre' => __("[instruction] Dépôt d'un document signée (début)"), |
66 |
|
|
// 'instruction:update_date_retour_signature_post' => __("[instruction] Dépôt d'un document signée (fin)"), |
67 |
|
|
'instruction:update_date_retour_signature_post' => __("Mise à jour de la date de retour de signature"), |
68 |
|
|
// 'instruction:update_date_envoi_rar' => __("[instruction] Envoie de l'accusé de reception"), |
69 |
|
|
'instruction:update_date_envoi_rar' => __("Mise à jour de la date d'envoi AR"), |
70 |
|
|
'instruction:update_date_retour_rar_pre' => __("[instruction] Notification/Date de retour AR (début)"), |
71 |
|
|
// 'instruction:update_date_retour_rar_post' => __("[instruction] Notification/Date de retour AR (fin)"), |
72 |
|
|
'instruction:update_date_retour_rar_post' => __("Mise à jour de la date de notification"), |
73 |
|
|
// 'instruction:update_date_envoi_controle_legalite' => __("[instruction] Envoie en contrôle de légalité"), |
74 |
|
|
'instruction:update_date_envoi_controle_legalite' => __("Mise à jour de la date envoi au contrôle de légalité"), |
75 |
|
|
// 'instruction:update_date_retour_controle_legalite' => __("[instruction] Retour du contrôle de légalité"), |
76 |
|
|
'instruction:update_date_retour_controle_legalite' => __("Mise à jour de la date de retour du contrôle de légalité"), |
77 |
|
|
'task:view_form_json_pre' => __("[task] Génération de la payload JSon des Tasks (début)"), |
78 |
|
|
'task:view_form_json_post' => __("[task] Génération de la payload JSon des Tasks (fin)"), |
79 |
mbideau |
17449 |
'om_dbform:setValFAjout_pre' => __("[*] Affectation des valeurs du formulaire dans le cadre d'un ajout (début)"), |
80 |
|
|
'om_dbform:setValFAjout_post' => __("[*] Affectation des valeurs du formulaire dans le cadre d'un ajout (fin)"), |
81 |
|
|
'om_dbform:setValF_pre' => __("[*] Affectation des valeurs du formulaire (début)"), |
82 |
|
|
'om_dbform:setValF_post' => __("[*] Affectation des valeurs du formulaire (fin)"), |
83 |
|
|
'om_dbform:verifier_pre' => __("[*] Vérification des valeurs du formulaire (début)"), |
84 |
|
|
'om_dbform:verifier_post' => __("[*] Vérification des valeurs du formulaire (fin)"), |
85 |
|
|
'om_dbform:verifierAjout_pre' => __("[*] Vérification des valeurs du formulaire dans le cadre d'un ajout(début)"), |
86 |
|
|
'om_dbform:verifierAjout_post' => __("[*] Vérification des valeurs du formulaire dans le cadre d'un ajout(fin)"), |
87 |
|
|
'om_dbform:triggerajouter_pre' => __("[*] Avant l'ajout d'un élément (début)"), |
88 |
|
|
'om_dbform:triggerajouter_post' => __("[*] Avant l'ajout d'un élément (fin)"), |
89 |
|
|
'om_dbform:triggerajouterapres_pre' => __("[*] Après l'ajout d'un élément (début)"), |
90 |
softime |
18436 |
// 'om_dbform:triggerajouterapres_post' => __("[*] Après l'ajout d'un élément (fin)"), |
91 |
|
|
'om_dbform:triggerajouterapres_post' => __("Après l'ajout d'un élément"), |
92 |
mbideau |
17449 |
'om_dbform:triggermodifier_pre' => __("[*] Avant la modification d'un élément (début)"), |
93 |
|
|
'om_dbform:triggermodifier_post' => __("[*] Avant la modification d'un élément (fin)"), |
94 |
|
|
'om_dbform:triggermodifierapres_pre' => __("[*] Après la modification d'un élément (début)"), |
95 |
|
|
'om_dbform:triggermodifierapres_post' => __("[*] Après la modification d'un élément (fin)"), |
96 |
|
|
'om_dbform:triggersupprimer_pre' => __("[*] Avant la suppression d'un élément (début)"), |
97 |
|
|
'om_dbform:triggersupprimer_post' => __("[*] Avant la suppression d'un élément (fin)"), |
98 |
|
|
'om_dbform:triggersupprimerapres_pre' => __("[*] Après la suppression d'un élément (début)"), |
99 |
|
|
'om_dbform:triggersupprimerapres_post' => __("[*] Après la suppression d'un élément (fin)"), |
100 |
|
|
'om_dbform:setOnchange_pre' => __("[*] Définition de déclencheurs lors du changement de valeur d'un champ (début)"), |
101 |
|
|
'om_dbform:setOnchange_post' => __("[*] Définition de déclencheurs lors du changement de valeur d'un champ (fin)"), |
102 |
|
|
'om_dbform:setType_pre' => __("[*] Définition du type de champ (début)"), |
103 |
|
|
'om_dbform:setType_post' => __("[*] Définition du type de champ (fin)"), |
104 |
|
|
'om_dbform:formulaire_pre' => __("[*] Affichage d'un formulaire (début)"), |
105 |
|
|
'om_dbform:formulaire_post' => __("[*] Affichage d'un formulaire (fin)"), |
106 |
|
|
'om_dbform:sousformulaire_pre' => __("[*] Affichage d'un sous-formulaire (début)"), |
107 |
|
|
'om_dbform:sousformulaire_post' => __("[*] Affichage d'un sous-formulaire (fin)"), |
108 |
|
|
'om_dbform:ajouter_post' => __("[*] Ajout d'un élément (début)"), |
109 |
|
|
'om_dbform:modifier_pre' => __("[*] Modification d'un élément (début)"), |
110 |
|
|
'om_dbform:modifier_post' => __("[*] Modification d'un élément (fin)"), |
111 |
|
|
'om_dbform:supprimer_pre' => __("[*] Suppression d'un élément (début)"), |
112 |
|
|
'om_dbform:supprimer_post' => __("[*] Suppression d'un élément (fin)"), |
113 |
|
|
'om_dbform:modify_edition_merge_fields_values_post' => __("[*] Récupération des valeurs des champs de fusion"), |
114 |
mbideau |
17302 |
); |
115 |
|
|
|
116 |
|
|
$modules_enabled_for = array( |
117 |
mbideau |
17461 |
/*'instruction', |
118 |
softime |
18436 |
'instruction_modale', |
119 |
mbideau |
17302 |
'evenement', |
120 |
softime |
18436 |
'dossier_instruction', |
121 |
|
|
'task'*/ |
122 |
|
|
); |