/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/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/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" |
} |
/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" |
} |