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