Line 74... |
Line 74... |
74 |
'certitude' => self::GenColInfo('certitude', 'Certitude', 1),
|
74 |
'certitude' => self::GenColInfo('certitude', 'Certitude', 1),
|
75 |
'phenologie' => self::GenColInfo('phenologie', 'Phénologie', 1),
|
75 |
'phenologie' => self::GenColInfo('phenologie', 'Phénologie', 1),
|
Line 76... |
Line 76... |
76 |
|
76 |
|
77 |
// XXX: getImages() dépend du contexte de Cel, et doit être appelée comme cas particulier
|
77 |
// XXX: getImages() dépend du contexte de Cel, et doit être appelée comme cas particulier
|
78 |
// cf ExportXLS::traiterLigneObservation()
|
78 |
// cf ExportXLS::traiterLigneObservation()
|
Line 79... |
Line 79... |
79 |
'images' => self::GenColInfo('images', 'Image(s)', 1, NULL, 'getImages', TRUE),
|
79 |
'images' => self::GenColInfo('images', 'Image(s)', 1, NULL, NULL /* cas particulier 'getImages' */, TRUE),
|
80 |
|
80 |
|
81 |
/* 'nom_commun' => self::GenColInfo('nom_commun', 'Nom Commun', 1, NULL, 'getNomCommun', FALSE),
|
81 |
/* 'nom_commun' => self::GenColInfo('nom_commun', 'Nom Commun', 1, NULL, 'getNomCommun', FALSE),
|
82 |
'nom-commun' => self::GenColInfo('nom-commun', 'Nom Commun', 1, NULL, 'getNomCommun_v2'),
|
82 |
'nom-commun' => self::GenColInfo('nom-commun', 'Nom Commun', 1, NULL, 'getNomCommun_v2'),
|
Line 83... |
Line 83... |
83 |
'nom-commun' => self::GenColInfo('nom-commun', 'Nom Commun', 1, NULL, 'getNomCommun_v3'), */
|
83 |
'nom-commun' => self::GenColInfo('nom-commun', 'Nom Commun', 1, NULL, 'getNomCommun_v3'), */
|
84 |
'nom-commun' => self::GenColInfo('nom-commun', 'Nom Commun', 1, NULL, 'getNomCommun_v4'),
|
84 |
'nom-commun' => self::GenColInfo('nom-commun', 'Nom Commun', 1, NULL, NULL /* cas particu 'getNomCommun_v4' */),
|
Line 85... |
Line 85... |
85 |
|
85 |
|
Line 117... |
Line 117... |
117 |
}
|
117 |
}
|
118 |
// fonction pour obtenir des champs (étendus)
|
118 |
// fonction pour obtenir des champs (étendus)
|
119 |
elseif(function_exists($colonne['fonction_data'])) {
|
119 |
elseif(function_exists($colonne['fonction_data'])) {
|
120 |
$valeur = $colonne['fonction_data']($obs);
|
120 |
$valeur = $colonne['fonction_data']($obs);
|
121 |
}
|
121 |
}
|
122 |
elseif($abbrev != 'images' && method_exists(__CLASS__, $colonne['fonction_data'])) {
|
122 |
elseif(method_exists(__CLASS__, $colonne['fonction_data'])) {
|
123 |
$valeur = call_user_func(array(__CLASS__, $colonne['fonction_data']), $obs);
|
123 |
$valeur = call_user_func(array(__CLASS__, $colonne['fonction_data']), $obs);
|
124 |
}
|
124 |
}
|
Line 125... |
Line 125... |
125 |
|
125 |
|
126 |
// // cette section devrait être vide:
|
126 |
// // cette section devrait être vide:
|