- include_spip('inc/yaml');
- $fichier = find_in_path("saisies/$type_saisie.yaml");
- $saisie = yaml_decode_file($fichier);
- if (is_array($saisie)){
- $saisie['titre'] = (isset($saisie['titre']) AND $saisie['titre'])
- ? _T_ou_typo($saisie['titre']) : $type_saisie;
- $saisie['description'] = (isset($saisie['description']) AND $saisie['description'])
- ? _T_ou_typo($saisie['description']) : '';
- $saisie['icone'] = (isset($saisie['icone']) AND $saisie['icone'])
- ? find_in_path($saisie['icone']) : '';
- }
+ if(defined('_DIR_PLUGIN_YAML')){
+ include_spip('inc/yaml');
+ $fichier = find_in_path("saisies/$type_saisie.yaml");
+ $saisie = yaml_decode_file($fichier);
+ if (is_array($saisie)){
+ $saisie['titre'] = (isset($saisie['titre']) AND $saisie['titre'])
+ ? _T_ou_typo($saisie['titre']) : $type_saisie;
+ $saisie['description'] = (isset($saisie['description']) AND $saisie['description'])
+ ? _T_ou_typo($saisie['description']) : '';
+ $saisie['icone'] = (isset($saisie['icone']) AND $saisie['icone'])
+ ? find_in_path($saisie['icone']) : '';
+ }
+ }else
+ $saisie = array();