r104 - in trunk: echobase-entities/src/main/java/fr/ifremer/echobase echobase-ui/src/main/java/fr/ifremer/echobase/ui/interceptors echobase-ui/src/main/resources/i18n echobase-ui/src/main/webapp/WEB-INF/jsp echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor echobase-ui/src/main/webapp/WEB-INF/jsp/export echobase-ui/src/main/webapp/WEB-INF/jsp/import echobase-ui/src/main/webapp/WEB-INF/jsp/user
Author: sletellier Date: 2011-11-21 17:12:09 +0100 (Mon, 21 Nov 2011) New Revision: 104 Url: http://forge.codelutin.com/repositories/revision/echobase/104 Log: - Clean all traduction - Add autoLogin constant in Config Modified: trunk/echobase-entities/src/main/java/fr/ifremer/echobase/EchoBaseConfiguration.java trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/interceptors/CheckLogguedInterceptor.java trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/dbeditor.jsp trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/modifImportResult.jsp trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/createEmbeddedApplication.jsp trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/exportSql.jsp trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/exportSqlResult.jsp trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/import/import.jsp trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/import/importProgress.jsp trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/user/userList.jsp Modified: trunk/echobase-entities/src/main/java/fr/ifremer/echobase/EchoBaseConfiguration.java =================================================================== --- trunk/echobase-entities/src/main/java/fr/ifremer/echobase/EchoBaseConfiguration.java 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-entities/src/main/java/fr/ifremer/echobase/EchoBaseConfiguration.java 2011-11-21 16:12:09 UTC (rev 104) @@ -55,6 +55,8 @@ public static final String OPTION_UPDATE_SCHEMA = "updateSchema"; + public static final String OPTION_AUTO_LOGIN = "autoLogin"; + /** Delegate application config object containing configuration. */ protected ApplicationConfig applicationConfig; Modified: trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/interceptors/CheckLogguedInterceptor.java =================================================================== --- trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/interceptors/CheckLogguedInterceptor.java 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/java/fr/ifremer/echobase/ui/interceptors/CheckLogguedInterceptor.java 2011-11-21 16:12:09 UTC (rev 104) @@ -24,6 +24,7 @@ package fr.ifremer.echobase.ui.interceptors; import com.opensymphony.xwork2.ActionInvocation; +import fr.ifremer.echobase.EchoBaseConfiguration; import fr.ifremer.echobase.ui.EchoBaseSession; import fr.ifremer.echobase.ui.actions.EchoBaseActionSupport; import fr.ifremer.echobase.ui.actions.user.LoginAction; @@ -63,7 +64,9 @@ if (!userLoggued) { boolean autoLogin = - EchoBaseActionSupport.getEchoBaseApplicationContext().getConfiguration().getOptionAsBoolean("autoLogin"); + EchoBaseActionSupport.getEchoBaseApplicationContext() + .getConfiguration() + .getOptionAsBoolean(EchoBaseConfiguration.OPTION_AUTO_LOGIN); if (autoLogin) { // by-pass login Modified: trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties =================================================================== --- trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/resources/i18n/echobase-ui_fr_FR.properties 2011-11-21 16:12:09 UTC (rev 104) @@ -1,5 +1,6 @@ echobase.action.applySqlQuery=Appliquer la requête echobase.action.backToUserList=Retour à la liste des utilisateurs +echobase.action.reset=Annuler echobase.action.cloneSqlQuery=Cloner la requête echobase.action.create=Créer echobase.action.createEmbeddedApplication=Créer l'application @@ -14,65 +15,69 @@ echobase.action.login=Connection echobase.action.logout=Déconnexion echobase.action.reloadSqlQuery=Recharger +echobase.action.return=Retour echobase.action.save=Sauvegarder echobase.action.saveSqlQuery=Enregistrer la requête echobase.common.admin=Administrateur echobase.common.comment=Commentaire echobase.common.email=Email -echobase.common.embeddedApplicationFileName=Nom de l'archive à télécharger -echobase.common.embeddedWarFileName=Nom du war à utiliser -echobase.common.exportFileName=Nom du fichier d'export -echobase.common.import=Import configuration -echobase.common.importFile=Fichier à importer echobase.common.jdbcLogin=Login de connexion echobase.common.jdbcPassword=Mot de passe echobase.common.jdbcUrl=Url de connexion echobase.common.password=Mot de passe -echobase.common.query.description=Description -echobase.common.query.name=Nom -echobase.common.request.result=Résultat de la requête sql -echobase.common.reset=Annuler -echobase.common.return=Retour -echobase.common.sqlQueries=Requêtes enregistrées -echobase.common.tableName=Nom de la table echobase.common.user=Utilisateur echobase.common.voyage=Voyage -echobase.common.voyagesToSelect=Voyage à exporter -echobase.dbEditor.propertyDiffsResult=Nombres d'entrées modifiés \: %s -echobase.dbeditor.edit=Edition de '%s' -echobase.embeddedApplication.configuration=Configuration de l'application embarquée echobase.error.bad.password=Mot de passe incorrrect echobase.error.email.already.used= +echobase.error.export.description.requiredstring=La description de l'export est obligatoire +echobase.error.export.name.requiredstring=Le nom de l'export est obligatoire +echobase.error.export.sqlQuery.requiredstring=La requête de l'export est obligatoire +echobase.error.export.sqlQuery.wrongformat=La requêtes n'est pas valide echobase.error.fileDontExist= echobase.error.fileNotFound= +echobase.error.import.selectedVoyageOrAccessImport.required=Merci de selectionner un voyage ou un import access echobase.error.importArgument= echobase.error.importFile.required=Fichier d'import obligatoire +echobase.error.login.password.requiredstring=Le mot de passe est obligatoire echobase.error.login.unknown=Utilisateur inconnu +echobase.error.login.wrongLogin=Le login est déjà utilisé echobase.error.required.email=L'email est obligatoire echobase.error.required.password=Le mot de passe est obligatoire echobase.error.warlocation.notFound=L'application n'a pas été trouvé à l'emplacement suivant %s -echobase.export.queryDescription=Description -echobase.export.queryName=Nom -echobase.export.querySql=SQL -echobase.importFile.access=Base access -echobase.importFile.accoustique=Fichier accoustique -echobase.importFile.events=Fichier evenements -echobase.importFile.lectureAgeGen=Fichier lecture age -echobase.importFile.pecherie=Fichier pecherie -echobase.importFile.typeEchoSpecies=Fichier espèces +echobase.header.request.result=Résultat de la requête sql +echobase.header.user.gridTitle=Liste des utilisateurs +echobase.header.voyageSelect=Selectionnez un voyage +echobase.info.dbeditor.propertyDiffsResult=Nombres d'entrées modifiés \: %s echobase.info.no.sqlQuery.saved=Aucune requête d'export sql enregistré echobase.info.no.sqlQuery.selected=Aucune requête d'export sql sélectionnée echobase.info.no.table.selected=Aucune table sélectionnée -echobase.label.admin.user.create=Création d'un utilisateur -echobase.label.admin.user.delete=Suppression d'un utilisateur -echobase.label.admin.user.edit=Edition d'un utilisateur +echobase.label.embeddedApplicationFileName=Nom de l'archive à télécharger +echobase.label.embeddedWarFileName=Nom du war à utiliser +echobase.label.exportFileName=Nom du fichier d'export +echobase.label.import.access=Base access +echobase.label.import.accoustique=Fichier accoustique +echobase.label.import.events=Fichier evenements +echobase.label.import.lectureAgeGen=Fichier lecture age +echobase.label.import.pecherie=Fichier pecherie +echobase.label.import.typeEchoSpecies=Fichier espèces +echobase.label.importFile=Fichier à importer echobase.label.info.changePassword=Changement du mot de passe echobase.label.language=Language echobase.label.locale.english=Anglais echobase.label.locale.french=Français echobase.label.login=Connexion +echobase.label.query.description=Description +echobase.label.query.name=Nom +echobase.label.query.sql=SQL +echobase.label.sqlQueries=Requêtes enregistrées +echobase.label.tableName=Nom de la table echobase.label.user.login=Utilisateur \: %s -echobase.label.welcome=Bienvenue dans EchoBase +echobase.label.voyageToSelect=Voyage à exporter +echobase.legend.dbeditor.edit=Edition de '%s' +echobase.legend.embeddedApplication.configuration=Configuration de l'application embarquée +echobase.legend.import=Import configuration +echobase.legend.sqlQuery.configuration=Configuration de la requête +echobase.legend.sqlQuery.result=Résultats de la requête echobase.menu.connectToDbInformations=Se connecter à la base echobase.menu.createEmbeddedApplication=Créer une application embarquée echobase.menu.dbeditor=Modifier les données @@ -84,9 +89,10 @@ echobase.message.modified.property=Propriété '%s', ancienne valeur \: %s, nouvelle valeur \: %s echobase.message.no.row.selected=Aucune donnée sélectionnée echobase.message.noEntrySelection=Aucune entrée sélectionnée -echobase.msg.warnImportInProgress=Merci de ne pas fermer la fenêtre pour pouvoir accéder aux résultats de l'import. -echobase.sqlQuery.configuration=Configuration de la requête -echobase.sqlQuery.result=Résultats de la requête +echobase.message.warnImportInProgress=Merci de ne pas fermer la fenêtre pour pouvoir accéder aux résultats de l'import. +echobase.title.admin.user.create=Création d'un utilisateur +echobase.title.admin.user.delete=Suppression d'un utilisateur +echobase.title.admin.user.edit=Edition d'un utilisateur echobase.title.connectToDbInformations=Se connecter à la base de données echobase.title.connectionToDb.detail=Détail de la connection à la base de données echobase.title.createEmbeddedApplication=Création de l'application embarquée @@ -101,12 +107,4 @@ echobase.title.login=Connexion echobase.title.modification.detail=Détail de la modification echobase.title.users=Adminitration des utilisateurs -echobase.user.gridTitle=Liste des utilisateurs -echobase.validation.export.description.requiredstring=La description de l'export est obligatoire -echobase.validation.export.name.requiredstring=Le nom de l'export est obligatoire -echobase.validation.export.sqlQuery.requiredstring=La requête de l'export est obligatoire -echobase.validation.export.sqlQuery.wrongformat=La requêtes n'est pas valide -echobase.validation.import.selectedVoyageOrAccessImport.required=Merci de selectionner un voyage ou un import access -echobase.validation.login.password.requiredstring=Le mot de passe est obligatoire -echobase.validation.login.wrongLogin=Le login est déjà utilisé -echobase.voyage.selectHeader=Selectionnez un voyage +echobase.title.welcome=Bienvenue dans EchoBase Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/dbeditor.jsp =================================================================== --- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/dbeditor.jsp 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/dbeditor.jsp 2011-11-21 16:12:09 UTC (rev 104) @@ -170,7 +170,7 @@ } </script> -<s:select key="tableName" label='%{getText("echobase.common.tableName")}' +<s:select key="tableName" label='%{getText("echobase.label.tableName")}' list="tableNames" headerKey="" headerValue=""/> <br class="clearBoth"/> @@ -189,7 +189,7 @@ <s:hidden key="tableName" label=''/> <s:file key="importFile" required="true" - label="%{getText('echobase.common.importFile')}"/> + label="%{getText('echobase.label.importFile')}"/> <br/> <s:submit key="echobase.action.importTable" action="doImport" align="right"/> @@ -198,7 +198,7 @@ <s:form id="exportForm" namespace="/dbeditor" method="post"> <s:hidden key="tableName" label=''/> <s:textfield key="exportFileName" required="true" size="100" - label="%{getText('echobase.common.exportFileName')}"/> + label="%{getText('echobase.label.exportFileName')}"/> <br/> <s:submit key="echobase.action.exportTable" action="doExport" @@ -257,7 +257,7 @@ <fieldset id="noRowSelected"> <legend> - <s:text name="echobase.dbeditor.edit"> + <s:text name="echobase.legend.dbeditor.edit"> <s:param value="%{tableI18nName}"/> </s:text> </legend> @@ -267,7 +267,7 @@ <s:form id="editForm" namespace="/dbeditor"> <fieldset> <legend> - <s:text name="echobase.dbeditor.edit"> + <s:text name="echobase.legend.dbeditor.edit"> <s:param value="%{tableI18nName}"/> </s:text> </legend> @@ -316,7 +316,7 @@ </s:iterator> </fieldset> <ul class="toolbar floatRight"> - <li><s:submit name='resetAction' key="echobase.common.reset" + <li><s:submit name='resetAction' key="echobase.action.reset" theme="simple" onclick="return false;"/> </li> <li><s:submit name="submitAction" key="echobase.action.save" Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/modifImportResult.jsp =================================================================== --- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/modifImportResult.jsp 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/dbeditor/modifImportResult.jsp 2011-11-21 16:12:09 UTC (rev 104) @@ -26,11 +26,11 @@ <title><s:text name="echobase.title.dbEditor"/></title> <h2> - <s:text name="echobase.dbEditor.propertyDiffsResult"> + <s:text name="echobase.info.dbeditor.propertyDiffsResult"> <s:param value="%{propertyDiffs.size}"/> </s:text> </h2> <s:a namespace="/dbeditor" action="dbeditor"> <s:param name="tableName" value="%{tableName}"/> - <s:text name="echobase.common.return"/> + <s:text name="echobase.action.return"/> </s:a> Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/createEmbeddedApplication.jsp =================================================================== --- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/createEmbeddedApplication.jsp 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/createEmbeddedApplication.jsp 2011-11-21 16:12:09 UTC (rev 104) @@ -32,16 +32,16 @@ <br/> <fieldset> - <legend><s:text name="echobase.embeddedApplication.configuration"/></legend> + <legend><s:text name="echobase.legend.embeddedApplication.configuration"/></legend> <s:checkboxlist list="voyages" key="voyageIds" - label="%{getText('echobase.common.voyagesToSelect')}"/> + label="%{getText('echobase.label.voyageToSelect')}"/> <s:textfield key="fileName" required="true" size="100" - label="%{getText('echobase.common.embeddedApplicationFileName')} (*)"/> + label="%{getText('echobase.label.embeddedApplicationFileName')} (*)"/> <s:label value="%{warFileName}" readonly="true" - label="%{getText('echobase.common.embeddedWarFileName')}"/> + label="%{getText('echobase.label.embeddedWarFileName')}"/> <s:if test="!hasActionErrors()"> Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/exportSql.jsp =================================================================== --- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/exportSql.jsp 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/exportSql.jsp 2011-11-21 16:12:09 UTC (rev 104) @@ -74,22 +74,22 @@ <s:form id="exportQueryForm" namespace="/export"> - <s:select key="query.topiaId" label="%{getText('echobase.common.sqlQueries')}" + <s:select key="query.topiaId" label="%{getText('echobase.label.sqlQueries')}" list="queries" headerKey="" headerValue=""/> <br/> <fieldset> - <legend><s:text name="echobase.sqlQuery.configuration"/></legend> + <legend><s:text name="echobase.legend.sqlQuery.configuration"/></legend> <s:textarea key="query.name" required="true" cols="160" rows="1" - label="%{getText('echobase.common.query.name')}"/> + label="%{getText('echobase.label.query.name')}"/> <s:textarea key="query.description" required="true" cols="160" rows="2" - label="%{getText('echobase.common.query.description')}"/> + label="%{getText('echobase.label.query.description')}"/> <s:textarea key="query.sqlQuery" required="true" cols="160" rows="4" - label="%{getText('echobase.common.sqlQuery')}"/> + label="%{getText('echobase.label.query.sql')}"/> <s:if test="queryExists"> Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/exportSqlResult.jsp =================================================================== --- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/exportSqlResult.jsp 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/export/exportSqlResult.jsp 2011-11-21 16:12:09 UTC (rev 104) @@ -40,14 +40,14 @@ <s:form action="downloadExportSqlResult" namespace="/export"> <fieldset> - <legend><s:text name="echobase.sqlQuery.result"/></legend> + <legend><s:text name="echobase.legend.sqlQuery.result"/></legend> <s:hidden key="sql" label=""/> <s:textfield key="fileName" required="true" size="100" - label="%{getText('echobase.common.exportFileName')}"/> + label="%{getText('echobase.label.exportFileName')}"/> <s:submit key="echobase.action.exportSqlData" align="left"/> <br/> - <sjg:grid id="rows" caption="%{getText('echobase.common.request.result')}" + <sjg:grid id="rows" caption="%{getText('echobase.header.request.result')}" dataType="json" href="%{loadUrl}" gridModel="datas" pager="true" pagerButtons="true" pagerInput="true" navigator="true" autowidth="true" rownumbers="false" Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp =================================================================== --- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/home.jsp 2011-11-21 16:12:09 UTC (rev 104) @@ -23,6 +23,6 @@ --%> <%@ page language="java" contentType="text/html" pageEncoding="utf-8" %> <%@ taglib prefix="s" uri="/struts-tags" %> -<title><s:text name="echobase.label.welcome"/></title> +<title><s:text name="echobase.title.welcome"/></title> -<h2><s:text name="echobase.label.welcome"/></h2> +<h2><s:text name="echobase.title.welcome"/></h2> Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/import/import.jsp =================================================================== --- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/import/import.jsp 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/import/import.jsp 2011-11-21 16:12:09 UTC (rev 104) @@ -31,25 +31,27 @@ <fieldset> <legend> - <s:text name="echobase.common.import"/> + <s:text name="echobase.legend.import"/> </legend> <s:select key="selectedVoyageId" label='%{getText("echobase.common.voyage")}' list="voyages" emptyOption="true" headerKey="-1" - headerValue='%{getText("echobase.voyage.selectHeader")}' /> + headerValue='%{getText("echobase.header.voyageSelect")}' /> - <s:file name="importModel.accessImport" key="echobase.importFile.access"/> + <s:file name="importModel.accessImport" + key="echobase.label.import.access"/> <s:file name="importModel.accousticImport" - key="echobase.importFile.accoustique"/> + key="echobase.label.import.accoustique"/> <s:file name="importModel.pecherieImport" - key="echobase.importFile.pecherie"/> + key="echobase.label.import.pecherie"/> <s:file name="importModel.lectureAgeGenImport" - key="echobase.importFile.lectureAgeGen"/> - <s:file name="importModel.eventsImport" key="echobase.importFile.events"/> + key="echobase.label.import.lectureAgeGen"/> + <s:file name="importModel.eventsImport" + key="echobase.label.import.events"/> <s:file name="importModel.typeEchoSpeciesImport" - key="echobase.importFile.typeEchoSpecies"/> + key="echobase.label.import.typeEchoSpecies"/> <s:textarea name="importModel.comment" rows="4" cols="50" key="echobase.common.comment"/> Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/import/importProgress.jsp =================================================================== --- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/import/importProgress.jsp 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/import/importProgress.jsp 2011-11-21 16:12:09 UTC (rev 104) @@ -30,4 +30,4 @@ <sj:progressbar value="%{EchoBaseActionContext.progression}"/> <%-- TODO letellier 20111104 : Add warn icon --%> -<p><s:text name="echobase.msg.warnImportInProgress"/></p> \ No newline at end of file +<p><s:text name="echobase.message.warnImportInProgress"/></p> \ No newline at end of file Modified: trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/user/userList.jsp =================================================================== --- trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/user/userList.jsp 2011-11-21 16:05:50 UTC (rev 103) +++ trunk/echobase-ui/src/main/webapp/WEB-INF/jsp/user/userList.jsp 2011-11-21 16:12:09 UTC (rev 104) @@ -57,7 +57,7 @@ <h2><s:text name="echobase.title.users"/></h2> <br/> -<sjg:grid id="users" caption="%{getText('echobase.title.users')}" +<sjg:grid id="users" caption="%{getText('echobase.header.user.gridTitle')}" dataType="json" href="%{loadUrl}" gridModel="users" pager="true" pagerButtons="true" pagerInput="true" navigator="true" rownumbers="false" autowidth="true"
participants (1)
-
sletellier@users.forge.codelutin.com