Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 3482 Rev 3497
Line 303... Line 303...
303
			        'nom' => 'Station')),
303
			        'nom' => 'Station')),
304
			    'validation_identiplante'			=> self::GenColInfo(Array('abbrev' => 'validation_identiplante',
304
			    'validation_identiplante'			=> self::GenColInfo(Array('abbrev' => 'validation_identiplante',
305
			        'nom' => 'Détermination validée sur IdentiPlante',
305
			        'nom' => 'Détermination validée sur IdentiPlante',
306
			        'importable' => FALSE)),
306
			        'importable' => FALSE)),
307
			    'score_identiplante'			=> self::GenColInfo(Array('abbrev' => 'score_identiplante',
307
			    'score_identiplante'			=> self::GenColInfo(Array('abbrev' => 'score_identiplante',
308
			        'nom' => 'Détermination validée sur IdentiPlante',
308
			        'nom' => 'Score IdentiPlante',
309
			        'importable' => FALSE)),
309
			        'importable' => FALSE)),
310
			    'abondance'			=> self::GenColInfo(Array('abbrev' => 'abondance',
310
			    'abondance'			=> self::GenColInfo(Array('abbrev' => 'abondance',
311
			        'nom' => 'Abondance',
311
			        'nom' => 'Abondance',
312
			        'extra' => 1)),
312
			        'extra' => 1)),
313
			    'phenologie'		=> self::GenColInfo(Array('abbrev' => 'phenologie',
313
			    'phenologie'		=> self::GenColInfo(Array('abbrev' => 'phenologie',
Line 336... Line 336...
336
															  'fonction' => 'boolOuiNon')),
336
															  'fonction' => 'boolOuiNon')),
337
				'date_transmission'	=> self::GenColInfo(Array('abbrev' => 'date_transmission',
337
				'date_transmission'	=> self::GenColInfo(Array('abbrev' => 'date_transmission',
338
															  'nom' => 'Date Transmission',
338
															  'nom' => 'Date Transmission',
339
															  'extra' => 1,
339
															  'extra' => 1,
340
															  'importable' => FALSE)),
340
															  'importable' => FALSE)),
-
 
341
			    'observateur'		=> self::GenColInfo(Array('abbrev' => 'observateur',
-
 
342
                                            			        'nom' => 'Observateur',
-
 
343
                                            			        'extra' => 1)),
-
 
344
			    'observateur_structure'	=> self::GenColInfo(Array('abbrev' => 'observateur_structure',
-
 
345
                                            			        'nom' => 'Structure de l\'observateur',
-
 
346
                                            			        'extra' => 1)),
-
 
347
			    'determinateur'		=> self::GenColInfo(Array('abbrev' => 'determinateur',
-
 
348
                                            			        'nom' => 'Déterminateur',
-
 
349
                                            			        'extra' => 1)),
-
 
350
			    'biblio'	=> self::GenColInfo(Array('abbrev' => 'biblio',
-
 
351
                                            			        'nom' => 'Source bibliographique',
-
 
352
                                            			        'extra' => 1)),
Line 341... Line 353...
341
 
353
 
342
 
354
 
343
				/* 'nom_commun'			=> self::GenColInfo(Array('abbrev' => 'nom_commun',
355
				/* 'nom_commun'			=> self::GenColInfo(Array('abbrev' => 'nom_commun',
Line 391... Line 403...
391
			);
403
			);
392
		}
404
		}
Line 393... Line 405...
393
 
405
 
394
		if (isset($groupe_de_champs['auteur'])) {
406
		if (isset($groupe_de_champs['auteur'])) {
395
			$colonnes += array(
407
			$colonnes += array(
396
				'observateur' => self::GenColInfo(array(
408
				'auteur' => self::GenColInfo(array(
397
					'abbrev' => 'pseudo_utilisateur',
409
					'abbrev' => 'pseudo_utilisateur',
398
					'nom' => 'Auteur',
410
					'nom' => 'Auteur',
-
 
411
					'extra' => 1,
399
					'extra' => 1,
412
				    'fonction_data' => 'formaterUrlUser',
400
					'importable' => false)),
413
					'importable' => false)),
401
			);
414
			);
402
		}
415
		}
403
		return $colonnes;
416
		return $colonnes;
Line 571... Line 584...
571
 
584
 
572
	public static function boolOuiNon($transmission) {
585
	public static function boolOuiNon($transmission) {
573
		return $transmission ? 'oui' : '';
586
		return $transmission ? 'oui' : '';
Line -... Line 587...
-
 
587
	}
-
 
588
 
-
 
589
	static function formaterUrlUser($obs) {
-
 
590
	    $is_id = is_numeric($obs['ce_utilisateur']);
-
 
591
	    return sprintf("%s %s",
574
	}
592
	        $obs['pseudo_utilisateur'],
Line 575... Line 593...
575
 
593
	        $is_id ? sprintf(' (' . USER_BASEURL . ')', $obs['ce_utilisateur']) : '');
576
 
594
	}
577
 
595
 
578
	// TODO: référentiel ne devrait pas être généré au moment d'un Config::get,
596
	// TODO: référentiel ne devrait pas être généré au moment d'un Config::get,