Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1185 → Rev 1186

/trunk/src/org/tela_botanica/del/client/vues/rechercheimages/moteur/MoteurRechercheImageVue.ui.xml
13,6 → 13,7
<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: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: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/rechercheimages/moteur/MoteurRechercheImagePresenteur.java
5,6 → 5,8
import org.tela_botanica.del.client.cache.CacheClient;
import org.tela_botanica.del.client.composants.moteurrecherche.MoteurRecherchePresenteur;
import org.tela_botanica.del.client.composants.moteurrecherche.MoteurRechercheVue;
import org.tela_botanica.del.client.composants.partageurl.PartageUrlPresenteur;
import org.tela_botanica.del.client.composants.partageurl.PartageUrlVue;
import org.tela_botanica.del.client.config.Config;
import org.tela_botanica.del.client.modeles.ModeRecherche;
import org.tela_botanica.del.client.modeles.ProtocoleServiceResultat;
21,6 → 23,7
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.IsWidget;
import com.google.gwt.user.client.ui.Panel;
 
public class MoteurRechercheImagePresenteur {
 
30,6 → 33,8
public HasWidgets getZoneRecherche();
 
public void ajouterVue(HasWidgets composite);
public Panel getZonePartageUrl();
 
HasClickHandlers getLienAjoutObservation();
}
43,6 → 48,10
public MoteurRechercheImagePresenteur(Vue vue, ProtocoleService protocoleService) {
this.vue = vue;
this.protocoleService = protocoleService;
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
if (CacheClient.getInstance().getProtocoleCourant() == null) {
/trunk/src/org/tela_botanica/del/client/vues/rechercheimages/moteur/MoteurRechercheImageVue.java
23,7 → 23,7
private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);
 
@UiField
Panel panneauResultats, zoneRecherche;
Panel panneauResultats, zoneRecherche, zonePartageUrl;
@UiField
Label ajouterObservation;
37,6 → 37,10
return panneauChargement;
}
 
public Panel getZonePartageUrl() {
return zonePartageUrl;
}
// Cette méthode est public car appelé dans GestionnaireHistorique
public Panel getZoneResultats() {
return panneauResultats;
/trunk/src/org/tela_botanica/del/client/composants/partageurl/partagerUrl.css
19,9 → 19,9
cursor: pointer;
display: inline-block;
font-size: 14px;
margin-left: 790px;
margin-top: -34px;
padding: 4px 10px;
margin-left: 705px;
margin-top: -35px;
padding: 5px 10px;
position: absolute;
text-decoration: none;
}
/trunk/war/del.css
328,6 → 328,25
}
 
.acceder-outil:hover {
color: #FD8C13;
}
 
#contenu a.acceder-aide {
color:white;
}
.acceder-aide {
background: none repeat scroll 0 0 #3d5fbf;
border: medium none;
border-radius: 10px 10px 10px 10px;
color: white;
cursor: pointer;
display: inline-block;
font-size: 14px;
padding: 4px 10px;
text-decoration: none;
}
 
.acceder-aide:hover {
border-bottom: 1px dotted #95AE5D;
color: #FD8C13;
}