Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2627 → Rev 2628

/trunk/src/org/tela_botanica/client/vues/image/BarreOutilsVue.java
204,8 → 204,6
nomFiltre = Msg.get(nomFiltre);
}
cel2.LogVersFirebug(nomFiltre);
return nomFiltre;
}
/trunk/src/org/tela_botanica/client/vues/image/filtres/RechercheFiltreTaxonVue.java
33,7 → 33,7
iMediateur = im;
champRecherche = new TextField();
champRecherche.setWidth("90%");
boutonRechercher = new Button("Rechercher");
boutonRechercher = new Button(Msg.get("rechercher"));
boutonRechercher.addListener(new ButtonListenerAdapter() {
 
73,7 → 73,7
 
@Override
public String renvoyerNomFiltre() {
return "Recherche Libre";
return Msg.get("recherche-libre");
}
 
@Override
/trunk/src/org/tela_botanica/client/vues/image/PanneauMetadonneesVue.java
139,8 → 139,8
imediateur = im;
 
// on crée et dispose les panneaux et les champs
panneauExifGrid = new Panel(Msg.get("infos-generales"));
panneauIptcGrid = new Panel(Msg.get("infos-generales"));
panneauExifGrid = new Panel(Msg.get("infos-exif"));
panneauIptcGrid = new Panel(Msg.get("infos-iptc"));
panneauInfoGrid = new Panel(Msg.get("infos-generales"));
panneauMotsCles = new ImageMotsClesVue(im);
panneauMotsCles.setHeight("50%");
/trunk/src/org/tela_botanica/client/util/FormulaireSaisieChampEtendu.java
6,6 → 6,7
import java.util.List;
import java.util.Map;
 
import org.tela_botanica.client.i18n.Msg;
import org.tela_botanica.client.interfaces.Rafraichissable;
import org.tela_botanica.client.modeles.dao.ListeReferentielChampsEtendusDAO;
import org.tela_botanica.client.modeles.objets.ListeGroupesChampsEtendus;
55,9 → 56,7
setPaddings(3);
setBodyBorder(false);
indicationSaisieGroupe = new HTML("Vous pouvez ajouter plusieurs champs à la fois correspondant à un groupe "+
"par exemple les champs des projet 'sauvages de ma rue' ou 'florilèges', etc... <br />"+
"De nouveaux groupes seront ajoutés régulièrement en fonction des champs les plus utilisés");
indicationSaisieGroupe = new HTML(Msg.get("indication-saisie-groupe-champ-etendus"));
indicationSaisieGroupe.addStyleName("aideCreerChampEtendu");
conteneurlabelGroupe = new Panel();
64,7 → 63,7
conteneurlabelGroupe.setStyleName("panneauEnLigne");
conteneurlabelGroupe.addStyleName("selecteurGroupeEtendus");
conteneurlabelGroupe.setBorder(false);
Label labelGroupeChampsEtendus = new Label("Ajouter un groupe de champs :");
Label labelGroupeChampsEtendus = new Label(Msg.get("ajouter-groupe-champ-etendus")+" :");
listeGroupeChampsEtendus = new ListBox();
listeGroupeChampsEtendus.setWidth("315px");
conteneurlabelGroupe.add(labelGroupeChampsEtendus);
85,12 → 84,8
} else {
this.rafraichir(cacheGroupes, false);
}
HTML indicationSaisie = new HTML("Saisissez un nom de champ ou choisisez un nom proposé par l'autocomplétion "+
"Si vous choissisez un nom de champ existant vous pourrez profiter d'une autocomplétion "+
"sur les valeurs déjà saisies pour ce champ par les autres utilisateurs.<br /> "+
"Les champs de la forme 'label (clé)' sont des champs 'standards' ayant un rôle et une description " +
"bien définie");
HTML indicationSaisie = new HTML(Msg.get("indication-saisie-nom-champ-etendu"));
indicationSaisie.addStyleName("aideCreerChampEtendu");
add(indicationSaisie);
98,7 → 93,7
hp.setBorderWidth(0);
nChamp = new AutoCompletionComboBox("Nom du champ", ListeReferentielChampsEtendusDAO.getUrlRequeteNomsChampsEtendus()) {
nChamp = new AutoCompletionComboBox(Msg.get("nom-champ-etendu"), ListeReferentielChampsEtendusDAO.getUrlRequeteNomsChampsEtendus()) {
@Override
protected Map<String, String> parserResultatRequete(
Response response) {
139,12 → 134,12
descriptionChamp.addStyleName("aideWikiChampEtendu");
add(descriptionChamp);
ajouterChampsEtenduEtFermer = new Button("Ajouter et fermer");
ajouterChampsEtenduEtFermer.setTooltip("Ajouter un champ étendu ou un groupe de champs et fermer la fenêtre");
ajouterChampsEtendu = new Button("Ajouter");
ajouterChampsEtendu.setTooltip("Ajouter un champ étendu ou un groupe de champ");
annulerAjouterChampEtendu = new Button("Annuler");
annulerAjouterChampEtendu.setTooltip("Fermer la fenêtre sans ajouter de champ");
ajouterChampsEtenduEtFermer = new Button(Msg.get("ajouter-fermer"));
ajouterChampsEtenduEtFermer.setTooltip(Msg.get("indication-ajouter-fermer"));
ajouterChampsEtendu = new Button(Msg.get("ajouter"));
ajouterChampsEtendu.setTooltip(Msg.get("indication-ajouter-champ-etendu"));
annulerAjouterChampEtendu = new Button(Msg.get("fermer"));
annulerAjouterChampEtendu.setTooltip(Msg.get("indication-fermer-champ-etendu"));
hp.add(ajouterChampsEtenduEtFermer);
hp.add(ajouterChampsEtendu);
172,7 → 167,7
if(champEtenduEstValide()) {
surValidation(validerEtRenvoyerChampEtendu());
} else {
Window.alert("Le nom du champ étendu ne peut pas être vide");
Window.alert(Msg.get("erreur-nom-vide-champ-etendu"));
}
}
}
185,7 → 180,7
surAjout(validerEtRenvoyerChampEtendu());
raz();
} else {
Window.alert("Le nom du champ étendu ne peut pas être vide");
Window.alert(Msg.get("erreur-nom-vide-champ-etendu"));
}
}
});
278,8 → 273,8
private void afficherDescriptionEtLienWikiChampEtendu(final String cle, String description) {
if(description.trim().isEmpty()) {
String urlDesc = ListeReferentielChampsEtendusDAO.obtenirUrlEditionDescriptionWiki(cle);
descriptionChamp.setHTML("<span> Aucune description n'existe pour ce champ.<br />" +
"Vous pouvez la remplir sur cette page :" +
descriptionChamp.setHTML("<span> "+Msg.get("indication-aucune-description-champ-etendu")+".<br />" +
Msg.get("indication-aucune-description-champ-etendu-remplir")+" :" +
"<a id=\"lien_description_wiki_ce_"+cle+"\" href="+urlDesc+" target=\"_blank\">"+cle+"</span></span>");
Ext.get("lien_description_wiki_ce_"+cle).addListener("click", new EventCallback() {
@Override
288,7 → 283,7
}
});
} else {
descriptionChamp.setHTML("<span class=\"descriptionChampEtenduTitre\">Description :</span> "+description);
descriptionChamp.setHTML("<span class=\"descriptionChampEtenduTitre\">"+Msg.get("description")+" :</span> "+description);
}
}
}
/trunk/war/i18n/messages_en.js
79,7 → 79,7
"chargement" : "Loading",
"lier-images-selectionnes" : "Link to selected images",
"infos-generales" : "General infos",
"infos-generales" : "Infos",
"infos-exif" : "Exif",
"infos-iptc" : "Iptc",
"infos" : "Infos",
182,7 → 182,6
"annee" : "Year",
"mois" : "Month",
"jour" : "Day",
"mois-1" : "january",
"mois-2" : "february",
196,5 → 195,25
"mois-10" : "october",
"mois-11": "november",
"mois-12" : "december",
"mois-inconnu" : "Unknown"
"mois-inconnu" : "Unknown",
"indication-saisie-groupe-champ-etendus" : "You can add multiple fields at once, corresponding to a group "+
"for exemple fields from the projets 'sauvages de ma rue' or 'florilèges', etc... <br />"+
"New groups will be added on a regular basis, based on the most used fields",
"ajouter-groupe-champ-etendus" : "Add fields group",
"indication-saisie-nom-champ-etendu" : "Enter a field name or choose one from autocompletion "+
"If you choose an existing field name, this field will be autocompleted "+
"with values already entered by other users.<br /> "+
"Fields of the form 'label (key)' are 'standards' fields having specific roles and descriptions",
"nom-champ-etendu" : "Field name",
"ajouter-fermer" : "Add and close",
"indication-ajouter-fermer" : "Add an extended field or a group and close the window",
"ajouter" : "Add",
"fermer" : "Close",
"indication-ajouter-champ-etendu" : "Add an extended field or a group",
"indication-fermer-champ-etendu" : "Close the window",
"erreur-nom-vide-champ-etendu" : "Extended field name cannot be empty",
"indication-aucune-description-champ-etendu" : "No description found for this field",
"indication-aucune-description-champ-etendu-remplir" : "You can fill it on this page",
"description" : "Description"
}
/trunk/war/i18n/messages_fr.js
78,7 → 78,7
"chargement" : "Chargement",
"lier-images-selectionnes" : "Lier aux images selectionnées",
"infos-generales" : "Infos générales",
"infos-generales" : "Infos",
"infos-exif" : "Exif",
"infos-iptc" : "Iptc",
"infos" : "Infos",
195,4 → 195,25
"mois-11": "novembre",
"mois-12" : "décembre",
"mois-inconnu" : "Inconnu"
"indication-saisie-groupe-champ-etendus" : "Vous pouvez ajouter plusieurs champs à la fois correspondant à un groupe "+
"par exemple les champs des projet 'sauvages de ma rue' ou 'florilèges', etc... <br />"+
"De nouveaux groupes seront ajoutés régulièrement en fonction des champs les plus utilisés",
"ajouter-groupe-champ-etendus" : "Ajouter un groupe de champs",
"indication-saisie-nom-champ-etendu" : "Saisissez un nom de champ ou choisisez un nom proposé par l'autocomplétion "+
"Si vous choissisez un nom de champ existant vous pourrez profiter d'une autocomplétion "+
"sur les valeurs déjà saisies pour ce champ par les autres utilisateurs.<br /> "+
"Les champs de la forme 'label (clé)' sont des champs 'standards' ayant un rôle et une description " +
"bien définie",
"nom-champ-etendu" : "Nom du champ",
"ajouter-fermer" : "Ajouter et fermer",
"indication-ajouter-fermer" : "Ajouter un champ étendu ou un groupe de champs et fermer la fenêtre",
"ajouter" : "Ajouter",
"fermer" : "Fermer",
"indication-ajouter-champ-etendu" : "Ajouter un champ étendu ou un groupe de champs",
"indication-fermer-champ-etendu" : "Fermer la fenêtre",
"erreur-nom-vide-champ-etendu" : "Le nom du champ étendu ne peut pas être vide",
"indication-aucune-description-champ-etendu" : "Aucune description n'existe pour ce champ",
"indication-aucune-description-champ-etendu-remplir" : "Vous pouvez la remplir sur cette page",
"description" : "Description"
}