| Line 392... |
Line 392... |
| 392 |
* Si masque.pninscritsseulement vaut true, les observations ayant un tag
|
392 |
* Si masque.pninscritsseulement vaut true, les observations ayant un tag
|
| 393 |
* "plantnet" mais dont l'auteur n'est pas inscrit à TB seront éliminées
|
393 |
* "plantnet" mais dont l'auteur n'est pas inscrit à TB seront éliminées
|
| 394 |
* (décision FlorisTic 2016-09)
|
394 |
* (décision FlorisTic 2016-09)
|
| 395 |
*/
|
395 |
*/
|
| 396 |
protected function ajouterContraintePnInscrits() {
|
396 |
protected function ajouterContraintePnInscrits() {
|
| - |
|
397 |
// en prod, noté désactivé pour performance
|
| 397 |
if (isset($this->parametres['masque.pninscritsseulement'])) {
|
398 |
//if (isset($this->parametres['masque.pninscritsseulement'])) {
|
| 398 |
// avec la classe ParametresFiltrage, on ne passe là que si le masque vaut 1
|
399 |
// avec la classe ParametresFiltrage, on ne passe là que si le masque vaut 1
|
| 399 |
$motifMotClePlantnet = "'plantnet'";
|
400 |
/* $motifMotClePlantnet = "'plantnet'";
|
| 400 |
$this->addWhere('masque.pninscritsseulement', "((do.input_source != $motifMotClePlantnet) OR
|
401 |
$this->addWhere('masque.pninscritsseulement', "((do.input_source != $motifMotClePlantnet) OR
|
| 401 |
(do.input_source = $motifMotClePlantnet AND do.ce_utilisateur != 0))");
|
402 |
(do.input_source = $motifMotClePlantnet AND do.ce_utilisateur != 0))");
|
| Line 402... |
Line 403... |
| 402 |
|
403 |
|
| 403 |
$this->ajouterJoinObsSiNecessaire();
|
404 |
$this->ajouterJoinObsSiNecessaire();
|
| 404 |
}
|
405 |
}*/
|
| Line 405... |
Line 406... |
| 405 |
}
|
406 |
}
|
| 406 |
|
407 |
|
| 407 |
private function ajouterJoinObsSiNecessaire() {
|
408 |
private function ajouterJoinObsSiNecessaire() {
|