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

Updated documentation

parent 01d69b03
No related branches found
No related tags found
No related merge requests found
Showing with 14 additions and 6 deletions
...@@ -60,6 +60,9 @@ import org.locationtech.jts.geom.Point; ...@@ -60,6 +60,9 @@ import org.locationtech.jts.geom.Point;
*/ */
public class BarkbeetleController extends HttpServlet { public class BarkbeetleController extends HttpServlet {
// Due to version controls of PDF files, we keep the file names globally updated here
private final String FILENAME_INSTRUKS_REGISTRANTER = "Instruks_registranter_i_Barkbilleovervakingen_2022_03_01.pdf";
private final String FILENAME_KJENN_IGJEN_ANGREP = "Kjenn_igjen_angrep_stor_granbarkbille_2022_03_01.pdf";
@EJB @EJB
BarkbeetleBean barkbeetleBean; BarkbeetleBean barkbeetleBean;
...@@ -99,6 +102,7 @@ public class BarkbeetleController extends HttpServlet { ...@@ -99,6 +102,7 @@ public class BarkbeetleController extends HttpServlet {
//List<String> countiesSorted = new ArrayList //List<String> countiesSorted = new ArrayList
request.setAttribute("counties", countiesSorted); request.setAttribute("counties", countiesSorted);
request.setAttribute("messageKey", request.getParameter("messageKey")); request.setAttribute("messageKey", request.getParameter("messageKey"));
request.setAttribute("FILENAME_INSTRUKS_REGISTRANTER", this.FILENAME_INSTRUKS_REGISTRANTER);
request.getRequestDispatcher("/modules/barkbeetle/barkbeetleSeasonTrapsiteList.ftl").forward(request, response); request.getRequestDispatcher("/modules/barkbeetle/barkbeetleSeasonTrapsiteList.ftl").forward(request, response);
} }
else if(action.equals("listSeasonTrapsitesStatus")) else if(action.equals("listSeasonTrapsitesStatus"))
...@@ -109,6 +113,7 @@ public class BarkbeetleController extends HttpServlet { ...@@ -109,6 +113,7 @@ public class BarkbeetleController extends HttpServlet {
request.setAttribute("firstAvailableSeason", firstAvailableSeason); request.setAttribute("firstAvailableSeason", firstAvailableSeason);
request.setAttribute("lastAvailableSeason", lastAvailableSeason); request.setAttribute("lastAvailableSeason", lastAvailableSeason);
request.setAttribute("seasonTrapsites", barkbeetleBean.getSeasonTrapsites(season)); request.setAttribute("seasonTrapsites", barkbeetleBean.getSeasonTrapsites(season));
request.setAttribute("FILENAME_INSTRUKS_REGISTRANTER", this.FILENAME_INSTRUKS_REGISTRANTER);
request.getRequestDispatcher("/modules/barkbeetle/barkbeetleSeasonTrapsitesStatus.ftl").forward(request, response); request.getRequestDispatcher("/modules/barkbeetle/barkbeetleSeasonTrapsitesStatus.ftl").forward(request, response);
} }
else if(action.equals("seasonTrapsiteMaintenanceList")) else if(action.equals("seasonTrapsiteMaintenanceList"))
...@@ -142,6 +147,7 @@ public class BarkbeetleController extends HttpServlet { ...@@ -142,6 +147,7 @@ public class BarkbeetleController extends HttpServlet {
request.setAttribute("seasonTrapsite", trapsite); request.setAttribute("seasonTrapsite", trapsite);
request.setAttribute("seasonTrapsiteTypes", trapsiteTypes); request.setAttribute("seasonTrapsiteTypes", trapsiteTypes);
request.setAttribute("messageKey", request.getParameter("messageKey")); request.setAttribute("messageKey", request.getParameter("messageKey"));
request.setAttribute("FILENAME_INSTRUKS_REGISTRANTER", this.FILENAME_INSTRUKS_REGISTRANTER);
request.getRequestDispatcher("/modules/barkbeetle/barkbeetleSeasonTrapsiteForm.ftl").forward(request, response); request.getRequestDispatcher("/modules/barkbeetle/barkbeetleSeasonTrapsiteForm.ftl").forward(request, response);
} }
else if(action.equals("seasonTrapsiteFormSubmit")) else if(action.equals("seasonTrapsiteFormSubmit"))
...@@ -254,6 +260,8 @@ public class BarkbeetleController extends HttpServlet { ...@@ -254,6 +260,8 @@ public class BarkbeetleController extends HttpServlet {
//request.setAttribute("currentWeek", 32); // TEST! //request.setAttribute("currentWeek", 32); // TEST!
request.setAttribute("registrationStatusTypes", barkbeetleBean.getRegistrationStatusTypes()); request.setAttribute("registrationStatusTypes", barkbeetleBean.getRegistrationStatusTypes());
request.setAttribute("messageKey", request.getParameter("messageKey")); request.setAttribute("messageKey", request.getParameter("messageKey"));
request.setAttribute("FILENAME_INSTRUKS_REGISTRANTER", this.FILENAME_INSTRUKS_REGISTRANTER);
request.setAttribute("FILENAME_KJENN_IGJEN_ANGREP", this.FILENAME_KJENN_IGJEN_ANGREP);
request.getRequestDispatcher("/modules/barkbeetle/barkbeetleTrapsiteRegistrationForm.ftl").forward(request, response); request.getRequestDispatcher("/modules/barkbeetle/barkbeetleTrapsiteRegistrationForm.ftl").forward(request, response);
} }
else else
......
No preview for this file type
No preview for this file type
...@@ -192,7 +192,7 @@ ...@@ -192,7 +192,7 @@
øvrige felt med stjerne må fylles inn. Fyll også inn dato og kommentar øvrige felt med stjerne må fylles inn. Fyll også inn dato og kommentar
nederst i skjemaet dersom montering av feller skjer senere enn 20. april. nederst i skjemaet dersom montering av feller skjer senere enn 20. april.
Se utdypende informasjon i Se utdypende informasjon i
<a href="/images/modules/barkbeetle/Instruks_registranter_i_Barkbilleovervakingen.pdf" target="new">Instruks registranter</a> <a href="/images/modules/barkbeetle/${FILENAME_INSTRUKS_REGISTRANTER}" target="new">Instruks registranter</a>
og <a href="/images/modules/barkbeetle/Montering_av_barkbillefelle.pdf">Monteringsanvisning og <a href="/images/modules/barkbeetle/Montering_av_barkbillefelle.pdf">Monteringsanvisning
Beka-felle</a>, samt <a href="https://vimeo.com/511036816" target="new">instruksjonsvideo</a>. Beka-felle</a>, samt <a href="https://vimeo.com/511036816" target="new">instruksjonsvideo</a>.
</p> </p>
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
(=Norlure; tilsendt fra Nibio). Les instruksjoner som er aktuelle for deg nøye, slik som (=Norlure; tilsendt fra Nibio). Les instruksjoner som er aktuelle for deg nøye, slik som
<a href="/images/modules/barkbeetle/Instruks_Barkbillefylkeskontakter.pdf" target="new">Instruks <a href="/images/modules/barkbeetle/Instruks_Barkbillefylkeskontakter.pdf" target="new">Instruks
Barkbillefylkeskontakter</a>, Barkbillefylkeskontakter</a>,
<a href="/images/modules/barkbeetle/Instruks_registranter_i_Barkbilleovervakingen.pdf" target="new">Instruks registranter</a>, og <a href="/images/modules/barkbeetle/${FILENAME_INSTRUKS_REGISTRANTER}" target="new">Instruks registranter</a>, og
<a href="/images/modules/barkbeetle/Montering_av_barkbillefelle.pdf">Monteringsanvisning <a href="/images/modules/barkbeetle/Montering_av_barkbillefelle.pdf">Monteringsanvisning
Beka-felle</a>.</p> Beka-felle</a>.</p>
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
innloggingsadgang tilsendt per epost. Se utdypende informasjon i innloggingsadgang tilsendt per epost. Se utdypende informasjon i
<a href="/images/modules/barkbeetle/Instruks_Barkbillefylkeskontakter.pdf" target="new">Instruks <a href="/images/modules/barkbeetle/Instruks_Barkbillefylkeskontakter.pdf" target="new">Instruks
Barkbillefylkeskontakter</a> og <a href="https://vimeo.com/511036698" target="new">instruksjonsvideo</a> (se også Barkbillefylkeskontakter</a> og <a href="https://vimeo.com/511036698" target="new">instruksjonsvideo</a> (se også
<a href="/images/modules/barkbeetle/Instruks_registranter_i_Barkbilleovervakingen.pdf" target="new">Instruks <a href="/images/modules/barkbeetle/${FILENAME_INSTRUKS_REGISTRANTER}" target="new">Instruks
Registranter</a> og <a href="https://vimeo.com/511036816" target="new">instruksjonsvideo</a> for å forstå deres oppgaver).</p> Registranter</a> og <a href="https://vimeo.com/511036816" target="new">instruksjonsvideo</a> for å forstå deres oppgaver).</p>
<p><strong>Registranter</strong> må oppdatere informasjon under «Endre lokalitetsinfo» for <p><strong>Registranter</strong> må oppdatere informasjon under «Endre lokalitetsinfo» for
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
hver tømming skal legges inn under «Registrer» innen torsdag i samme uke som tømming, hver tømming skal legges inn under «Registrer» innen torsdag i samme uke som tømming,
og blir dermed del av en fortløpende kartvisning av barkbillenivået gjennom og blir dermed del av en fortløpende kartvisning av barkbillenivået gjennom
sesongen. Se utdypende informasjon i sesongen. Se utdypende informasjon i
<a href="/images/modules/barkbeetle/Instruks_registranter_i_Barkbilleovervakingen.pdf" target="new">Instruks <a href="/images/modules/barkbeetle/${FILENAME_INSTRUKS_REGISTRANTER}" target="new">Instruks
Registranter</a>, og Registranter</a>, og
<a href="/images/modules/barkbeetle/Montering_av_barkbillefelle.pdf">Monteringsanvisning <a href="/images/modules/barkbeetle/Montering_av_barkbillefelle.pdf">Monteringsanvisning
Beka-felle</a>, samt <a href="https://vimeo.com/511036816" target="new">instruksjonsvideo</a></p> Beka-felle</a>, samt <a href="https://vimeo.com/511036816" target="new">instruksjonsvideo</a></p>
......
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
</ul> </ul>
<p> <p>
Se utdypende informasjon i Se utdypende informasjon i
<a href="/images/modules/barkbeetle/Instruks_registranter_i_Barkbilleovervakingen.pdf" target="new">Instruks registranter</a> <a href="/images/modules/barkbeetle/${FILENAME_INSTRUKS_REGISTRANTER}" target="new">Instruks registranter</a>
og <a href="/images/modules/barkbeetle/Montering_av_barkbillefelle.pdf">Monteringsanvisning og <a href="/images/modules/barkbeetle/Montering_av_barkbillefelle.pdf">Monteringsanvisning
Beka-felle</a> Beka-felle</a>
</p> </p>
...@@ -127,7 +127,7 @@ ...@@ -127,7 +127,7 @@
</tr> </tr>
<#if seasonTrapsite.season gt 2021> <#if seasonTrapsite.season gt 2021>
<tr> <tr>
<td>Er det observert angrep av stor granbarkbille på stående gran i nærområdet/kommunen? Beskriv hva som er observert (omfang, sted m.m.; <a href="/images/modules/barkbeetle/Kjenn_igjen_angrep_stor_granbarkbille.pdf" target="new">instruksjon</a>)</td> <td>Er det observert angrep av stor granbarkbille på stående gran i nærområdet/kommunen? Beskriv hva som er observert (omfang, sted m.m.; <a href="/images/modules/barkbeetle/${FILENAME_KJENN_IGJEN_ANGREP}" target="new">instruksjon</a>)</td>
<td colspan="8"> <td colspan="8">
<textarea class="form-control" name="${reg.trapsiteRegistrationPK.week}_observedAttacksDescription"<#if tooEarly> disabled="disabled"</#if>>${reg.observedAttacksDescription!""}</textarea> <textarea class="form-control" name="${reg.trapsiteRegistrationPK.week}_observedAttacksDescription"<#if tooEarly> disabled="disabled"</#if>>${reg.observedAttacksDescription!""}</textarea>
</td> </td>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment