Subversion Repositories eFlore/Applications.del

Rev

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

Rev 2056 Rev 2059
Line 761... Line 761...
761
	
761
	
762
		- Quelqu'un vote pour une proposition sur mon observation
762
		- Quelqu'un vote pour une proposition sur mon observation
763
		- Quelqu'un commente une proposition ou un commentaire sur mon observation
763
		- Quelqu'un commente une proposition ou un commentaire sur mon observation
Line 764... Line 764...
764
		*/
764
		*/
765
	
765
	
766
		$requete = "SELECT SQL_CALC_FOUND_ROWS id_observation FROM del_observation do ".
766
		$requete = "SELECT SQL_CALC_FOUND_ROWS DISTINCT id_observation FROM del_observation do ".
767
				$this->getJointureMonActivite($id_utilisateur).
767
				$this->getJointureMonActivite($id_utilisateur).
768
				$this->getConditionMonActivite($id_utilisateur).
768
				$this->getConditionMonActivite($id_utilisateur).
Line 814... Line 814...
814
		// quelqu'un vote pour ma proposition ou sur une proposition sur une de mes observations
814
		// quelqu'un vote pour ma proposition ou sur une proposition sur une de mes observations
815
		"LEFT JOIN del_commentaire dcvp ON do.id_observation = dcvp.ce_observation ".
815
		"LEFT JOIN del_commentaire dcvp ON do.id_observation = dcvp.ce_observation ".
816
		"LEFT JOIN del_commentaire_vote dcv ON dcv.ce_proposition = dcvp.id_commentaire ".
816
		"LEFT JOIN del_commentaire_vote dcv ON dcv.ce_proposition = dcvp.id_commentaire ".
817
		"AND (dcvp.ce_utilisateur = $id_utilisateur OR do.ce_utilisateur = $id_utilisateur) ".
817
		"AND (dcvp.ce_utilisateur = $id_utilisateur OR do.ce_utilisateur = $id_utilisateur) ".
818
		"AND dcv.ce_utilisateur != $id_utilisateur ".
818
		"AND dcv.ce_utilisateur != $id_utilisateur ".
819
		"AND dcv.ce_utilisateur != dcvp.ce_utilisateur ";
819
		"AND dcv.ce_utilisateur != dcvp.ce_utilisateur ";
-
 
820
		// Quelqu'un répond à l'un de mes commentaires ou commente une de mes propositions
-
 
821
		//"LEFT JOIN del_commentaire dcpr ON do.id_observation = dcvp.ce_observation ".
-
 
822
		//"AND dcpr.ce_commentaire_parent = dcvp.id_commentaire AND dcvp.ce_utilisateur = $id_utilisateur ";
820
	}
823
	}
Line 821... Line 824...
821
	
824
	
822
	public function getConditionMonActivite($id_utilisateur, $type = "autres") {
825
	public function getConditionMonActivite($id_utilisateur, $type = "autres") {
823
		//TODO: gérer les cas suivants :
826
		//TODO: gérer les cas suivants :