| 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 |
}
|