Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1861 → Rev 1862

/trunk/src/org/tela_botanica/del/client/cache/CacheClient.java
46,6 → 46,7
ConstantesNavigation.PARAM_TYPE_EN_DISCUSSION,
ConstantesNavigation.PARAM_TYPE_VALIDEES
};
private ModeTri modeTri = ModeTri.TRI_ASCENDANT;
public void supprimerFiltreStatut() {
this.statut = null;
152,29 → 153,31
}
}
definirOrdreTriCourantParUrl();
String tri = Location.getParameter("tri");
String ordre = Location.getParameter("ordre");
if (tri != null) {
ModeTri modeTri = ModeTri.TRI_ASCENDANT;
if (ordre != null && ordre.equals("asc")) {
modeTri = ModeTri.TRI_ASCENDANT;
if (urlCourante.contains(urlAppliImg)) {
if (tri != null) {
// Pour PictoFlora
if (tri.equals("moyenne-arithmetique")) {
rechercheParArguments.setTriParMoyenneArithmetique(modeTri);
} else if (tri.equals("points")) {
rechercheParArguments.setTriParNbPoints(modeTri);
} else if (tri.equals("tags")) {
rechercheParArguments.setTriParNbTags(modeTri);
} else {
rechercheParArguments.setTriParDate(modeTri);
}
} else {
// Tri par défaut pour PictoFlora
rechercheParArguments.setTriParDate(ModeTri.TRI_DESCENDANT);
}
if (ordre != null && ordre.equals("desc")) {
modeTri = ModeTri.TRI_DESCENDANT;
}
if (tri.equals("votes")) {
rechercheParArguments.setTriParNbVotes(modeTri);
}
if (tri.equals("tags")) {
rechercheParArguments.setTriParNbTags(modeTri);
}
if (tri.equals("date_observation")) {
} else {
// Pour IdentiPlante
if (tri != null && tri.equals("date_observation")) {
rechercheParArguments.setTriParDate(modeTri);
} else {
// Tri par défaut pour IdentiPlante
rechercheParArguments.setTriParDate(ModeTri.TRI_DESCENDANT);
}
}
204,6 → 207,17
mettreAjourUrlCourante();
}
private void definirOrdreTriCourantParUrl() {
String ordre = Location.getParameter("ordre");
if (ordre != null) {
if (ordre.equals("asc")) {
this.modeTri = ModeTri.TRI_ASCENDANT;
} else if (ordre.equals("desc")) {
this.modeTri = ModeTri.TRI_DESCENDANT;
}
}
}
public void setIdProtocoleEnAttente(String idProtocole) {
idProtocoleEnAttente = idProtocole;
}