Skip to content
Snippets Groups Projects
Commit 03f1353c authored by Tor-Einar Skog's avatar Tor-Einar Skog
Browse files

Fixing issues for barkbeetle roles

parent abe3f4d4
No related branches found
No related tags found
No related merge requests found
Showing
with 20 additions and 9 deletions
...@@ -500,3 +500,4 @@ farms=Farms ...@@ -500,3 +500,4 @@ farms=Farms
vipsLogicRole_9=Bark beetle registrator vipsLogicRole_9=Bark beetle registrator
vipsLogicRole_10=Bark beetle administrator vipsLogicRole_10=Bark beetle administrator
vipsLogicRole_11=Bark beetle county admin vipsLogicRole_11=Bark beetle county admin
barkbeetle=Barkbilleoverv\u00e5king
...@@ -500,3 +500,4 @@ farms=Farms ...@@ -500,3 +500,4 @@ farms=Farms
vipsLogicRole_9=Bark beetle registrator vipsLogicRole_9=Bark beetle registrator
vipsLogicRole_10=Bark beetle administrator vipsLogicRole_10=Bark beetle administrator
vipsLogicRole_11=Bark beetle county admin vipsLogicRole_11=Bark beetle county admin
barkbeetle=Barkbilleoverv\u00e5king
...@@ -499,3 +499,4 @@ farms=Farms ...@@ -499,3 +499,4 @@ farms=Farms
vipsLogicRole_9=Bark beetle registrator vipsLogicRole_9=Bark beetle registrator
vipsLogicRole_10=Bark beetle administrator vipsLogicRole_10=Bark beetle administrator
vipsLogicRole_11=Bark beetle county admin vipsLogicRole_11=Bark beetle county admin
barkbeetle=Barkbilleoverv\u00e5king
...@@ -500,3 +500,4 @@ farms=G\u00e5rder ...@@ -500,3 +500,4 @@ farms=G\u00e5rder
vipsLogicRole_9=Barkbilleregistrator vipsLogicRole_9=Barkbilleregistrator
vipsLogicRole_10=Barkbilleadministrator vipsLogicRole_10=Barkbilleadministrator
vipsLogicRole_11=Barkbillefylkeskontakt vipsLogicRole_11=Barkbillefylkeskontakt
barkbeetle=Barkbilleoverv\u00e5king
...@@ -500,3 +500,4 @@ farms=Farms ...@@ -500,3 +500,4 @@ farms=Farms
vipsLogicRole_9=Bark beetle registrator vipsLogicRole_9=Bark beetle registrator
vipsLogicRole_10=Bark beetle administrator vipsLogicRole_10=Bark beetle administrator
vipsLogicRole_11=Bark beetle county admin vipsLogicRole_11=Bark beetle county admin
barkbeetle=Barkbilleoverv\u00e5king
...@@ -497,3 +497,4 @@ farms=Farms ...@@ -497,3 +497,4 @@ farms=Farms
vipsLogicRole_9=Bark beetle registrator vipsLogicRole_9=Bark beetle registrator
vipsLogicRole_10=Bark beetle administrator vipsLogicRole_10=Bark beetle administrator
vipsLogicRole_11=Bark beetle county admin vipsLogicRole_11=Bark beetle county admin
barkbeetle=Barkbilleoverv\u00e5king
...@@ -63,7 +63,9 @@ ...@@ -63,7 +63,9 @@
<#if user.isOrganizationAdmin() || user.isSuperUser() || user.isMessageAuthor()> <#if user.isOrganizationAdmin() || user.isSuperUser() || user.isMessageAuthor()>
<li><a href="/message">${i18nBundle.messages}</a></li> <li><a href="/message">${i18nBundle.messages}</a></li>
</#if> </#if>
<li><a href="/observation">${i18nBundle.observations}</a></li> <#if user.isOrganizationAdmin() || user.isSuperUser() || user.isAppleFruitMothAdministrator() || user.hasRole(3?int) || user.hasRole(4?int)>
<li><a href="/observation">${i18nBundle.observations}</a></li>
</#if>
<li><a href="/forecastConfiguration">${i18nBundle.forecasts}</a></li> <li><a href="/forecastConfiguration">${i18nBundle.forecasts}</a></li>
<#if user.isOrganizationAdmin() || user.isSuperUser() || user.isOrganismEditor()> <#if user.isOrganizationAdmin() || user.isSuperUser() || user.isOrganismEditor()>
<li><a href="/organism">${i18nBundle.organisms}</a></li> <li><a href="/organism">${i18nBundle.organisms}</a></li>
...@@ -71,6 +73,9 @@ ...@@ -71,6 +73,9 @@
<#if user.isOrganizationAdmin() || user.isSuperUser() || user.isAppleFruitMothAdministrator() || user.hasRole(8?int)> <#if user.isOrganizationAdmin() || user.isSuperUser() || user.isAppleFruitMothAdministrator() || user.hasRole(8?int)>
<li><a href="/applefruitmoth">${i18nBundle.appleFruitMoth}</a></li> <li><a href="/applefruitmoth">${i18nBundle.appleFruitMoth}</a></li>
</#if> </#if>
<#if user.isOrganizationAdmin() || user.isSuperUser() || user.hasRole(9?int) || user.hasRole(10?int) || user.hasRole(11?int)>
<li><a href="/barkbeetle">${i18nBundle.barkbeetle}</a></li>
</#if>
</ul> </ul>
</li> </li>
<li><a href="/userguide/VIPSLogic_user_guide.html">${i18nBundle.help}</a></li> <li><a href="/userguide/VIPSLogic_user_guide.html">${i18nBundle.help}</a></li>
......
...@@ -243,7 +243,7 @@ ...@@ -243,7 +243,7 @@
<input type="text" class="form-control" name="ownerPhone" placeholder="Tlf til eier av lokalitet" value="${(seasonTrapsite.ownerPhone)!""}" onblur="validateField(this);"/> <input type="text" class="form-control" name="ownerPhone" placeholder="Tlf til eier av lokalitet" value="${(seasonTrapsite.ownerPhone)!""}" onblur="validateField(this);"/>
<span class="help-block" id="${formId}_ownerPhone_validation"></span> <span class="help-block" id="${formId}_ownerPhone_validation"></span>
</div> </div>
<#if userIsAdmin> <#if userIsAdmin || userIsCountyAdmin>
<div class="form-group"> <div class="form-group">
<label for="userId">Registrant*</label> <label for="userId">Registrant*</label>
<select class="form-control" name="userId"> <select class="form-control" name="userId">
......
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
</div> </div>
</div> </div>
</div> </div>
<#if userIsAdmin> <#if userIsAdmin || userIsCountyAdmin>
<p> <p>
<a href="/barkbeetle?action=editSeasonTrapsite&season=${season}" class="btn btn-default" role="button">${i18nBundle.addNew}</a> <a href="/barkbeetle?action=editSeasonTrapsite&season=${season}" class="btn btn-default" role="button">${i18nBundle.addNew}</a>
</p> </p>
...@@ -98,9 +98,9 @@ ...@@ -98,9 +98,9 @@
<td>${site.altitude!""}</td> <td>${site.altitude!""}</td>
<td>${site.ownerName!""}</td> <td>${site.ownerName!""}</td>
<td>${site.userId.firstName} ${site.userId.lastName}</td> <td>${site.userId.firstName} ${site.userId.lastName}</td>
<#if userIsAdmin || user.userId == site.userId.userId> <#if userIsAdmin || userIsCountyAdmin || user.userId == site.userId.userId>
<td><a href="/barkbeetle?action=editSeasonTrapsite&season=${season}&seasonTrapsiteId=${site.seasonTrapsiteId}" class="btn btn-default" role="button">Endre lokalitetsinfo</a></td> <td><a href="/barkbeetle?action=editSeasonTrapsite&season=${season}&seasonTrapsiteId=${site.seasonTrapsiteId}" class="btn btn-default" role="button">Endre lokalitetsinfo</a></td>
<td<#if userIsAdmin> class="status_${site.mostSevereRegistrationStatus}"</#if>><a href="/barkbeetle?action=registerData&seasonTrapsiteId=${site.seasonTrapsiteId}" class="btn btn-default" role="button">Registrer<#if userIsAdmin>/godkjenn</#if> data</a></td> <td<#if userIsAdmin || userIsCountyAdmin> class="status_${site.mostSevereRegistrationStatus}"</#if>><a href="/barkbeetle?action=registerData&seasonTrapsiteId=${site.seasonTrapsiteId}" class="btn btn-default" role="button">Registrer<#if userIsAdmin || userIsCountyAdmin>/godkjenn</#if> data</a></td>
<#else> <#else>
<td colspan="2"></td> <td colspan="2"></td>
</#if> </#if>
......
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
<img src="/images/modules/barkbeetle/Bilde_BEKA_felle.jpg" style="height: 150px;"/> <img src="/images/modules/barkbeetle/Bilde_BEKA_felle.jpg" style="height: 150px;"/>
</div> </div>
</div> </div>
<#if userIsAdmin> <#if userIsAdmin || userIsCountyAdmin>
<div class="alert alert-info">Registrant: <strong>${seasonTrapsite.userId.firstName} ${seasonTrapsite.userId.lastName}</strong>, tlf <strong>${seasonTrapsite.userId.phone!"Ikke oppgitt"}</strong>, e-post <strong>${seasonTrapsite.userId.email}</strong></div> <div class="alert alert-info">Registrant: <strong>${seasonTrapsite.userId.firstName} ${seasonTrapsite.userId.lastName}</strong>, tlf <strong>${seasonTrapsite.userId.phone!"Ikke oppgitt"}</strong>, e-post <strong>${seasonTrapsite.userId.email}</strong></div>
</#if> </#if>
<div class="singleBlockContainer"> <div class="singleBlockContainer">
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
<th></th> <th></th>
<th></th> <th></th>
<th></th> <th></th>
<#if userIsAdmin><th></th></#if> <#if userIsAdmin || userIsCountyAdmin><th></th></#if>
</thead> </thead>
<thead> <thead>
<th>Tømmeuke (periode)</th> <th>Tømmeuke (periode)</th>
...@@ -82,7 +82,7 @@ ...@@ -82,7 +82,7 @@
<th>antall</th> <th>antall</th>
<th>ml</th> <th>ml</th>
<th>antall</th> <th>antall</th>
<#if userIsAdmin><th>Status</th></#if> <#if userIsAdmin || userIsCountyAdmin><th>Status</th></#if>
</thead> </thead>
<tbody> <tbody>
...@@ -101,7 +101,7 @@ ...@@ -101,7 +101,7 @@
<td rowspan="2"> <td rowspan="2">
<#if reg.dateRegistration?has_content> <#if reg.dateRegistration?has_content>
<#if userIsAdmin> <#if userIsAdmin || userIsCountyAdmin>
<select class="form-control status_${reg.registrationStatusTypeId}" name="${reg.trapsiteRegistrationPK.week}_registrationStatusTypeId" onchange="this.className='form-control status_' + this.options[this.selectedIndex].value;"> <select class="form-control status_${reg.registrationStatusTypeId}" name="${reg.trapsiteRegistrationPK.week}_registrationStatusTypeId" onchange="this.className='form-control status_' + this.options[this.selectedIndex].value;">
<#list registrationStatusTypes as registrationStatusType> <#list registrationStatusTypes as registrationStatusType>
<option class="status_${registrationStatusType.registrationStatusTypeId}" value="${registrationStatusType.registrationStatusTypeId}" <option class="status_${registrationStatusType.registrationStatusTypeId}" value="${registrationStatusType.registrationStatusTypeId}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment