Subversion Repositories eFlore/Applications.cel

Rev

Rev 1685 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1685 Rev 1687
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: