its all about control
[freeside.git] / httemplate / browse / inventory_class.html
index 6d9424e..8ce131a 100644 (file)
@@ -1,27 +1,3 @@
-%
-%
-%tie my %labels, 'Tie::IxHash',
-%  'num_avail' => 'Available', #  <FONT SIZE="-1"><A HREF="eventually">(upload batch)</A></FONT>',
-%  'num_used'  => 'In use', #'Used', #'Allocated',
-%  'num_total' => 'Total',
-%;
-%
-%my %link = (
-%  'num_avail' => ';avail=1',
-%  'num_used'  => ';used=1',
-%  'num_total' => '',
-%);
-%
-%my %inv_action_link = (
-%  'num_avail' => [ 'upload batch',
-%                   $p.'misc/inventory_item-import.html?classnum=',
-%                   'classnum'
-%                 ],
-%);
-%
-%my $link = [ "${p}edit/inventory_class.html?", 'classnum' ];
-%
-%
 <% include( 'elements/browse.html',
                  'title'       => 'Inventory Classes',
                  'name'        => 'inventory classes',
 <% include( 'elements/browse.html',
                  'title'       => 'Inventory Classes',
                  'name'        => 'inventory classes',
                                   ],
              )
 %>
                                   ],
              )
 %>
+<%init>
+
+die "access denied"
+  unless $FS::CurrentUser::CurrentUser->access_right('Configuration');
+
+tie my %labels, 'Tie::IxHash',
+  'num_avail' => 'Available', #  <FONT SIZE="-1"><A HREF="eventually">(upload batch)</A></FONT>',
+  'num_used'  => 'In use', #'Used', #'Allocated',
+  'num_total' => 'Total',
+;
+
+my %link = (
+  'num_avail' => ';avail=1',
+  'num_used'  => ';used=1',
+  'num_total' => '',
+);
+
+my %inv_action_link = (
+  'num_avail' => [ 'upload batch',
+                   $p.'misc/inventory_item-import.html?classnum=',
+                   'classnum'
+                 ],
+);
+
+my $link = [ "${p}edit/inventory_class.html?", 'classnum' ];
+
+</%init>