| Line 1... |
Line 1... |
| 1 |
package org.tela_botanica.del.client.modeles;
|
1 |
package org.tela_botanica.del.client.modeles;
|
| Line -... |
Line 2... |
| - |
|
2 |
|
| - |
|
3 |
import org.tela_botanica.del.client.config.Config;
|
| 2 |
|
4 |
|
| - |
|
5 |
import com.google.gwt.http.client.URL;
|
| Line 3... |
Line 6... |
| 3 |
import com.google.gwt.http.client.URL;
|
6 |
import com.google.gwt.user.client.Window;
|
| Line 4... |
Line 7... |
| 4 |
|
7 |
|
| Line 202... |
Line 205... |
| 202 |
chaine += estNonNull(commune) ? "&masque.commune=" + URL.encodeQueryString(commune) : "";
|
205 |
chaine += estNonNull(commune) ? "&masque.commune=" + URL.encodeQueryString(commune) : "";
|
| 203 |
chaine += estNonNull(famille) ? "&masque.famille=" + URL.encodeQueryString(famille) : "";
|
206 |
chaine += estNonNull(famille) ? "&masque.famille=" + URL.encodeQueryString(famille) : "";
|
| 204 |
chaine += estNonNull(auteur) ? "&masque.auteur=" + URL.encodeQueryString(auteur) : "";
|
207 |
chaine += estNonNull(auteur) ? "&masque.auteur=" + URL.encodeQueryString(auteur) : "";
|
| Line 205... |
Line 208... |
| 205 |
|
208 |
|
| - |
|
209 |
//TODO: réadapter les web services pour que ceux-ci prennent en compte un tri
|
| - |
|
210 |
String urlCourante = Window.Location.getHref();
|
| 206 |
//TODO: réadapter les web services pour que ceux-ci prennent en compte un tri
|
211 |
Config config = new Config();
|
| - |
|
212 |
String urlAppliImg = config.getUrl("pictoflora");
|
| 207 |
chaine += triParDate != ModeTri.PAS_DE_TRI ? "&tri=date_observation" : "";
|
213 |
if (urlCourante.contains(urlAppliImg)) {
|
| 208 |
chaine += triParNbVotes != ModeTri.PAS_DE_TRI ? "&tri=votes" : "";
|
214 |
chaine += triParNbVotes != ModeTri.PAS_DE_TRI ? "&tri=votes" : "";
|
| 209 |
chaine += triParDate != ModeTri.PAS_DE_TRI ? "&ordre=" + triParDate : "";
|
215 |
chaine += triParDate != ModeTri.PAS_DE_TRI ? "&ordre=" + triParDate : "";
|
| 210 |
chaine += triParNbVotes != ModeTri.PAS_DE_TRI ? "&ordre=" + triParNbVotes : "";
|
216 |
chaine += triParNbVotes != ModeTri.PAS_DE_TRI ? "&ordre=" + triParNbVotes : "";
|
| 211 |
chaine += triParNbTag != ModeTri.PAS_DE_TRI ? "&tri=tags" : "";
|
217 |
chaine += triParNbTag != ModeTri.PAS_DE_TRI ? "&tri=tags" : "";
|
| 212 |
chaine += triParNbTag != ModeTri.PAS_DE_TRI ? "&ordre=" + triParNbTag : "";
|
218 |
chaine += triParNbTag != ModeTri.PAS_DE_TRI ? "&ordre=" + triParNbTag : "";
|
| - |
|
219 |
chaine += estNonNull(idProtocoleSelectionne) ? "&protocole=" + idProtocoleSelectionne : "";
|
| - |
|
220 |
} else {
|
| - |
|
221 |
chaine += triParDate != ModeTri.PAS_DE_TRI ? "&tri=date_observation" : "";
|
| Line 213... |
Line 222... |
| 213 |
chaine += estNonNull(idProtocoleSelectionne) ? "&protocole=" + idProtocoleSelectionne : "";
|
222 |
}
|
| 214 |
|
223 |
|
| Line 215... |
Line 224... |
| 215 |
return chaine;
|
224 |
return chaine;
|