Line 376... |
Line 376... |
376 |
// $req['join'][] = 'LEFT JOIN del_utilisateur AS dui ON dui.id_utilisateur = vdi.i_ce_utilisateur';
|
376 |
// $req['join'][] = 'LEFT JOIN del_utilisateur AS dui ON dui.id_utilisateur = vdi.i_ce_utilisateur';
|
Line 377... |
Line 377... |
377 |
|
377 |
|
378 |
if (is_numeric($p['masque.auteur'])) {
|
378 |
if (is_numeric($p['masque.auteur'])) {
|
379 |
$req['where'][] = sprintf('(du.id_utilisateur = %1$d OR vdi.ce_utilisateur = %1$d)', $p['masque.auteur']);
|
379 |
$req['where'][] = sprintf('(du.id_utilisateur = %1$d OR vdi.ce_utilisateur = %1$d)', $p['masque.auteur']);
|
380 |
} elseif(preg_match(';^.{5,}@[a-z0-9-.]{5,}$;i', $p['masque.auteur'])) {
|
380 |
} elseif(preg_match(';^.{5,}@[a-z0-9-.]{5,}$;i', $p['masque.auteur'])) {
|
381 |
$req['where'][] = sprintf('(du.courriel LIKE %1$s OR vdi.courriel LIKE %1$s )',
|
381 |
$req['where'][] = sprintf('(du.courriel LIKE %1$s OR vdi.courriel_utilisateur LIKE %1$s )',
|
382 |
$db->proteger($p['masque.auteur'] . '%'));
|
382 |
$db->proteger($p['masque.auteur'] . '%'));
|
383 |
} else {
|
383 |
} else {
|
384 |
DelTk::addAuteursConstraint($p['masque.auteur'], $db, $req['where']);
|
384 |
DelTk::addAuteursConstraint($p['masque.auteur'], $db, $req['where']);
|
385 |
}
|
385 |
}
|