Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 2080 → Rev 2081

/trunk/widget/modules/carto/squelettes/avertissement.tpl.html
68,7 → 68,8
Il est donc important de garder un esprit critique vis à vis des observations diffusées sur cette carte.<br />
Nous souhaitons prochainement ajouter à cette application cartographique un moyen de contacter les auteurs des observations.
Cette fonctionnalité permettra de faciliter la correction d'eventuelles erreurs.<br />
Pour l'instant, si vous constatez des problèmes, veuillez contacter : <a href="mailto:eflore_remarques@tela-botanica.org">eflore_remarques@tela-botanica.org</a>.
Pour l'instant, si vous constatez des problèmes,
<a href="http://www.tela-botanica.org/widget:reseau:remarques?email=cel_remarques@tela-botanica.org&pageSource=http%3A%2F%2Fwww.tela-botanica.org%2Fwidget%3Acel%3Acarto">contactez-nous</a>
</p>
<h2>Le <a href="http://www.tela-botanica.org/appli:cel" onclick="window.open(this.href); return false;">Carnet en Ligne (CEL)</a>, c'est quoi ?</h2>
<h3>Un outil pour gérer mes relevés de terrain</h3>
/trunk/src/org/tela_botanica/client/modeles/objets/Configuration.java
32,6 → 32,8
private static String suiviBugUrl ;
private static String aideBaseUrl ;
 
private static String remarquesBaseUrl ;
private static String emailContact;
88,6 → 90,9
aideBaseUrl = Dictionary.getDictionary("configuration").get(
"aideBaseUrl");
remarquesBaseUrl = Dictionary.getDictionary("configuration").get(
"remarquesBaseUrl");
referentielGeo = Dictionary.getDictionary("configuration").get(
"referentielGeo");
182,6 → 187,15
}
/**
* Accesseur pour l'url de base du widget de remarques
*
* @return une url pointant vers la racine du widget (sans paramètres)
*/
public static String getRemarquesBaseUrl() {
return remarquesBaseUrl;
}
/**
* Accesseur pour l'email de contact du carnet en ligne
*
* @return une chaine contenant l'email de contact
/trunk/src/org/tela_botanica/client/vues/EtatConnexionVue.java
13,16 → 13,13
* - Deconnexion : appel du service de deconnexion, et appel de la re-initialisation de l'affichage pour le nouvel identifiant utilisateur obtenu (identifiant de session)
*/
 
 
package org.tela_botanica.client.vues;
 
 
 
import org.tela_botanica.client.CarnetEnLigneMediateur;
import org.tela_botanica.client.modeles.objets.Configuration;
 
import com.google.gwt.http.client.URL;
import com.google.gwt.user.client.Window;
 
import com.gwtext.client.core.EventCallback;
import com.gwtext.client.core.EventObject;
import com.gwtext.client.core.Ext;
31,8 → 28,6
import com.gwtext.client.widgets.Panel;
import com.gwtext.client.widgets.event.ContainerListenerAdapter;
 
 
 
/**
* Un indicateur d'etat de connexion
*
40,11 → 35,8
*
*/
 
 
 
public class EtatConnexionVue extends Panel {
 
/**
* Médiateur associé à la vue
*/
56,15 → 48,25
*/
private String labelEtatConnexion = null;
 
/**
* Ouh c'est pas beau, ça ! Mais avec Google Web Toolshit, ça
* marche toujours mieux que quand on fait des trucs beaux :-)
*/
private String liens = "<div id=\"liensExt\">"
+ "<a id=\"lienRemarques\" title=\"Adressez-nous vos remarques ou signalez-nous un problème\""
+ " href=\"" + Configuration.getRemarquesBaseUrl() + "?email=" + Configuration.getEmailContact()
+ "&pageSource=" + URL.encodeQueryString(Window.Location.getHref()) + "\""
+ " onClick=\"javascript:window.open(this.getAttribute('href'), 'Tela Botanica - Remarques', config='height=700, width=640, scrollbars=yes, resizable=yes'); return false;\""
+ " target=\"_blank\""
+ ">Remarques</a>"
+ "<a href=\"#\" id=\"lienAide\">Aide</a>"
+ "</div>" ;
private String liens = "<div id=\"liensExt\"><a href=\"#\" id=\"lienAide\">Aide</a></div>" ;
/**
* Booleen indiquant si utilisateur connecte
* Booleen indiquant si utilisateur est connecte
*
*/
public EtatConnexionVue(CarnetEnLigneMediateur cm) {
carnetEnLigneMediateur=cm;
123,9 → 125,6
}
}
 
 
 
/**
* Affichage de l'etat de connexion
* @param text
132,7 → 131,7
* @param connecte
*/
public void setEtat(String identifiant, boolean connecte) {
 
if(connecte) {
labelEtatConnexion = "<div id=\"etatConnexion\">Connecté en tant que "+identifiant+" <a id=\"lienDeconnexion\" href=\"#\">(deconnexion)</a>" ;
labelEtatConnexion += "</div>" ;
141,9 → 140,9
labelEtatConnexion += liens ;
setHtml(labelEtatConnexion);
 
ExtElement lienDeco = Ext.get("etatConnexion");
ExtElement lienDeco = Ext.get("lienDeconnexion");
if(lienDeco != null)
{
{
lienDeco.addListener("click", new EventCallback() {
 
@Override
/trunk/war/cel2.css
126,15 → 126,19
font-weight: bold;
}
 
#etatConnexion {
cursor: pointer;
}
 
#liensExt {
float: right;
margin-top: -15px;
}
 
#liensExt a {
margin-right: 10px;
}
 
#lienAide {
padding-right: 40px;
}
 
#panneau_etat_connexion,#panneau_admin {
min-height: 16px;
}
452,10 → 456,6
list-style-type: square;
}
 
#lienAide {
padding-right: 50px;
}
 
.champ-separation {
padding-top: 10px;
}
/trunk/war/config.defaut.js
3,6 → 3,7
serviceBaseUrl:"http://localhost/jrest",
suiviBugUrl:"http://www.tela-botanica.net/suivi/index.php?do=newtask&project=2",
aideBaseUrl:"http://www.tela-botanica.org/wikini/eflore/wakka.php?wiki=AideCEL",
remarquesBaseUrl:"http://www.tela-botanica.org/widget:reseau:remarques",
emailContact:"cel_remarques@tela-botanica.org",
imageBaseUrl:"http://localhost/Documents/images_serveur/",
imageRedirectUrl:"http://localhost/appli:cel-img:",