176,8 → 176,8 |
|
private function analyserMasqueNn() { |
$nn = $this->parametres['masque.nn']; |
if (is_int($nn)) { |
$this->ref_tax_demande[self::CODE_REFTAX_DEFAUT] = $nn; |
if (preg_match('/^[0-9]+$/', $nn)) { |
$this->ref_tax_demande[self::CODE_REFTAX_DEFAUT][] = $nn; |
} else { |
// ceci contient potentiellement des formes ref_tax1:nn1,nn2;ref_tax2:nn3,nn4 |
$projetsListeEtNumNoms = explode(';', $nn); |
193,7 → 193,7 |
|
private function obtenirIdImageAuHasard() { |
$refTax = self::CODE_REFTAX_DEFAUT; |
$numNom = $this->Bdd->proteger($this->ref_tax_demande[$refTax]); |
$numNom = $this->Bdd->proteger($this->ref_tax_demande[$refTax][0]); |
|
//TODO: modifier la requete lors du passage à la nouvelle base de données pour faire quelque chose |
// du numéro nomenclatural + modifier les champs appelés pour le nouveau format |
358,18 → 358,17 |
$resultats = array(); |
$this->extraireIntitulesAuteurs(); |
foreach ($this->infosImages as $img) { |
$id = $img['id_img']; |
|
$info = array(); |
$info['date'] = $img['date']; |
$info['mime'] = self::MIME_JPEG; |
$info['auteur'] = $this->formaterAuteur($img); |
$info['binaire.href'] = $this->formaterUrlImage($id); |
$info['binaire.href'] = $this->formaterUrlImage($img); |
$info['determination'] = $this->formaterDetermination($img); |
$info['determination.nom_sci'] = $img['nom_sel']; |
$info['determination.nom_sci.code'] = $this->formaterNomSciCode($img); |
$info['station'] = $this->formaterStation($img); |
|
$id = $img['id_img']; |
if (!isset($resultats[$id])) { |
$resultats[$id] = $info; |
} else { |