Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 1009 → Rev 1010

/trunk/src/org/tela_botanica/del/client/i18n/Vocabulary.java
2,7 → 2,7
 
/**
* Interface to represent the constants contained in resource bundle:
* 'D:/dev/svn/del/src/org/tela_botanica/del/client/i18n/Vocabulary.properties'.
* '/home/aurelien/web/del/src/org/tela_botanica/del/client/i18n/Vocabulary.properties'.
*/
public interface Vocabulary extends com.google.gwt.i18n.client.Constants {
43,6 → 43,24
String ajouterCommentaire();
 
/**
* Translated "Ajouter une image à déterminer".
*
* @return translated "Ajouter une image à déterminer"
*/
@DefaultStringValue("Ajouter une image à déterminer")
@Key("ajouterImage")
String ajouterImage();
 
/**
* Translated "Ajouter une observation à déterminer".
*
* @return translated "Ajouter une observation à déterminer"
*/
@DefaultStringValue("Ajouter une observation à déterminer")
@Key("ajouterObservation")
String ajouterObservation();
 
/**
* Translated "Annuler".
*
* @return translated "Annuler"
493,6 → 511,15
String labelProtocole();
 
/**
* Translated "Cliquez ici pour accéder au formulaire de saisie des observations ".
*
* @return translated "Cliquez ici pour accéder au formulaire de saisie des observations "
*/
@DefaultStringValue("Cliquez ici pour accéder au formulaire de saisie des observations ")
@Key("legendeAjouterObservation")
String legendeAjouterObservation();
 
/**
* Translated "Propositions ".
*
* @return translated "Propositions "
/trunk/src/org/tela_botanica/del/client/i18n/Vocabulary.properties
46,6 → 46,9
publiee = Publiée le
votePrisEnCompte = Vote pris en compte
voteModifie = Vote modifié
ajouterObservation = Ajouter une plante à déterminer
ajouterImage = Ajouter une image
legendeAjouterObservation = Cliquez ici pour accéder au formulaire de saisie des observations
 
#ecran recherche image
rechercherImage = Rechercher et voter
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/moteur/MoteurRechercheObservationsVue.ui.xml
11,6 → 11,7
<g:HTMLPanel>
<g:HTMLPanel styleName="limiteMax">
<g:Label text="{constants.introRechercheObservations}" styleName="chapeau"/>
<g:Label ui:field="ajouterObservation" text="{constants.ajouterObservation}" title="{constants.legendeAjouterObservation}" styleName="acceder-outil {style.lienProposerObservation}"/>
<g:Label text="{constants.rechercherObservation}" styleName="titre" />
<g:Label text="{constants.entrerMotClef}" styleName="gris {style.entrerMotClef}" />
<g:HTMLPanel ui:field="zoneRecherche" />
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/moteur/MoteurRechercheObservationsPresenteur.java
3,6 → 3,7
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.presenteur.Presenteur;
import org.tela_botanica.del.client.config.Config;
import org.tela_botanica.del.client.modeles.ModeRecherche;
import org.tela_botanica.del.client.services.rest.ObservationService;
import org.tela_botanica.del.client.services.rest.ObservationServiceConcret;
9,6 → 10,10
import org.tela_botanica.del.client.vues.rechercheobservations.resultats.ResultatsRechercheObservationsPresenteur;
import org.tela_botanica.del.client.vues.rechercheobservations.resultats.ResultatsRechercheObservationsVue;
 
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.IsWidget;
 
19,6 → 24,8
 
public HasWidgets getZoneResultats();
 
HasClickHandlers getLienAjoutObservation();
 
}
 
private Vue vue;
52,7 → 59,13
}
 
protected void gererEvenements() {
 
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);
}
});
}
 
}
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/moteur/MoteurRechercheObservationsVue.java
1,10 → 1,12
package org.tela_botanica.del.client.vues.rechercheobservations.moteur;
 
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.Widget;
 
18,8 → 20,9
 
@UiField
Panel zoneRecherche, zoneResultats;
 
@UiField
Label ajouterObservation;
 
public HasWidgets getZoneRecherche() {
return zoneRecherche;
33,7 → 36,10
public Panel getZoneResultats() {
return zoneResultats;
}
 
@Override
public HasClickHandlers getLienAjoutObservation() {
return ajouterObservation;
}
 
}
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/moteur/MoteurRechercheObservations.css
2,3 → 2,7
margin-bottom: 10px
}
 
.lienProposerObservation {
float: right;
}
 
/trunk/src/org/tela_botanica/del/client/vues/rechercheimages/moteur/MoteurRechercheImageVue.ui.xml
12,6 → 12,7
<g:HTMLPanel styleName="limiteMax">
<g:Label text="{constants.introRechercheImages}" styleName="chapeau"/>
<g:Label ui:field="ajouterObservation" text="{constants.ajouterImage}" title="{constants.legendeAjouterObservation}" styleName="acceder-outil {style.lienProposerImage}"/>
<g:Label text="{constants.rechercherImage}" styleName="titre" />
<g:Label text="{constants.entrerMotClef}" styleName="gris {style.entrerMotClef}" />
<g:HTMLPanel ui:field="zoneRecherche" />
/trunk/src/org/tela_botanica/del/client/vues/rechercheimages/moteur/rechercheImage.css
22,4 → 22,8
 
.entrerMotClef {
margin-bottom: 10px;
}
 
.lienProposerImage {
float: right;
}
/trunk/src/org/tela_botanica/del/client/vues/rechercheimages/moteur/MoteurRechercheImagePresenteur.java
1,8 → 1,11
package org.tela_botanica.del.client.vues.rechercheimages.moteur;
 
import javax.validation.Configuration;
 
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.config.Config;
import org.tela_botanica.del.client.modeles.ModeRecherche;
import org.tela_botanica.del.client.modeles.ProtocoleServiceResultat;
import org.tela_botanica.del.client.services.rest.ImageServiceConcret;
12,6 → 15,10
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur;
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImageVue;
 
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.IsWidget;
 
23,6 → 30,8
public HasWidgets getZoneRecherche();
 
public void ajouterVue(HasWidgets composite);
 
HasClickHandlers getLienAjoutObservation();
}
 
private Vue vue;
55,7 → 64,18
CacheClient.getInstance().setProtocoleCourant(CacheClient.getInstance().getListeProtocoles().get(0));
}
}
gererEvenements();
}
private void gererEvenements() {
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);
}
});
}
 
public void go(HasWidgets composite) {
vue.ajouterVue(composite);
/trunk/src/org/tela_botanica/del/client/vues/rechercheimages/moteur/MoteurRechercheImageVue.java
2,11 → 2,13
 
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.HasChangeHandlers;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.HasWidgets;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.ListBox;
import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.Widget;
22,6 → 24,9
 
@UiField
Panel panneauResultats, zoneRecherche;
@UiField
Label ajouterObservation;
 
// Constructeur
public MoteurRechercheImageVue() {
44,6 → 49,11
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/plateformedetermination/DeterminationVue.ui.xml
7,7 → 7,7
<ui:with field="constants" type="org.tela_botanica.del.client.i18n.Vocabulary"/>
<ui:style src="determinationVue.css" />
<g:HTMLPanel styleName="limiteMin">
<g:Label ui:field="ajouterObservation" text="{constants.ajouterObservation}" title="{constants.legendeAjouterObservation}" styleName="acceder-outil {style.lienProposerObservation}"/>
<g:HTMLPanel>
<g:Label text="{constants.metadonnees}" styleName="titre"/>
<g:HTMLPanel ui:field="metadonnees" />
/trunk/src/org/tela_botanica/del/client/vues/plateformedetermination/DeterminationPresenteur.java
15,6 → 15,7
import org.tela_botanica.del.client.composants.observations.ObservationImagesPresenteur;
import org.tela_botanica.del.client.composants.observations.ObservationImagesVue;
import org.tela_botanica.del.client.composants.presenteur.Presenteur;
import org.tela_botanica.del.client.config.Config;
import org.tela_botanica.del.client.modeles.Image;
import org.tela_botanica.del.client.modeles.ModeRecherche;
import org.tela_botanica.del.client.modeles.MoyenneVote;
47,6 → 48,7
 
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.HasWidgets;
80,6 → 82,8
public HasWidgets getNouvelleLigneProtocole();
 
public void afficherNomTaxonProbable(String nomTaxon);
 
public HasClickHandlers getLienAjoutObservation();
}
 
private Vue vue;
230,5 → 234,13
chargerEtAjouterLignesVotesProtocole();
}
});
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);
}
});
}
}
/trunk/src/org/tela_botanica/del/client/vues/plateformedetermination/DeterminationVue.java
1,6 → 1,7
package org.tela_botanica.del.client.vues.plateformedetermination;
 
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Button;
17,7 → 18,7
Panel forum, detailImageObservation, formulaireRechercheEflore, voteProtocole;
@UiField
Label nomTaxonProbable;
Label nomTaxonProbable, ajouterObservation;
@UiField
Button boutonAjoutProposition, boutonAjoutPropositionBas, boutonAjoutCommentaire, boutonAjoutCommentaireBas;
81,4 → 82,9
public Button getBoutonAjoutCommentaireBas() {
return boutonAjoutCommentaireBas;
}
@Override
public HasClickHandlers getLienAjoutObservation() {
return ajouterObservation;
}
}
/trunk/src/org/tela_botanica/del/client/vues/plateformedetermination/determinationVue.css
56,4 → 56,8
 
.boutons {
margin-top:40px;
}
 
.lienProposerObservation {
margin-left: 575px;
}
/trunk/src/org/tela_botanica/del/client/config/Config.java
30,6 → 30,7
urls.put("del", configuration.get("delUrl"));
urls.put("bogue", configuration.get("bogueUrl"));
urls.put("commentaire", configuration.get("commentaireUrl"));
urls.put("applisaisie", configuration.get("appliSaisieUrl"));
}
/**
/trunk/war/config/config.defaut.js
2,5 → 2,6
serviceBaseUrl:"http://www.tela-botanica.org/eflore-test/del/services/0.1/",
bogueUrl:"http://www.tela-botanica.net/suivi/index.php?project=41",
commentaireUrl:"http://www.tela-botanica.org/wikini/eflore-test/wakka.php?wiki=AideDelCommentaire",
delUrl:"http://www.tela-botanica.org/appli:del"
delUrl:"http://www.tela-botanica.org/appli:del",
appliSaisieUrl: "http://www.tela-botanica.org/widget:cel:saisie?tag-img=aDeterminer&tag-obs=aDeterminer"
};
/trunk/war/del.css
284,16 → 284,21
 
.acceder-outil {
background: url("./img/telaBlancJaune.png") no-repeat scroll 0 0 #ECCB12;
text-decoration: underline;
text-decoration: none;
border: medium none;
border-radius: 10px 10px 10px 10px;
color: #6C6865;
font-size: 14px;
padding: 1px 16px 2px 29px;
padding: 4px 10px 4px 30px;
cursor: pointer;
display: inline-block;
}
 
.acceder-outil:hover {
border-bottom: 1px dotted #95AE5D;
color: #FD8C13;
}
 
.colonne {
float: left;
}