Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 2045 → Rev 2046

/trunk/src/org/tela_botanica/del/client/i18n/Vocabulary.properties
238,7 → 238,9
 
# Préférences utilisateur
messageTemporaireMails = Identiplante permettra bientôt de recevoir des courriels journaliers récapitulant les propositions, commentaires et observations nouvellement ajoutés. En cochant ces cases vous avez la possibilité de recevoir ces courriels dès qu'il seront mis en service (vous pouvez changer cela à tout moment en revenant sur cette interface)
recevoirMailsMesObs = Recevoir le mail récapitulant les commentaires et propositions faits sur mes observations (1 fois par jour)
recevoirMailsToutesObs = Recevoir le mail récapitulant les nouvelles observations proposées à la détermination (1 fois par jour)
revevoirMailComProp = Recevoir un email (1 fois par jour) récapitulant :
comEtPropSurObs = les commentaires et propositions faits sur mes observations
comSurComEtProp = les commentaires en réponse à mes commentaires et propositions
sauvegarder = Sauvegarder
preferences = Préférences
/trunk/src/org/tela_botanica/del/client/i18n/Vocabulary.java
1024,20 → 1024,38
String publiee();
 
/**
* Translated "Recevoir le mail récapitulant les commentaires et propositions faits sur mes observations (1 fois par jour)".
* Translated "Recevoir un email (1 fois par jour) récapitulant :".
*
* @return translated "Recevoir le mail récapitulant les commentaires et propositions faits sur mes observations (1 fois par jour)"
* @return translated "Recevoir un email (1 fois par jour) récapitulant :"
*/
@DefaultStringValue("Recevoir le mail récapitulant les commentaires et propositions faits sur mes observations (1 fois par jour)")
@Key("recevoirMailsMesObs")
String recevoirMailsMesObs();
@DefaultStringValue("Recevoir un email (1 fois par jour) récapitulant :")
@Key("recevoirMailComProp")
String recevoirMailComProp();
 
/**
* Translated "les commentaires et propositions faits sur mes observations".
*
* @return translated "les commentaires et propositions faits sur mes observations"
*/
@DefaultStringValue("les commentaires et propositions faits sur mes observations")
@Key("comEtPropSurObs")
String comEtPropSurObs();
 
/**
* Translated "les commentaires en réponse à mes commentaires et propositions".
*
* @return translated "les commentaires en réponse à mes commentaires et propositions"
*/
@DefaultStringValue("les commentaires en réponse à mes commentaires et propositions")
@Key("comSurComEtProp")
String comSurComEtProp();
 
/**
* Translated "Recevoir le mail récapitulant les nouvelles observations proposées à la détermination (1 fois par jour)".
*
* @return translated "Recevoir le mail récapitulant les nouvelles observations proposées à la détermination (1 fois par jour)"
*/
@DefaultStringValue("Recevoir le mail récapitulant les nouvelles observations proposées à la détermination (1 fois par jour)")
@DefaultStringValue("Recevoir le email récapitulant les nouvelles observations proposées à la détermination (1 fois par jour)")
@Key("recevoirMailsToutesObs")
String recevoirMailsToutesObs();
 
/trunk/src/org/tela_botanica/del/client/composants/preferences/preferences.css
54,4 → 54,5
 
.zoneMailsToutesObs {
margin-bottom: 10px;
margin-top: 20px;
}
/trunk/src/org/tela_botanica/del/client/composants/preferences/PreferencesVue.ui.xml
14,12 → 14,13
</g:VerticalPanel>
<g:HTMLPanel styleName="{style.colonneGauche}" ui:field="conteneurChamps">
<g:HTMLPanel styleName="{style.zoneMailsMesObs}">
<g:Label text="{constants.recevoirMailsMesObs}" styleName="petit" />
<g:CheckBox ui:field="recevoirMailsMesObs"/>
<g:Label text="{constants.recevoirMailComProp}" styleName="petit" />
<g:CheckBox ui:field="recevoirMailsMesObs" styleName="gauche pointeur"/><g:Label text="{constants.comEtPropSurObs}" styleName="petit" />
<g:CheckBox ui:field="recevoirMailsMesCom" styleName="gauche pointeur"/><g:Label text="{constants.comSurComEtProp}" styleName="petit" />
</g:HTMLPanel>
<g:HTMLPanel styleName="{style.zoneMailsToutesObs}">
<g:CheckBox ui:field="recevoirMailsToutesObs" styleName="gauche pointeur" />
<g:Label text="{constants.recevoirMailsToutesObs}" styleName="petit" />
<g:CheckBox ui:field="recevoirMailsToutesObs"/>
</g:HTMLPanel>
<g:Button text="{constants.sauvegarder}" ui:field="boutonSauvegarderPreferences" styleName="{style.boutonSauvegarder} arrondi"/>
/trunk/src/org/tela_botanica/del/client/composants/preferences/PreferencesPresenteur.java
27,8 → 27,10
public void afficherMessageChargement();
public void cacherMessageChargement();
public String getValeurRecevoirMailsMesObs();
public String getValeurRecevoirMailsMesCom();
public String getValeurRecevoirMailsToutesObs();
public void setValeurRecevoirMailsMesObs(boolean valeur);
public void setValeurRecevoirMailsMesCom(boolean valeur);
public void setValeurRecevoirMailsToutesObs(boolean valeur);
public HasClickHandlers getBoutonSauvegarder();
}
61,6 → 63,7
private void affecterValeursChamps(HashMap<String, String> preferences) {
vue.setValeurRecevoirMailsMesObs(getPreferenceBool(preferences.get("mail_notification_mes_obs")));
vue.setValeurRecevoirMailsMesCom(getPreferenceBool(preferences.get("mail_notification_mes_com")));
vue.setValeurRecevoirMailsToutesObs(getPreferenceBool(preferences.get("mail_notification_toutes_obs")));
}
75,6 → 78,7
public void onClick(ClickEvent event) {
vue.afficherMessageChargement();
preferences.put("mail_notification_mes_obs", vue.getValeurRecevoirMailsMesObs());
preferences.put("mail_notification_mes_com", vue.getValeurRecevoirMailsMesCom());
preferences.put("mail_notification_toutes_obs", vue.getValeurRecevoirMailsToutesObs());
preferencesService.modifierPreferences(CacheClient.getInstance().getUtilisateur(), preferences, new ModificationPreferencesCallback() {
@Override
/trunk/src/org/tela_botanica/del/client/composants/preferences/PreferencesVue.java
19,6 → 19,9
public CheckBox recevoirMailsMesObs;
@UiField
public CheckBox recevoirMailsMesCom;
@UiField
public CheckBox recevoirMailsToutesObs;
@UiField
52,6 → 55,11
}
@Override
public void setValeurRecevoirMailsMesCom(boolean valeur) {
recevoirMailsMesCom.setValue(valeur);
}
@Override
public void setValeurRecevoirMailsToutesObs(boolean valeur) {
recevoirMailsToutesObs.setValue(valeur);
}
62,6 → 70,11
}
@Override
public String getValeurRecevoirMailsMesCom() {
return (recevoirMailsMesCom.getValue()) ? "1" : "0";
}
@Override
public String getValeurRecevoirMailsToutesObs() {
return (recevoirMailsToutesObs.getValue()) ? "1" : "0";
}