| Line 790... |
Line 790... |
| 790 |
$this->getJointureMonActivite($id_utilisateur).
|
790 |
$this->getJointureMonActivite($id_utilisateur).
|
| 791 |
$this->getConditionMonActivite($id_utilisateur).
|
791 |
$this->getConditionMonActivite($id_utilisateur).
|
| 792 |
"AND id_observation IN ($idsObsConcat) ORDER BY date_max DESC";
|
792 |
"AND id_observation IN ($idsObsConcat) ORDER BY date_max DESC";
|
| Line 793... |
Line 793... |
| 793 |
|
793 |
|
| 794 |
$evenements = $this->bdd->recupererTous($requete);
|
- |
|
| 795 |
|
794 |
$evenements = $this->bdd->recupererTous($requete);
|
| 796 |
return $evenements;
|
795 |
return $evenements;
|
| Line 797... |
Line 796... |
| 797 |
}
|
796 |
}
|
| 798 |
|
797 |
|
| Line 812... |
Line 811... |
| 812 |
"LEFT JOIN del_commentaire_vote dcv ON dcv.ce_proposition = dcvp.id_commentaire ".
|
811 |
"LEFT JOIN del_commentaire_vote dcv ON dcv.ce_proposition = dcvp.id_commentaire ".
|
| 813 |
"AND (dcvp.ce_utilisateur = $id_utilisateur OR do.ce_utilisateur = $id_utilisateur) ".
|
812 |
"AND (dcvp.ce_utilisateur = $id_utilisateur OR do.ce_utilisateur = $id_utilisateur) ".
|
| 814 |
"AND dcv.ce_utilisateur != $id_utilisateur ".
|
813 |
"AND dcv.ce_utilisateur != $id_utilisateur ".
|
| 815 |
"AND dcv.ce_utilisateur != dcvp.ce_utilisateur ".
|
814 |
"AND dcv.ce_utilisateur != dcvp.ce_utilisateur ".
|
| 816 |
// Quelqu'un répond à l'un de mes commentaires ou commente une de mes propositions
|
815 |
// Quelqu'un répond à l'un de mes commentaires ou commente une de mes propositions
|
| 817 |
"LEFT JOIN del_commentaire dcpr ON do.id_observation = dcvp.ce_observation ".
|
816 |
"LEFT JOIN del_commentaire dcpr ON do.id_observation = dcpr.ce_observation ".
|
| 818 |
"AND dcpr.ce_commentaire_parent = dcvp.id_commentaire AND dcvp.ce_utilisateur = $id_utilisateur ";
|
817 |
"AND dcpr.ce_commentaire_parent = dcvp.id_commentaire AND dcvp.ce_utilisateur = $id_utilisateur ";
|
| 819 |
}
|
818 |
}
|
| Line 820... |
Line 819... |
| 820 |
|
819 |
|
| 821 |
public function getConditionMonActivite($id_utilisateur, $type = "autres") {
|
820 |
public function getConditionMonActivite($id_utilisateur, $type = "autres") {
|
| Line 824... |
Line 823... |
| 824 |
// demander mes activités
|
823 |
// demander mes activités
|
| 825 |
// demander toutes les activités (combinaisons des deux cas ci dessus)
|
824 |
// demander toutes les activités (combinaisons des deux cas ci dessus)
|
| 826 |
return // Vérification que l'évènement me concerne (de près ou ou de loin)
|
825 |
return // Vérification que l'évènement me concerne (de près ou ou de loin)
|
| 827 |
"WHERE (do.ce_utilisateur = $id_utilisateur OR dc.ce_utilisateur = $id_utilisateur ".
|
826 |
"WHERE (do.ce_utilisateur = $id_utilisateur OR dc.ce_utilisateur = $id_utilisateur ".
|
| 828 |
"OR dcp.ce_utilisateur = $id_utilisateur OR dcv.ce_utilisateur = $id_utilisateur ".
|
827 |
"OR dcp.ce_utilisateur = $id_utilisateur OR dcv.ce_utilisateur = $id_utilisateur ".
|
| 829 |
"OR dcvp.ce_utilisateur = $id_utilisateur OR dcpr.ce_utilisateur = $id_utilisateur) AND ".
|
828 |
"OR dcvp.ce_utilisateur = $id_utilisateur) AND ".
|
| 830 |
// mais qu'il y a au moins eu une action de la part d'une autre personne
|
829 |
// mais qu'il y a au moins eu une action de la part d'une autre personne
|
| 831 |
"(dc.ce_utilisateur IS NOT NULL OR dcp.ce_utilisateur IS NOT NULL OR dcv.ce_utilisateur IS NOT NULL) ";
|
830 |
"(dc.ce_utilisateur IS NOT NULL OR dcp.ce_utilisateur IS NOT NULL OR dcv.ce_utilisateur IS NOT NULL) ";
|
| 832 |
}
|
831 |
}
|
| Line 833... |
Line 832... |
| 833 |
|
832 |
|