[Suiviobsmer-commits] r195 - in trunk: . suiviobsmer-business suiviobsmer-business/src/main suiviobsmer-business/src/main/filters suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer suiviobsmer-business/src/main/resources suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/components suiviobsmer-ui/src/main/resources/fr/ifremer/suiviobsmer/ui/components suiviobsmer-ui/src/main/webapp/css suiviobsmer-ui/src/main/webapp/img
Author: fdesbois Date: 2010-01-14 14:44:49 +0000 (Thu, 14 Jan 2010) New Revision: 195 Added: trunk/suiviobsmer-business/src/main/filters/ trunk/suiviobsmer-business/src/main/filters/SuiviObsmer.properties trunk/suiviobsmer-ui/src/main/webapp/img/logo-gplv3.png Removed: trunk/suiviobsmer-business/src/main/resources/SuiviObsmer.properties Modified: trunk/ trunk/changelog.txt trunk/suiviobsmer-business/pom.xml trunk/suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer/SuiviObsmerContext.java trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/components/Layout.java trunk/suiviobsmer-ui/src/main/resources/fr/ifremer/suiviobsmer/ui/components/Layout.tml trunk/suiviobsmer-ui/src/main/webapp/css/main.css Log: Add footer Property changes on: trunk ___________________________________________________________________ Modified: svn:ignore - target *.iml *.ipr *.iws + *.ipr *.iws *.iml target nbactions.xml Modified: trunk/changelog.txt =================================================================== --- trunk/changelog.txt 2010-01-13 18:35:55 UTC (rev 194) +++ trunk/changelog.txt 2010-01-14 14:44:49 UTC (rev 195) @@ -1,58 +1,67 @@ +Release note +============ + +0.1.0 +----- + +- [fdesbois] + + 0.0.3 ----- -[fdesbois] Amélioration performance imports (ActivityCalendar et Boats) -[fdesbois] Ajout des filtres pour les contacts -[fdesbois] Utilisation de TopiaQuery pour les requêtages HQL +- [fdesbois] Amélioration performance imports (ActivityCalendar et Boats) +- [fdesbois] Ajout des filtres pour les contacts +- [fdesbois] Utilisation de TopiaQuery pour les requêtages HQL 0.0.1-alpha-2 ------------- -[18-12-2009] [fdesbois] EVO METIER #1957 (Boats / BoatInfos) - Ajout d'un attribut tideNbDays dans l'entité Contact (calculé automatiquement à chaque changement de date) +- [18-12-2009] [fdesbois] EVO METIER #1957 (Boats / BoatInfos) + Ajout d'un attribut tideNbDays dans l'entité Contact (calculé automatiquement à chaque changement de date) -[17-12-2009] [fdesbois] EVO TECHNIQUE - * Mise à jour de la configuration de génération pour ToPIA 2.3 et EUGene 2.0 - * Ajout d'un index sur l'attribut "immatriculation" de l'entité Boat +- [17-12-2009] [fdesbois] EVO TECHNIQUE + * Mise à jour de la configuration de génération pour ToPIA 2.3 et EUGene 2.0 + * Ajout d'un index sur l'attribut "immatriculation" de l'entité Boat -[16-12-2009] [tchemit] EVO TECHNIQUE - Migration version ChenilleKit vers 1.2.0 -[16-12-2009] [fdesbois] EVO IHM #1941 (Boats / BoatActivityCalendar) - Ajout page BoatActivityCalendar pour l'affichage d'un calendrier d'activité pour un navire -[16-12-2009] [fdesbois] EVO TECHNIQUE - Utilisation d'ApplicationConfig de nuiton-utils pour gérer les fichiers de configuration +- [16-12-2009] [tchemit] EVO TECHNIQUE + Migration version ChenilleKit vers 1.2.0 +- [16-12-2009] [fdesbois] EVO IHM #1941 (Boats / BoatActivityCalendar) + Ajout page BoatActivityCalendar pour l'affichage d'un calendrier d'activité pour un navire +- [16-12-2009] [fdesbois] EVO TECHNIQUE + Utilisation d'ApplicationConfig de nuiton-utils pour gérer les fichiers de configuration -[15-12-2009] [fdesbois] EVO IHM #1958 (Boats / BoatInfos) - Ajout du dernier contact du navire pour la société -[15-12-2009] [fdesbois] EVO IHM (Contacts) - Ajout d'une liste déroulante pour choisir l'observateur en mode édition d'un contact -[15-12-2009] [fdesbois] EVO IHM #1953 (Contacts) - Validations pour les changements d'état d'un contact + calcul des jours réels d'embarquements -[15-12-2009] [fdesbois] EVO IHM #1941 (Boats / BoatActivityCalendar) - Ajout du champ d'import pour les calendriers d'activité + accès au fichier de log des imports +- [15-12-2009] [fdesbois] EVO IHM #1958 (Boats / BoatInfos) + Ajout du dernier contact du navire pour la société +- [15-12-2009] [fdesbois] EVO IHM (Contacts) + Ajout d'une liste déroulante pour choisir l'observateur en mode édition d'un contact +- [15-12-2009] [fdesbois] EVO IHM #1953 (Contacts) + Validations pour les changements d'état d'un contact + calcul des jours réels d'embarquements +- [15-12-2009] [fdesbois] EVO IHM #1941 (Boats / BoatActivityCalendar) + Ajout du champ d'import pour les calendriers d'activité + accès au fichier de log des imports -[13-12-2009] [fdesbois] EVO METIER #1941 (Boats / BoatActivityCalendar) - * Renommage classe SuiviObsmerUtils par SuiviObsmerContext plus approprié - * Ajout gestion import des calendriers d'activité (Lancé en arrière-plan) +- [13-12-2009] [fdesbois] EVO METIER #1941 (Boats / BoatActivityCalendar) + * Renommage classe SuiviObsmerUtils par SuiviObsmerContext plus approprié + * Ajout gestion import des calendriers d'activité (Lancé en arrière-plan) -[10-12-2009] [fdesbois] EVO IHM #1938 (Boats / BoatInfos) - * Ajout d'un message lorsque l'utilisateur vient de la page "SamplingPlan" pour sélection d'un navire - * Ajout d'un texte en bas des informations sur le navire sélectionnée pour informer l'utilisateur de la confidentialité de ses saisies - * Le code de l'armateur n'est plus visible +- [10-12-2009] [fdesbois] EVO IHM #1938 (Boats / BoatInfos) + * Ajout d'un message lorsque l'utilisateur vient de la page "SamplingPlan" pour sélection d'un navire + * Ajout d'un texte en bas des informations sur le navire sélectionnée pour informer l'utilisateur de la confidentialité de ses saisies + * Le code de l'armateur n'est plus visible -[09-12-2009] [fdesbois] EVO IHM #1951 (SamplingPlan) - Ajout d'un lien sur les programmes pour filtrer la période +- [09-12-2009] [fdesbois] EVO IHM #1951 (SamplingPlan) + Ajout d'un lien sur les programmes pour filtrer la période -[08-12-2009] [fdesbois] ANO IHM (BoatInfos) - En mode admin le champ de sélection des sociétés ne charge pas les données -[08-12-2009] [fdesbois] EVO TECHNIQUE - Ajout d'une config pour logger les erreurs/debugs dans un fichier -[08-12-2009] [fdesbois] ANO IHM (SamplingPlan) - Caractère de fin manquant sur l'affichage des zones de pêche -[08-12-2009] [fdesbois] EVO IHM (Contacts) - Renommage colonne "Mammifères" en "Observations et captures accidentelles" -[08-12-2009] [fdesbois] EVO IHM (BoatInfos) - Renomage texte "... embarquements dont X dans votre société..." par "... embarquements - dont X pour votre société..." -[08-12-2009] [fdesbois] ANO IHM (BoatInfos) - Lien présent pour la création d'un contact lorsque la ligne du plan est barré +- [08-12-2009] [fdesbois] ANO IHM (BoatInfos) + En mode admin le champ de sélection des sociétés ne charge pas les données +- [08-12-2009] [fdesbois] EVO TECHNIQUE + Ajout d'une config pour logger les erreurs/debugs dans un fichier +- [08-12-2009] [fdesbois] ANO IHM (SamplingPlan) + Caractère de fin manquant sur l'affichage des zones de pêche +- [08-12-2009] [fdesbois] EVO IHM (Contacts) + Renommage colonne "Mammifères" en "Observations et captures accidentelles" +- [08-12-2009] [fdesbois] EVO IHM (BoatInfos) + Renomage texte "... embarquements dont X dans votre société..." par "... embarquements + dont X pour votre société..." +- [08-12-2009] [fdesbois] ANO IHM (BoatInfos) + Lien présent pour la création d'un contact lorsque la ligne du plan est barré Modified: trunk/suiviobsmer-business/pom.xml =================================================================== --- trunk/suiviobsmer-business/pom.xml 2010-01-13 18:35:55 UTC (rev 194) +++ trunk/suiviobsmer-business/pom.xml 2010-01-14 14:44:49 UTC (rev 195) @@ -93,6 +93,16 @@ <!-- ************************************************************* --> <build> + <!-- Filter for resolving maven properties in SuiviObsmer.properties in resource folder --> + <resources> + <resource> + <directory>src/main/filters</directory> + <filtering>true</filtering> + <includes> + <include>SuiviObsmer.properties</include> + </includes> + </resource> + </resources> <plugins> <plugin> <groupId>org.nuiton.eugene</groupId> Copied: trunk/suiviobsmer-business/src/main/filters/SuiviObsmer.properties (from rev 193, trunk/suiviobsmer-business/src/main/resources/SuiviObsmer.properties) =================================================================== --- trunk/suiviobsmer-business/src/main/filters/SuiviObsmer.properties (rev 0) +++ trunk/suiviobsmer-business/src/main/filters/SuiviObsmer.properties 2010-01-14 14:44:49 UTC (rev 195) @@ -0,0 +1,19 @@ +## Default properties for H2 database +hibernate.hbm2ddl.auto=update +hibernate.show_sql=false + +hibernate.dialect=org.hibernate.dialect.H2Dialect +hibernate.connection.username=sa +hibernate.connection.password= +hibernate.connection.driver_class=org.h2.Driver +hibernate.connection.url=jdbc:h2:file:~/.local/suiviobsmer/h2data + +suiviobsmer.log.activityCalendar=log/activity.log + +## Config for sending Email +suiviobsmer.email.host=smtp.free.fr +suiviobsmer.email.port=25 +suiviobsmer.email.from=admin at suiviobsmer.org + +## Version +suiviobsmer.version=${project.version} Modified: trunk/suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer/SuiviObsmerContext.java =================================================================== --- trunk/suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer/SuiviObsmerContext.java 2010-01-13 18:35:55 UTC (rev 194) +++ trunk/suiviobsmer-business/src/main/java/fr/ifremer/suiviobsmer/SuiviObsmerContext.java 2010-01-14 14:44:49 UTC (rev 195) @@ -58,6 +58,7 @@ public static final String PROP_EMAIL_HOST = "suiviobsmer.email.host"; public static final String PROP_EMAIL_PORT = "suiviobsmer.email.port"; public static final String PROP_EMAIL_FROM = "suiviobsmer.email.from"; + public static final String PROP_VERSION = "suiviobsmer.version"; private static SuiviObsmerRunner runner; Deleted: trunk/suiviobsmer-business/src/main/resources/SuiviObsmer.properties =================================================================== --- trunk/suiviobsmer-business/src/main/resources/SuiviObsmer.properties 2010-01-13 18:35:55 UTC (rev 194) +++ trunk/suiviobsmer-business/src/main/resources/SuiviObsmer.properties 2010-01-14 14:44:49 UTC (rev 195) @@ -1,16 +0,0 @@ -# Propri\u00C3\u00A9t\u00C3\u00A9s par d\u00C3\u00A9faut pour une base de donn\u00C3\u00A9es de type H2 -hibernate.hbm2ddl.auto=update -hibernate.show_sql=false - -hibernate.dialect=org.hibernate.dialect.H2Dialect -hibernate.connection.username=sa -hibernate.connection.password= -hibernate.connection.driver_class=org.h2.Driver -hibernate.connection.url=jdbc:h2:file:~/.local/suiviobsmer/h2data - -suiviobsmer.log.activityCalendar=log/activity.log - -# Config for sending Email -suiviobsmer.email.host=smtp.free.fr -suiviobsmer.email.port=25 -suiviobsmer.email.from=admin at suiviobsmer.org Modified: trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/components/Layout.java =================================================================== --- trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/components/Layout.java 2010-01-13 18:35:55 UTC (rev 194) +++ trunk/suiviobsmer-ui/src/main/java/fr/ifremer/suiviobsmer/ui/components/Layout.java 2010-01-14 14:44:49 UTC (rev 195) @@ -22,6 +22,7 @@ package fr.ifremer.suiviobsmer.ui.components; import fr.ifremer.suiviobsmer.SuiviObsmerBusinessException; +import fr.ifremer.suiviobsmer.SuiviObsmerContext; import fr.ifremer.suiviobsmer.SuiviObsmerException; import fr.ifremer.suiviobsmer.entity.User; import fr.ifremer.suiviobsmer.services.ServiceUser; @@ -32,7 +33,6 @@ import org.apache.tapestry5.annotations.InjectContainer; import org.apache.tapestry5.annotations.Log; import org.apache.tapestry5.annotations.Parameter; -import org.apache.tapestry5.annotations.Persist; import org.apache.tapestry5.annotations.Property; import org.apache.tapestry5.annotations.SessionState; import org.apache.tapestry5.ioc.annotations.Inject; @@ -99,6 +99,10 @@ return request.getContextPath(); } + public String getVersion() { + return SuiviObsmerContext.getProperty(SuiviObsmerContext.PROP_VERSION); + } + /** * User for connexion form data */ Modified: trunk/suiviobsmer-ui/src/main/resources/fr/ifremer/suiviobsmer/ui/components/Layout.tml =================================================================== --- trunk/suiviobsmer-ui/src/main/resources/fr/ifremer/suiviobsmer/ui/components/Layout.tml 2010-01-13 18:35:55 UTC (rev 194) +++ trunk/suiviobsmer-ui/src/main/resources/fr/ifremer/suiviobsmer/ui/components/Layout.tml 2010-01-14 14:44:49 UTC (rev 195) @@ -15,7 +15,9 @@ </a> </div> <div class="fleft"> - <img src="${asset:context:}/img/MiniLogo.jpg" alt="Obsmer logo"/> + <a href="mailto:obsmer at ifremer.fr" title="Contacter un responsable Obsmer"> + <img src="${asset:context:}/img/MiniLogo.jpg" alt="Obsmer logo"/> + </a> </div> <div id="user-infos" class="fleft"> Vous êtes <strong>${currentUser.fullName}</strong> de la société <strong>${currentUser.company.name}</strong> @@ -63,6 +65,33 @@ <t:body /> </t:if> </div> + <div id="so-footer"> + <a href="http://suiviobsmer.labs.libre-entreprise.org/suiviobsmer/" title="Documentation de l'application"> + WAO + </a> + <a href="http://suiviobsmer.labs.libre-entreprise.org/suiviobsmer/" title="Modifications faites pour cette version"> + ${version} + </a> - + <a href="mailto:obsmer at ifremer.fr" title="Contacter un responsable Obsmer"> + Obsmer + </a> - + <a href="http://www.gnu.org/licenses/gpl.html" title="License GPL v3"> + GPLv3 + </a> - Copyright 2009-2010 + <!--<a href="http://www.codelutin.com" title="Code Lutin">--> + DPMA + <!--</a>--> + <a href="http://www.ifremer.fr/sih" title="Ifremer"> + Ifremer + </a> + <a href="http://www.codelutin.com" title="Code Lutin"> + Code Lutin + </a> +<!-- - + <a href="https://labs.libre-entreprise.org/tracker/?atid=692&group_id=154&func=browse" title="Bug Tracker"> + Bugs + </a>--> + </div> <!-- Connexion --> <p:else> Modified: trunk/suiviobsmer-ui/src/main/webapp/css/main.css =================================================================== --- trunk/suiviobsmer-ui/src/main/webapp/css/main.css 2010-01-13 18:35:55 UTC (rev 194) +++ trunk/suiviobsmer-ui/src/main/webapp/css/main.css 2010-01-14 14:44:49 UTC (rev 195) @@ -136,4 +136,19 @@ border-bottom: 3px solid #007CC2; color: white; cursor: pointer; +} + +div#so-footer { + margin-top: 20px; + width: 100%; + text-align: center; + font-size: 0.8em; +} + +div#so-footer a { + color: #133852; +} + +div#so-footer a:hover { + text-decoration: none; } \ No newline at end of file Added: trunk/suiviobsmer-ui/src/main/webapp/img/logo-gplv3.png =================================================================== (Binary files differ) Property changes on: trunk/suiviobsmer-ui/src/main/webapp/img/logo-gplv3.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream
participants (1)
-
fdesbois@users.labs.libre-entreprise.org