/trunk/src/org/tela_botanica/del/client/vues/pictoflora/moteur/MoteurPictofloraVueMyUiBinderImplGenMessages.properties |
---|
File deleted |
\ No newline at end of file |
/trunk/src/org/tela_botanica/del/client/vues/pictoflora/moteur/MoteurPictofloraVue.ui.xml |
---|
10,14 → 10,10 |
<g:HTMLPanel> |
<g:HTMLPanel styleName="limiteMax"> |
<g:HTML styleName="{style.chapeau}"><ui:msg key="chapeauImages">Cette galerie vous permet de rechercher les illustrations des membres du réseau issues du Carnet en ligne... et de voter pour la qualité des images selon un protocole défini.</ui:msg></g:HTML> |
<g:Label ui:field="ajouterObservation" text="{constants.ajouterImage}" title="{constants.legendeAjouterObservation}" styleName="acceder-outil {style.lienProposerImage}"/> |
<g:Anchor target="_blank" href="{constants.lienAidePictoflora}" ui:field="aide" text="{constants.accesAide}" title="{constants.legendeAjouterObservation}" styleName="acceder-aide {style.lienAide}"/> |
<g:HorizontalPanel styleName="gauche {style.protocoles}"> |
<g:Label>Choisir un protocole : </g:Label> |
<g:ListBox ui:field="listeProtocoles" /> |
</g:HorizontalPanel> |
<g:HTMLPanel ui:field="zonePartageUrl"></g:HTMLPanel> |
<g:HTMLPanel styleName="importance1"> |
<g:Label text="{constants.rechercherImage}" styleName="titre {style.titreRecherche}" /> |
<g:Label text="{constants.entrerMotClef}" styleName="gris {style.entrerMotClef}" /> |
/trunk/src/org/tela_botanica/del/client/vues/pictoflora/moteur/MoteurPictofloraPresenteur.java |
---|
42,11 → 42,7 |
public HasWidgets getZoneRecherche(); |
public void ajouterVue(HasWidgets composite); |
public Panel getZonePartageUrl(); |
HasClickHandlers getLienAjoutObservation(); |
public void setListeProtocoles(ListBox listeProtocoles); |
public HasChangeHandlers getListeProtocoles(); |
76,8 → 72,6 |
this.vue = vue; |
this.protocoleService = protocoleService; |
chargerProtocoles(); |
PartageUrlPresenteur presenteurPartageUrl = new PartageUrlPresenteur(new PartageUrlVue()); |
presenteurPartageUrl.go(vue.getZonePartageUrl()); |
// TODO: le code ci dessous sert à ne pas recharger les protocoles |
// à chaque fois, voir si on peut le factoriser quelque part |
112,13 → 106,6 |
} |
}); |
vue.getLienAjoutObservation().addClickHandler(new ClickHandler() { |
@Override |
public void onClick(ClickEvent event) { |
Config config = new Config(); |
Window.open(config.getUrl("applisaisie"), "Saisie d'une nouvelle observation", null); |
} |
}); |
} |
private void chargerProtocoles() { |
/trunk/src/org/tela_botanica/del/client/vues/pictoflora/moteur/MoteurPictofloraVue.java |
---|
30,12 → 30,9 |
private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class); |
@UiField |
Panel panneauResultats, zoneRecherche, zonePartageUrl; |
Panel panneauResultats, zoneRecherche; |
@UiField |
Label ajouterObservation; |
@UiField |
ListBox listeProtocoles; |
// Constructeur |
47,10 → 44,6 |
return panneauChargement; |
} |
public Panel getZonePartageUrl() { |
return zonePartageUrl; |
} |
// Cette méthode est public car appelé dans GestionnaireHistorique |
public Panel getZoneResultats() { |
return panneauResultats; |
63,11 → 56,6 |
public HasWidgets getZoneRecherche() { |
return zoneRecherche; |
} |
@Override |
public HasClickHandlers getLienAjoutObservation() { |
return ajouterObservation; |
} |
@Override |
public void ajouterVue(HasWidgets composite) { |
/trunk/src/org/tela_botanica/del/client/vues/pictoflora/moteur/rechercheImage.css |
---|
3,8 → 3,8 |
} |
.protocoles { |
margin-top:-30px; |
margin-left:350px; |
margin-top:-61px; |
margin-left:415px; |
position:absolute; |
} |