Subversion Repositories eFlore/Applications.del

Rev

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

Rev 1566 Rev 1862
Line 36... Line 36...
36
 
36
 
Line 37... Line 37...
37
	private String auteur;
37
	private String auteur;
Line 38... Line 38...
38
 
38
 
Line 39... Line 39...
39
	private String idProtocoleSelectionne = null;
39
	private String idProtocoleSelectionne = null;
Line 40... Line 40...
40
 
40
 
Line 159... Line 159...
159
		if (auteur != null) {
159
		if (auteur != null) {
160
			this.auteur = auteur;
160
			this.auteur = auteur;
161
		}
161
		}
162
	}
162
	}
Line 163... Line 163...
163
 
163
 
164
	public ModeTri getTriParNbVotes() {
164
	public ModeTri getTriParMoyenneArithmetique() {
165
		return triParNbVotes;
165
		return triParMoyenneArithmetique;
Line 166... Line 166...
166
	}
166
	}
167
 
167
 
168
	public void setTriParNbVotes(ModeTri triParNbVotes) {
168
	public void setTriParMoyenneArithmetique(ModeTri triParMoyenneArithmetique) {
Line 169... Line 169...
169
		this.triParNbVotes = triParNbVotes;
169
		this.triParMoyenneArithmetique = triParMoyenneArithmetique;
170
	}
170
	}
171
 
171
 
Line 214... Line 214...
214
		chaine += estNonNull(date) ? "&masque.date=" + URL.encodeQueryString(date) : "";
214
		chaine += estNonNull(date) ? "&masque.date=" + URL.encodeQueryString(date) : "";
215
		chaine += estNonNull(commune) ? "&masque.commune=" + URL.encodeQueryString(commune) : "";
215
		chaine += estNonNull(commune) ? "&masque.commune=" + URL.encodeQueryString(commune) : "";
216
		chaine += estNonNull(famille) ? "&masque.famille=" + URL.encodeQueryString(famille) : "";
216
		chaine += estNonNull(famille) ? "&masque.famille=" + URL.encodeQueryString(famille) : "";
217
		chaine += estNonNull(auteur) ? "&masque.auteur=" + URL.encodeQueryString(auteur) : "";
217
		chaine += estNonNull(auteur) ? "&masque.auteur=" + URL.encodeQueryString(auteur) : "";
Line 218... Line -...
218
		
-
 
219
		//TODO: réadapter les web services pour que ceux-ci prennent en compte un tri
218
		
220
		String urlCourante = Window.Location.getHref();
219
		String urlCourante = Window.Location.getHref();
221
		Config config = new Config();
220
		Config config = new Config();
222
		String urlAppliImg = config.getUrl("pictoflora");
221
		String urlAppliImg = config.getUrl("pictoflora");
223
		if (urlCourante.contains(urlAppliImg)) {
222
		if (urlCourante.contains(urlAppliImg)) {
224
			chaine += triParNbVotes != ModeTri.PAS_DE_TRI ? "&tri=votes" : "";
223
			chaine += triParDate != ModeTri.PAS_DE_TRI ? "&tri=date_transmission" : "";
-
 
224
			chaine += triParDate != ModeTri.PAS_DE_TRI ? "&ordre=" + triParDate : "";
225
			chaine += triParDate != ModeTri.PAS_DE_TRI ? "&ordre=" + triParDate : "";
225
			chaine += triParMoyenneArithmetique != ModeTri.PAS_DE_TRI ? "&tri=moyenne-arithmetique" : "";
226
			chaine += triParNbVotes != ModeTri.PAS_DE_TRI ? "&ordre=" + triParNbVotes : "";
226
			chaine += triParMoyenneArithmetique != ModeTri.PAS_DE_TRI ? "&ordre=" + triParMoyenneArithmetique : "";
227
			chaine += triParNbTag != ModeTri.PAS_DE_TRI ? "&tri=tags" : "";
227
			chaine += triParNbTag != ModeTri.PAS_DE_TRI ? "&tri=tags" : "";
228
			chaine += triParNbTag != ModeTri.PAS_DE_TRI ? "&ordre=" + triParNbTag : "";
228
			chaine += triParNbTag != ModeTri.PAS_DE_TRI ? "&ordre=" + triParNbTag : "";
229
			chaine += triParNbPoints != ModeTri.PAS_DE_TRI ? "&tri=points" : "";
229
			chaine += triParNbPoints != ModeTri.PAS_DE_TRI ? "&tri=points" : "";
230
			chaine += triParNbPoints != ModeTri.PAS_DE_TRI ? "&ordre=" + triParNbPoints : "";
230
			chaine += triParNbPoints != ModeTri.PAS_DE_TRI ? "&ordre=" + triParNbPoints : "";
231
			chaine += estNonNull(idProtocoleSelectionne) ? "&protocole=" + idProtocoleSelectionne : "";			
231
			chaine += estNonNull(idProtocoleSelectionne) ? "&protocole=" + idProtocoleSelectionne : "";			
232
		} else {
232
		} else {
-
 
233
			chaine += triParDate != ModeTri.PAS_DE_TRI ? "&tri=date_observation" : "";
233
			chaine += triParDate != ModeTri.PAS_DE_TRI ? "&tri=date_observation" : "";
234
			chaine += triParDate != ModeTri.PAS_DE_TRI ? "&ordre=" + triParDate : "";
234
		}
235
		}
235
		return chaine;
236
		return chaine;
Line 236... Line 237...
236
	}
237
	}