From a899a5f58b852b0fe654f0c088427319a9c98331 Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@nibio.no> Date: Thu, 27 Jul 2017 13:49:06 +0200 Subject: [PATCH] Putting private forecasts on top of the list --- .../vips/logic/i18n/vipslogictexts.properties | 1 + .../logic/i18n/vipslogictexts_bs.properties | 1 + .../logic/i18n/vipslogictexts_hr.properties | 1 + .../logic/i18n/vipslogictexts_nb.properties | 1 + .../logic/i18n/vipslogictexts_sr.properties | 1 + .../logic/i18n/vipslogictexts_zh_CN.properties | 1 + .../templates/forecastConfigurationList.ftl | 17 +++++++++-------- 7 files changed, 15 insertions(+), 8 deletions(-) diff --git a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts.properties b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts.properties index 6fc2ad1a..1c7c7069 100755 --- a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts.properties +++ b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts.properties @@ -443,3 +443,4 @@ unknownOrganismId=Unknown Organism Id vipsLogicRole_7=Organism editor nameAlreadyExists=The name already exists loginCredentials=Login credentials +publicForecasts=Public forecasts diff --git a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_bs.properties b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_bs.properties index a44d6707..923f55ff 100755 --- a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_bs.properties +++ b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_bs.properties @@ -443,3 +443,4 @@ unknownOrganismId=Unknown Organism Id vipsLogicRole_7=Organism editor nameAlreadyExists=The name already exists loginCredentials=Login credentials +publicForecasts=Public forecasts diff --git a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_hr.properties b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_hr.properties index dfe7b9aa..964b0c08 100755 --- a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_hr.properties +++ b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_hr.properties @@ -442,3 +442,4 @@ unknownOrganismId=Unknown Organism Id vipsLogicRole_7=Organism editor nameAlreadyExists=The name already exists loginCredentials=Login credentials +publicForecasts=Public forecasts diff --git a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_nb.properties b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_nb.properties index 764ca1eb..2d8ed37a 100755 --- a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_nb.properties +++ b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_nb.properties @@ -443,3 +443,4 @@ unknownOrganismId=Ukjent organismeId vipsLogicRole_7=Organismeredakt\u00f8r nameAlreadyExists=Navnet er allerede i bruk loginCredentials=Innloggingsinformasjon +publicForecasts=Offentlige varsler diff --git a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_sr.properties b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_sr.properties index 0c76874c..b02140d4 100755 --- a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_sr.properties +++ b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_sr.properties @@ -443,3 +443,4 @@ unknownOrganismId=Unknown Organism Id vipsLogicRole_7=Organism editor nameAlreadyExists=The name already exists loginCredentials=Login credentials +publicForecasts=Public forecasts diff --git a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_zh_CN.properties b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_zh_CN.properties index ebbafe64..e2d6d759 100755 --- a/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_zh_CN.properties +++ b/src/main/resources/no/nibio/vips/logic/i18n/vipslogictexts_zh_CN.properties @@ -440,3 +440,4 @@ unknownOrganismId=Unknown Organism Id vipsLogicRole_7=Organism editor nameAlreadyExists=The name already exists loginCredentials=Login credentials +publicForecasts=Public forecasts diff --git a/src/main/webapp/templates/forecastConfigurationList.ftl b/src/main/webapp/templates/forecastConfigurationList.ftl index df4e1ba3..f7a4459f 100755 --- a/src/main/webapp/templates/forecastConfigurationList.ftl +++ b/src/main/webapp/templates/forecastConfigurationList.ftl @@ -25,7 +25,8 @@ <div class="alert alert-success">${i18nBundle(messageKey)}</div> </#if> <button type="button" class="btn btn-default" onclick="window.location.href='/forecastConfiguration?action=viewForecastConfiguration&forecastConfigurationId=-1'">${i18nBundle.addNew}</button> - <#if user.isSuperUser() || user.isOrganizationAdmin()> + + <#if user.isSuperUser() || user.isOrganizationAdmin()> <div class="panel panel-default"> <div class="panel-body"> <form class="form-inline" role="form" action="/forecastConfiguration" method="GET"> @@ -67,9 +68,8 @@ </form> </div> </div> - - <button type="button" class="btn btn-default" onclick="window.location.href='/forecastConfiguration?action=viewForecastConfiguration&forecastConfigurationId=-1&multipleNew=true'">${i18nBundle.addMultipleNew}</button> + <h2>${i18nBundle.privateForecasts}</h2> <div class="table-responsive"> <table class="table table-striped"> <thead> @@ -80,7 +80,7 @@ <th>${i18nBundle.dateEnd}</th> </thead> <tbody> - <#list forecastConfigurations as forecastConfiguration> + <#list privateForecastConfigurations as forecastConfiguration> <tr style="cursor: pointer;" onclick="window.location.href='/forecastConfiguration?action=viewForecastConfiguration&forecastConfigurationId=${forecastConfiguration.forecastConfigurationId}';"> <td> <#if i18nBundle.containsKey(forecastConfiguration.modelId)> @@ -97,9 +97,8 @@ </#list> </tbody> </table> - </div> - </#if> - <h2>${i18nBundle.privateForecasts}</h2> + </div> + <h2>${i18nBundle.publicForecasts}</h2> <div class="table-responsive"> <table class="table table-striped"> <thead> @@ -110,7 +109,7 @@ <th>${i18nBundle.dateEnd}</th> </thead> <tbody> - <#list privateForecastConfigurations as forecastConfiguration> + <#list forecastConfigurations as forecastConfiguration> <tr style="cursor: pointer;" onclick="window.location.href='/forecastConfiguration?action=viewForecastConfiguration&forecastConfigurationId=${forecastConfiguration.forecastConfigurationId}';"> <td> <#if i18nBundle.containsKey(forecastConfiguration.modelId)> @@ -128,6 +127,8 @@ </tbody> </table> </div> + </#if> + <#if user.isSuperUser() > <h2>${i18nBundle.privateForecastsForOtherUser}</h2> <div class="form-group"> -- GitLab