/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; |
} |