diff --git a/modules/vulnerabilities/unix/webapp/parameterised_website/manifests/install.pp b/modules/vulnerabilities/unix/webapp/parameterised_website/manifests/install.pp index fd6ac6e7c..3b103c71c 100644 --- a/modules/vulnerabilities/unix/webapp/parameterised_website/manifests/install.pp +++ b/modules/vulnerabilities/unix/webapp/parameterised_website/manifests/install.pp @@ -62,11 +62,13 @@ class parameterised_website::install { # Create visible tab html files $visible_tabs.each |$counter, $visible_tab| { - $n = $counter + 1 + if $counter != 0 { + $n = $counter - file { "$docroot/tab_$n.html": - ensure => file, - content => $visible_tab, + file { "$docroot/tab_$n.html": + ensure => file, + content => $visible_tab, + } } } @@ -75,7 +77,7 @@ class parameterised_website::install { if $counter == 0 { $n = 0 } else { - $n = $counter + $visible_tabs.length + $n = $counter + $visible_tabs.length - 1 # minus one accounts for the information tab } file { "$docroot/tab_$n.html": diff --git a/modules/vulnerabilities/unix/webapp/parameterised_website/templates/subtemplates/tab_panel.html.erb b/modules/vulnerabilities/unix/webapp/parameterised_website/templates/subtemplates/tab_panel.html.erb index c0774b5de..442982549 100644 --- a/modules/vulnerabilities/unix/webapp/parameterised_website/templates/subtemplates/tab_panel.html.erb +++ b/modules/vulnerabilities/unix/webapp/parameterised_website/templates/subtemplates/tab_panel.html.erb @@ -1,12 +1,14 @@