Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1106 → Rev 1107

/trunk/src/org/tela_botanica/client/vues/EnteteVue.java
2,6 → 2,7
 
import org.tela_botanica.client.ComposantId;
import org.tela_botanica.client.Mediateur;
import org.tela_botanica.client.RegistreId;
import org.tela_botanica.client.i18n.Constantes;
import org.tela_botanica.client.i18n.ErrorMessages;
import org.tela_botanica.client.images.Images;
10,6 → 11,7
import org.tela_botanica.client.modeles.Utilisateur;
import org.tela_botanica.client.util.Debug;
 
import com.extjs.gxt.ui.client.Registry;
import com.extjs.gxt.ui.client.Style;
import com.extjs.gxt.ui.client.Style.Orientation;
import com.extjs.gxt.ui.client.event.ButtonEvent;
80,7 → 82,7
private HtmlContainer getTitre() {
HtmlContainer titreConteneurHtml = new HtmlContainer();
titreConteneurHtml.setHtml(Format.substitute(titreTpl, i18nC.appliNom()));
titreConteneurHtml.setHtml(Format.substitute(titreTpl, Registry.get(RegistreId.APPLI_NOM)));
return titreConteneurHtml;
}
/trunk/src/org/tela_botanica/client/composants/IdentificationFenetre.java
2,6 → 2,7
 
import org.tela_botanica.client.ComposantId;
import org.tela_botanica.client.Mediateur;
import org.tela_botanica.client.RegistreId;
import org.tela_botanica.client.i18n.Constantes;
import org.tela_botanica.client.images.Images;
import org.tela_botanica.client.interfaces.Rafraichissable;
8,6 → 9,7
import org.tela_botanica.client.modeles.Information;
import org.tela_botanica.client.modeles.Utilisateur;
 
import com.extjs.gxt.ui.client.Registry;
import com.extjs.gxt.ui.client.Style.HorizontalAlignment;
import com.extjs.gxt.ui.client.event.ButtonEvent;
import com.extjs.gxt.ui.client.event.ComponentEvent;
53,7 → 55,7
setButtonAlign(HorizontalAlignment.RIGHT);
setButtons("");
setIcon(Images.ICONES.utilisateur());
setHeading(i18nC.appliNom()+" - "+i18nC.identificationTitre());
setHeading(Registry.get(RegistreId.APPLI_NOM)+" - "+i18nC.identificationTitre());
setModal(true);
setBodyBorder(true);
setBodyStyle("padding: 10px;background: none");
/trunk/src/org/tela_botanica/client/configuration/APropos.java
11,6 → 11,10
*/
public class APropos {
private String appliNom;
private String appliCode;
private String appliVersionNumero;
private String appliVersionCode;
private String developpeurs;
private String traducteurs;
private String licence;
22,6 → 26,10
public APropos() {
// on utilise le dictionnaire d'internationalisation pour lire les variables du fichier javascript
Dictionary apropos = Dictionary.getDictionary("apropos");
appliNom = apropos.get("appliNom");
appliCode = apropos.get("appliCode");
appliVersionNumero = apropos.get("appliVersionNumero");
appliVersionCode = apropos.get("appliVersionCode");
developpeurs = apropos.get("developpeurs");
traducteurs = apropos.get("traducteurs");
licence = apropos.get("licence");
31,6 → 39,22
}
 
public String getAppliNom() {
return appliNom;
}
public String getAppliCode() {
return appliCode;
}
public String getAppliVersionNumero() {
return appliVersionNumero;
}
public String getAppliVersionCode() {
return appliVersionCode;
}
public String getDeveloppeurs() {
return developpeurs;
}
/trunk/src/org/tela_botanica/client/Mediateur.java
136,11 → 136,12
}
protected void initialiserRegistre() {
Registry.register(RegistreId.APPLI_NOM, i18nC.appliNom());
Registry.register(RegistreId.APPLI_CODE, i18nC.appliCode());
Registry.register(RegistreId.APPLI_VERSION, i18nC.appliVersionNumero());
APropos apropos = new APropos();
APropos apropos = new APropos();
Registry.register(RegistreId.APPLI_NOM, apropos.getAppliNom());
Registry.register(RegistreId.APPLI_CODE, apropos.getAppliCode());
Registry.register(RegistreId.APPLI_VERSION, apropos.getAppliVersionNumero());
Registry.register(RegistreId.APPLI_DEVELOPPEURS, apropos.getDeveloppeurs());
Registry.register(RegistreId.APPLI_TRADUCTEURS, apropos.getTraducteurs());
Registry.register(RegistreId.APPLI_LICENCE, apropos.getLicence());
/trunk/src/org/tela_botanica/client/i18n/Constantes.java
3,12 → 3,6
import com.google.gwt.i18n.client.ConstantsWithLookup;
 
public interface Constantes extends ConstantsWithLookup{
// Application
String appliNom();
String appliCode();
String appliVersionNumero();
String appliVersionCode();
// Identification
String modeAnonyme();
String identificationTitre();
/trunk/src/org/tela_botanica/client/i18n/Constantes.properties
1,9 → 1,3
# Application
appliNom = Collections en ligne
appliCode = COEL
appliVersionNumero = 0.1
appliVersionCode = Dora
 
# Général
id = Id
chargement = Chargement ...
/trunk/war/apropos.defaut.js
1,4 → 1,8
var apropos = {
appliNom:"Collections en ligne",
appliCode:"COEL",
appliVersionNumero:"1.0",
appliVersionCode:"Syrah",
developpeurs:"Jean-Pascal MILCENT, Grégoire DUCHÉ, Aurélien PERONNET",
traducteurs:"",
licence:"GPL v3 et CECILL v2",