/trunk/src/org/tela_botanica/client/modeles/ImageCarnet.java |
---|
145,7 → 145,20 |
return infosFichier; |
} |
/** |
* Renvoie le chemin et nom du fichier format original |
* |
* @return le chemin du fichier grand original |
*/ |
public String getOUrl() { |
String[] infosFichier = getBaseFileName(); |
return getBaseUrl() + infosFichier[1] + "/" + infosFichier[2] + "/O/" |
+ infosFichier[0] + "_O.jpg"; |
} |
/** |
* Renvoie le chemin et nom du fichier grand format |
* |
155,8 → 168,8 |
String[] infosFichier = getBaseFileName(); |
return getBaseUrl() + infosFichier[1] + "/" + infosFichier[2] + "/L/" |
+ infosFichier[0] + "_L.jpg"; |
return getBaseUrl() + infosFichier[1] + "/" + infosFichier[2] + "/X3L/" |
+ infosFichier[0] + "_X3L.jpg"; |
} |
/** |
/trunk/src/org/tela_botanica/client/modeles/UtilisateurAsynchroneDAO.java |
---|
80,7 → 80,14 |
.booleanValue(); // Drapeau leve si utilisateur |
// est admin |
r.rafraichir(new Utilisateur(identifiant, identifie, isAdmin),true); |
boolean licenceAcceptee = ((JSONBoolean) jsonArray.get(3)) |
.booleanValue(); // Drapeau leve si utilisateur |
// a accepte licence |
Utilisateur utilisateur = new Utilisateur(identifiant, identifie, isAdmin); |
utilisateur.setLicenceAcceptee(licenceAcceptee); |
r.rafraichir(utilisateur,true); |
} |
} |
}) ; |
119,9 → 126,13 |
// identifie |
boolean identifie = ((JSONBoolean) jsonArray.get(1)) |
.booleanValue(); // Drapeau leve si utilisateur |
// deja identifie |
r.rafraichir(new Utilisateur(identifiant, identifie),true); |
Utilisateur utilisateur = new Utilisateur(identifiant, identifie); |
utilisateur.setLicenceAcceptee(false); |
r.rafraichir(utilisateur,true); |
} |
} |
166,8 → 177,15 |
.booleanValue(); // Drapeau leve si utilisateur |
// est admin |
boolean licenceAcceptee = ((JSONBoolean) jsonArray.get(3)) |
.booleanValue(); // Drapeau leve si utilisateur |
// a accepte licence |
Utilisateur utilisateur = new Utilisateur(identifiant, identifie, isAdmin); |
utilisateur.setLicenceAcceptee(licenceAcceptee); |
r.rafraichir(new Utilisateur(identifiant, identifie, isAdmin),true); |
r.rafraichir(utilisateur,true); |
} |
} |
180,7 → 198,37 |
} |
} |
public void accepterLicence(String identifiantUtilisateur) { |
RequestBuilder rb = new RequestBuilder(RequestBuilder.POST,Configuration.getServiceBaseUrl() + "/LicenceUtilisateur/"+identifiantUtilisateur) ; |
try { |
String postData = "acceptation_licence=1"; |
rb.sendRequest(postData, new RequestCallback() { |
public void onError(Request request, Throwable exception) { |
// TODO Auto-generated method stub |
} |
public void onResponseReceived(Request request, |
Response response) { |
} |
}) ; |
} catch (RequestException e) { |
e.printStackTrace() ; |
} |
} |
} |
/trunk/src/org/tela_botanica/client/modeles/ImageAsynchroneDAO.java |
---|
136,8 → 136,7 |
postData += "&action=DELETE"; |
// on envoie un post avec l'id de l'image à supprimer |
RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, iModele |
.getConfig().getServiceBaseUrl() |
RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, Configuration.getServiceBaseUrl() |
+ "/inventoryImage/" |
+ iModele.getIdentifiant() |
+ "/" |
/trunk/src/org/tela_botanica/client/modeles/ListeImageAsynchroneDAO.java |
---|
71,8 → 71,7 |
} |
// on envoie le get asynchrone |
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, iModele |
.getConfig().getServiceBaseUrl() |
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, Configuration.getServiceBaseUrl() |
+ "/InventoryImageList/" |
+ iModele.getIdentifiant() |
+ "/" |
/trunk/src/org/tela_botanica/client/modeles/Configuration.java |
---|
34,6 → 34,8 |
private static String refTax; |
private static String refTaxVersion; |
private static String licence =""; |
/** |
* Constructeur sans argument |
72,6 → 74,8 |
refTaxVersion = Dictionary.getDictionary("configuration").get( |
"refTaxVersion"); |
//licence = Dictionary.getDictionary("configuration").get("licence"); |
} |
/** |
151,4 → 155,8 |
return refTaxVersion; |
} |
public static String getLicence() { |
return licence; |
} |
} |
/trunk/src/org/tela_botanica/client/modeles/LienImageAsynchroneDAO.java |
---|
5,6 → 5,7 |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.observation.ObservationModele; |
import com.google.gwt.core.client.GWT; |
import com.google.gwt.http.client.Request; |
import com.google.gwt.http.client.RequestBuilder; |
import com.google.gwt.http.client.RequestCallback; |
229,6 → 230,12 |
identifiant = iModele.getIdentifiant() ; |
} |
GWT.log(Configuration.getServiceBaseUrl() |
+ "/inventoryImageLink/"+identifiant+"/"+idImg+"/"+idObs); |
Window.alert(Configuration.getServiceBaseUrl() |
+ "/inventoryImageLink/"+identifiant+"/"+idImg+"/"+idObs); |
// et on envoie ça au serveur |
RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, Configuration.getServiceBaseUrl() |
+ "/inventoryImageLink/"+identifiant+"/"+idImg+"/"+idObs); |
/trunk/src/org/tela_botanica/client/modeles/Utilisateur.java |
---|
7,6 → 7,7 |
private String identite=null; |
private boolean identifie=false; |
private boolean isAdmin=false; |
private boolean licenceAcceptee=false; |
public Utilisateur(String identifiant, boolean identifie) { |
this.identifiant=identifiant; |
69,4 → 70,12 |
return identite; |
} |
public void setLicenceAcceptee(boolean licenceAcceptee) { |
this.licenceAcceptee = licenceAcceptee; |
} |
public boolean getLicenceAcceptee() { |
return licenceAcceptee; |
} |
} |