/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/RechercheObservations.css |
---|
3,4 → 3,5 |
.lienRechercheAvancee {cursor:pointer; text-decoration:underline; color:blue; float:right; margin-right:240px; margin-top:10px} |
.rechercheAvancee {border:solid 1px #333; padding:10px; -moz-border-radius:0 0 10px 10px; -moz-box-shadow:5px 5px 10px #EEE;position:absolute; width:700px; margin-top:5px; background:white} |
.champRecherche {float:left; width:50%; padding-bottom:5px} |
.recherchePrecedente {color:#555; padding:5px; font-style:italic} |
.recherchePrecedente {color:#555; padding:5px; font-style:italic} |
.zoneObservation {width:100%;} |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/RechercheObservationsVue.ui.xml |
---|
4,7 → 4,7 |
<ui:with field="constants" type="org.tela_botanica.del.client.i18n.Vocabulary"/> |
<ui:style src="RechercheObservations.css" /> |
<g:HTMLPanel styleName="contenu"> |
<g:HTMLPanel> |
<g:Label text="Vue Recherche Observations" styleName="titre"/> |
<g:Label text="la vue pour rechercher parmi les observations" styleName="petit"/> |
60,7 → 60,7 |
<g:HTMLPanel styleName="nettoyage" /> |
</g:HTMLPanel> |
<g:Label ui:field="recherchePrecedente" styleName="{style.recherchePrecedente}"></g:Label> |
<g:HTMLPanel ui:field="zoneObservations" /> |
<g:HTMLPanel ui:field="zoneObservations" styleName="{style.zoneObservation}"/> |
<g:HTMLPanel ui:field="zonePagination" /> |
</g:HTMLPanel> |
</ui:UiBinder> |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/observation.css |
---|
1,6 → 1,6 |
.ligneObservation {-moz-box-shadow: 5px 0px 5px #DDD; -moz-border-radius:10px; margin-bottom:10px; border:solid 1px #DDD} |
.description {border:solid 1px #EEE; border-width:0 1px 0 0; width:25%; float:left;padding : 10px; margin:0 1px 5px 0; height:150px} |
.photos {border:solid 1px #EEE; border-width:0 1px 0 0; width:33%; float:left; -moz-border-radius: 0px; padding : 10px; margin:0 1px 5px 0; height:170px} |
.determination {width:37%; float:left; padding : 10px; margin:0 1px 5px 0; height:150px} |
.ligneObservation {-moz-box-shadow: 5px 0px 5px #DDD; -moz-border-radius:10px; margin-bottom:10px; border:solid 1px #DDD; width:100%} |
.description {border:solid 1px #EEE; border-width:0 1px 0 0; width:270px; padding : 10px; margin:0 1px 5px 0; height:150px} |
.photos {border:solid 1px #EEE; border-width:0 1px 0 0; width:350px; -moz-border-radius: 0px; padding : 10px; margin:0 1px 5px 0; height:170px} |
.determination {padding : 10px; margin:0 1px 5px 0; height:150px} |
.photos img {float:left; padding:2px; -moz-box-shadow:2px 2px 2px #DDD; cursor:pointer} |
.photoPrincipale {height:130px; width:140px; float:left; padding:5px; cursor:pointer} |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/ObservationVue.ui.xml |
---|
4,24 → 4,19 |
<ui:with field="constants" type="org.tela_botanica.del.client.i18n.Vocabulary"/> |
<ui:style src="observation.css" /> |
<g:HTMLPanel styleName="{style.ligneObservation}"> |
<g:HTMLPanel styleName="{style.description}"> |
<g:HorizontalPanel styleName="{style.ligneObservation}"> |
<g:VerticalPanel styleName="{style.description}"> |
<g:Label ui:field="nomRetenu" styleName="sousTitre"/> |
<g:Label ui:field="famille" /> |
<g:Label ui:field="auteur" /> - <g:Label ui:field="date" /> |
<g:Label ui:field="auteur" /><g:Label ui:field="date" /> |
<g:Label ui:field="localite" /> |
<g:Label ui:field="motsClefs" /> |
<g:Label ui:field="numNomenclatural" /> |
</g:HTMLPanel> |
<g:HorizontalPanel styleName="{style.photos}"> |
</g:VerticalPanel> |
<g:HTMLPanel styleName="{style.photos}"> |
<g:Image ui:field="photoPrincipale" styleName="{style.photoPrincipale}"/> |
<g:HTMLPanel ui:field="photos"></g:HTMLPanel> |
</g:HorizontalPanel> |
</g:HTMLPanel> |
<g:FlexTable styleName="{style.determination}" ui:field="tableauPropositions" /> |
<g:HTMLPanel styleName="nettoyage" /> |
</g:HTMLPanel> |
</g:HorizontalPanel> |
</ui:UiBinder> |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/ObservationPresenteur.java |
---|
45,11 → 45,13 |
List<org.tela_botanica.del.client.modeles.Image> images = observation.getImages(); |
org.tela_botanica.del.client.modeles.Image imagePrincipale = images.get(0); |
vue.photoPrincipale.setUrl(imagePrincipale.getUrl()); |
vue.photoPrincipale.setTitle(imagePrincipale.getUrlFormat("L")); |
vue.photoPrincipale.setAltText(observation.getAuteur() + " - " + observation.getNomRetenu()); |
images.remove(0); |
if (images != null && images.size() > 0) { |
org.tela_botanica.del.client.modeles.Image imagePrincipale = images.get(0); |
vue.photoPrincipale.setUrl(imagePrincipale.getUrl()); |
vue.photoPrincipale.setTitle(imagePrincipale.getUrlFormat("L")); |
vue.photoPrincipale.setAltText(observation.getAuteur() + " - " + observation.getNomRetenu()); |
images.remove(0); |
} |
int nbImagesAffichees = 0; |
for (org.tela_botanica.del.client.modeles.Image imageCourante : images) { |