Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1120 → Rev 1121

/trunk/src/org/tela_botanica/client/vues/DetailVue.java
149,6 → 149,7
String cHtml = Format.substitute(template, parametres);
Params cssParams = new Params();
cssParams.set("css_lien_ext", ComposantClass.LIEN_EXTERNE);
cssParams.set("css_corps", ComposantClass.DETAIL_CORPS_CONTENU);
cssParams.set("css_label", ComposantClass.LABEL);
cssParams.set("css_indentation", ComposantClass.INDENTATION);
/trunk/src/org/tela_botanica/client/vues/projet/ProjetDetailVue.java
7,7 → 7,6
import org.tela_botanica.client.modeles.ValeurListe;
import org.tela_botanica.client.modeles.projet.Projet;
import org.tela_botanica.client.modeles.projet.ProjetListe;
import org.tela_botanica.client.util.Pattern;
import org.tela_botanica.client.util.UtilString;
import org.tela_botanica.client.vues.DetailVue;
 
22,6 → 21,7
private String enteteTpl = null;
private String contenuTpl = null;
private String indexationTpl = null;
private ContentPanel panneauPrincipal = null;
private Html entete = null;
70,6 → 70,7
private void initialiserTousLesTpl() {
initialiserEnteteHtmlTpl();
initialiserGeneralTpl();
initialiserIndexationTpl();
}
private void initialiserEnteteHtmlTpl() {
89,6 → 90,7
" <span class='{css_label}'>{i18n_abreviation} :</span> {abreviation}<br />"+
" <span class='{css_label}'>{i18n_resume} :</span> {resume}<br />"+
" <span class='{css_label}'>{i18n_description} :</span> {description}<br />"+
" <span class='{css_label}'>{i18n_url} :</span> <a class='{css_lien_ext}' href='{url}' onclick='window.open(this.href); return false;'>{url}</a><br />"+
" </div>"+
" <div class='{css_fieldset}'>"+
" <h2>{i18n_titre_complement}</h2>"+
100,14 → 102,19
" <hr class='{css_clear}'/>"+
" <div class='{css_fieldset}'>"+
" <h2>{i18n_titre_indexation}</h2>"+
" <span class='{css_label}'>{i18n_indexation_heure} :</span> {indexation_heure}<br />"+
" <span class='{css_label}'>{i18n_indexation_duree} :</span> {indexation_duree}<br />"+
" <span class='{css_label}'>{i18n_indexation_frequence} :</span> {indexation_frequence}<br />"+
" <span class='{css_label}'>{i18n_mark_public} :</span> {mark_public}<br />"+
" {indexation}"+
" </div>"+
"</div>";
}
private void initialiserIndexationTpl() {
indexationTpl =
" <span class='{css_label}'>{i18n_indexation_heure} :</span> {indexation_heure}<br />"+
" <span class='{css_label}'>{i18n_indexation_duree} :</span> {indexation_duree}<br />"+
" <span class='{css_label}'>{i18n_indexation_frequence} :</span> {indexation_frequence}<br />";
}
public void afficherDetail() {
if (projet != null) {
afficherEntete();
156,6 → 163,9
contenuParams.set("i18n_description", i18nC.projetDescription());
contenuParams.set("description", projet.getDescription());
contenuParams.set("i18n_url", i18nC.projetUrl());
contenuParams.set("url", projet.getUrl());
contenuParams.set("i18n_titre_complement", i18nC.projetTitreComplement());
contenuParams.set("i18n_mot_cles", i18nC.projetMotsCles());
172,18 → 182,11
contenuParams.set("i18n_titre_indexation", i18nC.projetTitreIndexation());
contenuParams.set("i18n_indexation_heure", i18nC.projetIndexationHeure());
contenuParams.set("indexation_heure", corrigerIndexationHeure(projet.getIndexationHeure()));
contenuParams.set("i18n_indexation_duree", i18nC.projetIndexationDuree());
contenuParams.set("indexation_duree", obtenirValeurIndexationDuree(projet.getIndexationDuree()));
contenuParams.set("i18n_indexation_frequence", i18nC.projetIndexationFrequence());
contenuParams.set("indexation_frequence", obtenirValeurIndexationFrequence(projet.getIndexationFreq()));
contenuParams.set("i18n_mark_public", i18nC.projetMarkPublic());
contenuParams.set("mark_public", obtenirValeurPublic(projet.getMarkPublic()));
contenuParams.set("indexation", creerIndexation());
String gHtml = formaterContenu(contenuTpl, contenuParams);
contenu.getElement().setInnerHTML(gHtml);
}
196,6 → 199,25
return heureMinute;
}
private String creerIndexation() {
String html = "";
if (projet.getMarkPublic().equals("1")) {
Params indexationParams = new Params();
indexationParams.set("i18n_indexation_heure", i18nC.projetIndexationHeure());
indexationParams.set("indexation_heure", corrigerIndexationHeure(projet.getIndexationHeure()));
indexationParams.set("i18n_indexation_duree", i18nC.projetIndexationDuree());
indexationParams.set("indexation_duree", obtenirValeurIndexationDuree(projet.getIndexationDuree()));
indexationParams.set("i18n_indexation_frequence", i18nC.projetIndexationFrequence());
indexationParams.set("indexation_frequence", obtenirValeurIndexationFrequence(projet.getIndexationFreq()));
html = Format.substitute(indexationTpl, indexationParams);
}
return html;
}
public void rafraichir(Object nouvellesDonnees) {
if (nouvellesDonnees instanceof Projet) {
projet = (Projet) nouvellesDonnees;
/trunk/src/org/tela_botanica/client/ComposantClass.java
24,4 → 24,5
public static final String INDENTATION = "coel-indentation";
public static final String OBLIGATOIRE = "coel-obligatoire";
public static final String OBLIGATOIRE_OK = "coel-obligatoire-ok";
public static final String LIEN_EXTERNE = "coel-lien-externe";
}