Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 163 Rev 216
Line 83... Line 83...
83
		$nomsAvecCorrespondance = array();
83
		$nomsAvecCorrespondance = array();
84
		foreach ($this->noms as $idNomCourant => $nom) {
84
		foreach ($this->noms as $idNomCourant => $nom) {
85
			if ($nom['retenu'] == 'true') {
85
			if ($nom['retenu'] == 'true') {
86
				$nomRetenu = array();
86
				$nomRetenu = array();
87
				$nomRetenu['nomSciRetenu'] = $nom['nom_sci'];
87
				$nomRetenu['nomSciRetenu'] = $nom['nom_sci'];
88
				$nomRetenu['urlFiche'] = $this->urls->obtenirUrlFiche($idNomCourant);
88
				$nomRetenu['urlFiche'] = $this->urls->obtenirUrlFiche($idNomCourant, $this->parametres->typeNom, $this->parametres->masqueRecherche);
89
				$nomsAvecCorrespondance[$idNomCourant] = $nomRetenu;
89
				$nomsAvecCorrespondance[$idNomCourant] = $nomRetenu;
90
			} else {
90
			} else {
91
				if ($nom['nom_retenu'] == null) {
91
				if ($nom['nom_retenu'] == null) {
92
					$nomsSansCorrespondance[$idNomCourant] = $nom['nom_sci'];
92
					$nomsSansCorrespondance[$idNomCourant] = $nom['nom_sci'];
93
				} else {
93
				} else {
94
					$idNomRetenu = $nom['nom_retenu.id'];
94
					$idNomRetenu = $nom['nom_retenu.id'];
95
					if (array_key_exists($nom['nom_retenu.id'], $nomsAvecCorrespondance) == false) {
95
					if (array_key_exists($nom['nom_retenu.id'], $nomsAvecCorrespondance) == false) {
96
						$nomRetenu = array();
96
						$nomRetenu = array();
97
						$nomRetenu['nomSciRetenu'] = $nom['nom_retenu'];
97
						$nomRetenu['nomSciRetenu'] = $nom['nom_retenu'];
98
						$nomRetenu['urlFiche'] = $this->urls->obtenirUrlFiche($idNomRetenu);
98
						$nomRetenu['urlFiche'] = $this->urls->obtenirUrlFiche($idNomRetenu, $this->parametres->typeNom, $this->parametres->masqueRecherche);
99
						$nomsAvecCorrespondance[$idNomRetenu] = $nomRetenu;
99
						$nomsAvecCorrespondance[$idNomRetenu] = $nomRetenu;
100
					}
100
					}
101
					$synonyme = array();
101
					$synonyme = array();
102
					$synonyme['nn'] = $idNomCourant;
102
					$synonyme['nn'] = $idNomCourant;
103
					$synonyme['nomSci'] = $nom['nom_sci'];
103
					$synonyme['nomSci'] = $nom['nom_sci'];
104
					$synonyme['urlFiche'] = $this->urls->obtenirUrlFiche($idNomCourant);
104
					$synonyme['urlFiche'] = $this->urls->obtenirUrlFiche($idNomCourant, $this->parametres->typeNom, $this->parametres->masqueRecherche);
105
					$nomsAvecCorrespondance[$idNomRetenu]['synonymes'][] = $synonyme;
105
					$nomsAvecCorrespondance[$idNomRetenu]['synonymes'][] = $synonyme;
106
				}
106
				}
Line 107... Line 107...
107
 
107
 
108
			}
108
			}