Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2625 → Rev 2626

/trunk/src/org/tela_botanica/client/observation/ObservationMediateur.java
742,8 → 742,7
 
public void exporterObservationsPDF() {
if(listeObservation.getIdSelectionnees().length > 300) {
// com.google.gwt.user.client
Window.alert("Les étiquettes ne peuvent être générées pour plus de 300 observations d'un coup.");
Window.alert(Msg.get("erreur-nb-obs-étiquettes")+".");
return;
}
// TODO: nombre en fonction des filtres actifs, combien d'éléments seraient envoyés ?
785,8 → 784,8
String ordreObs = listeObservation.getIdSelectionnees()[0];
String idObs = observationModele.getIdPourOrdreObs(ordreObs);
String idImg = mvz.getIdImage() ;
if(Window.confirm("Supprimer le lien entre l'image "+idImg+" et l'observations "+idObs+" ?"))
String[] stParams = {idImg, idObs};
if(Window.confirm(Msg.get("question-supprimer-lien-image-obs", stParams)+" ?"))
{
mvz.supprimerLiaisonImage() ;
observationModele.supprimerLiaisonImages(idImg,idObs) ;
797,7 → 796,7
public void supprimerObservations() {
if(listeObservation.getIdSelectionnees().length > 0) {
if(Window.confirm("Êtes vous sur de vouloir supprimer les observations sélectionnées ?")) {
if(Window.confirm(Msg.get("question-supprimer-observations-sel")+" ?")) {
String[] numObs = listeObservation.getIdSelectionnees();
String numObsapl = "" ;
for(int i = 0 ; i < numObs.length ; i++) {
809,7 → 808,8
}
else
{
Window.alert("Aucune observation sélectionnée");
Window.alert(Msg.get("aucune-observation-selectionnee"));
}
}
 
822,13 → 822,14
String action = "" ;
if(publier) {
action = "rendre publiques" ;
action = Msg.get("rendre-publiques") ;
}
else {
action = "rendre privées" ;
action = Msg.get("rendre-privees") ;
}
if(Window.confirm("Êtes vous sur de vouloir "+action+" les observations sélectionnées ?")) {
String[] stParams = {action};
if(Window.confirm(Msg.get("question-rendre-publique-privee-observations-sel", stParams)+" ?")) {
String[] numObs = listeObservation.getIdSelectionnees();
String numObsApl = "" ;
for(int i = 0 ; i < numObs.length ; i++) {
843,13 → 844,13
}
else
{
Window.alert("Aucune observation sélectionnée");
Window.alert(Msg.get("aucune-observation-selectionnee"));
}
}
else
{
if(publier) {
if(Window.confirm("La publication des observations nécessite d'être identifié, voulez-vous vous identifier ? (toutes vos observations saisies seront conservées)")) {
if(Window.confirm(Msg.get("question-publication-observations-identifie"))) {
importerObservations = true ;
carnetEnLigneMediateur.afficherDialogueConnexion();
}
935,7 → 936,7
}
if(observationAvoirMotCle(idMC, idObs)) {
if(Window.confirm("Voulez vous supprimer la liaison entre l'observation et le mot clé ?")) {
if(Window.confirm(Msg.get("question-suppression-liaison-obs-mot-cle")+" ?")) {
String nouveauMotsCles = obs.getMotsCles().replace(idMC, "");
nouveauMotsCles = nouveauMotsCles.replace(";;", ";");
/trunk/src/org/tela_botanica/client/observation/ObservationModele.java
4,6 → 4,8
//TODO : normaliser les noms de methodes (obtenir, ajouter ...)
 
import java.util.HashMap;
 
import org.tela_botanica.client.i18n.Msg;
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.modeles.dao.ExportObservationsDAO;
import org.tela_botanica.client.modeles.dao.ImageGeneriqueVueAsynchroneDAO;
317,7 → 319,7
public void rafraichir(Object nouvelleDonnees, boolean repandreRaffraichissement) {
if(nouvelleDonnees instanceof JSONArray) {
JSONArray donneesArbre = (JSONArray)nouvelleDonnees;
Object[] arbreEtCorrespondancesIds = MotsClesUtilitaire.construireArbre("Projets", "racine_obs", donneesArbre, false);
Object[] arbreEtCorrespondancesIds = MotsClesUtilitaire.construireArbre(Msg.get("projets"), "racine_obs", donneesArbre, false);
arbreMotsCles = (Tree)arbreEtCorrespondancesIds[0];
motsCles = (HashMap<String, String>)arbreEtCorrespondancesIds[1];
/trunk/src/org/tela_botanica/client/util/Util.java
11,6 → 11,7
import java.util.Map;
import java.util.Vector;
 
import org.tela_botanica.client.i18n.Msg;
import org.tela_botanica.client.modeles.objets.ChampEtendu;
import org.tela_botanica.client.modeles.objets.Observation;
import org.tela_botanica.client.modeles.objets.ReferentielLocalite;
222,33 → 223,10
public static String renvoyerMois(int numMois) {
switch (numMois) {
case 1:
return "janvier" ;
case 2:
return "fevrier" ;
case 3:
return "mars" ;
case 4:
return "avril" ;
case 5:
return "mai" ;
case 6:
return "juin" ;
case 7:
return "juillet" ;
case 8:
return "août" ;
case 9:
return "septembre" ;
case 10:
return "octobre" ;
case 11:
return "novembre" ;
case 12:
return "décembre" ;
default:
return "Inconnu" ;
if(numMois >= 1 && numMois <= 12) {
return Msg.get("mois-"+numMois);
} else {
return Msg.get("mois-inconnu") ;
}
}
/trunk/src/org/tela_botanica/client/vues/image/BarreOutilsVue.java
1,5 → 1,6
package org.tela_botanica.client.vues.image;
 
import org.tela_botanica.client.cel2;
import org.tela_botanica.client.i18n.Msg;
import org.tela_botanica.client.image.ImageMediateur;
import org.tela_botanica.client.util.Util;
91,9 → 92,6
 
imageMenu = new MenuImageVue(im);
imageMenuEtendu = new OptionsImages(im);
//aideMenu = new MenuAideVue(im);
//images = new ToolbarMenuButton("Fichiers", imageMenu);
//aide = new ToolbarMenuButton("Aide", aideMenu);
texteFiltres = new ToolbarTextItem("");
139,7 → 137,6
this.addButton(menuGestionMotsCles);
this.addButton(menuTampon);
this.addItem(texteFiltres);
//this.addButton(aide);
}
 
/**
175,7 → 172,7
}
if(!texteFiltresEnCours.equals("")) {
texteFiltresEnCours = "- <span class=\"indicateur_filtres\"> Filtres - "+texteFiltresEnCours+"</span>";
texteFiltresEnCours = "- <span class=\"indicateur_filtres\"> "+Msg.get("filtres")+" - "+texteFiltresEnCours+"</span>";
}
texteFiltres.setText(texteFiltresEnCours);
203,8 → 200,12
if(nomFiltre.equals("id_mots_cles")) {
nomFiltre = Msg.get("mots-cles");
} else {
nomFiltre = Msg.get(nomFiltre);
}
cel2.LogVersFirebug(nomFiltre);
return nomFiltre;
}
/trunk/war/i18n/messages_fr.js
168,5 → 168,25
"rendre-privees" : "rendre privées",
"question-rendre-publique-privee-observations-sel" : "Êtes-vous sur de vouloir {0} les observations sélectionnées",
"question-publication-observations-identifie" : "La publication des observations nécessite d'être identifié, voulez-vous vous identifier ? (toutes vos observations saisies seront conservées)",
"question-suppression-liaison-obs-mot-cle" : "Voulez vous supprimer la liaison entre l'observation et le mot clé"
"question-suppression-liaison-obs-mot-cle" : "Voulez vous supprimer la liaison entre l'observation et le mot clé",
"filtres" : "Filtres",
"annee" : "Année",
"mois" : "Mois",
"jour" : "Jour",
"mois-1" : "janvier",
"mois-2" : "février",
"mois-3" : "mars",
"mois-4" : "avril",
"mois-5" : "mai",
"mois-6" : "juin",
"mois-7" : "juillet",
"mois-8" : "août",
"mois-9" : "septembre",
"mois-10" : "octobre",
"mois-11": "novembre",
"mois-12" : "décembre",
"mois-inconnu" : "Inconnu"
}
/trunk/war/i18n/messages_en.js
92,7 → 92,7
"en-recherche" : "Searching",
"adresser-remarque-probleme" : "Send us your remarks or report a problem",
"admin-consulter-donnees" : "You are current viewing the observations of {0}",
"admin-consulter-donnees" : "You are currently viewing the observations of {0}",
"question-import-anonyme-connecte" : "Do you want to import your anonymous observations into your connected account",
 
"details-images-obs" : "Details and observations",
170,5 → 170,25
"rendre-privees" : "make private",
"question-rendre-publique-privee-observations-sel" : "Are you sure you want to {0} the selected observations",
"question-publication-observations-identifie" : "You need to be logged in to make your observations public, would you like to log in now ? (all your observations will be kept)",
"question-suppression-liaison-obs-mot-cle" : "Are you sure you want to delete the link between the observation and the keyword"
"question-suppression-liaison-obs-mot-cle" : "Are you sure you want to delete the link between the observation and the keyword",
"filtres" : "Filters",
"annee" : "Year",
"mois" : "Month",
"jour" : "Day",
"mois-1" : "january",
"mois-2" : "february",
"mois-3" : "march",
"mois-4" : "april",
"mois-5" : "may",
"mois-6" : "june",
"mois-7" : "july",
"mois-8" : "august",
"mois-9" : "september",
"mois-10" : "october",
"mois-11": "november",
"mois-12" : "december",
"mois-inconnu" : "Unknown"
}