1 [%- USE LxERP -%][% USE L %][% USE HTML %]
 
   3 <div id="[% file_type %]_list_[% object_type %]">
 
   5 <div class="listtop">[% title %]</div>
 
   7 <div style="padding-bottom: 15px">
 
   8 [%- SET can_rename = 0 %]
 
   9 [%- FOREACH source = SOURCES %]
 
  10  <table style="width: 100%" >
 
  12    <tr><th class="listheading" colspan="6">[% source.title %]</th></tr>
 
  14   [%- SET checkname = source.chk_action %]
 
  16   [%- SET checkname = object_type _ '_' _ source.chk_action %]
 
  18   [%- IF edit_attachments %]
 
  19  <script type="text/javascript">
 
  22   $('#[% checkname %]_checkall').checkall('INPUT[name="[% checkname %][]"]');
 
  26     <th class="listheading" width="3%">[% L.checkbox_tag(checkname _ '_checkall') %]</th>
 
  27     <th class="listheading" width="7%">[% source.chkall_title %]</th>
 
  29     <th class="listheading" width="15%"><b>[%  LxERP.t8('Date') %]</b></th>
 
  30     <th class="listheading" width="20%"><b>[%  source.file_title %]</b></th>
 
  31   [%- IF file_type == 'image' %]
 
  32     <th class="listheading" width="15%"><b>[%  LxERP.t8('Title') %]</b></th>
 
  33     <th class="listheading" width="10%">
 
  34     <b>[%  LxERP.t8('ImagePreview') %]</b>
 
  36     <th class="listheading" width="30%"><b>[%  LxERP.t8('Description') %]</b></th>
 
  38     <th class="listheading" width="40%"></th>
 
  44   [%- FOREACH file = source.files %]
 
  45    <tr class="listrow[% loop.count % 2 %]">
 
  46     [%- IF edit_attachments %]
 
  47     <td>[%- L.checkbox_tag(checkname _ '[]', 'value'=file.id _ '_' _ file.version, 'class'=checkname) %]</td>
 
  50     <td>[% file.mtime_as_timestamp_s %][% L.hidden_tag("version[]", file.version) %]</td>
 
  51     <td><a href="controller.pl?action=File/download&id=[% file.id %][%- IF file.version %]&version=[%- file.version %][%- END %]">
 
  52         <span id="[% "filename_" _ file.id %][%- IF file.version %]_[% file.version %][%- END %]">[% file.file_name %]</span></a></td>
 
  53     [%- IF file_type == 'image' %]
 
  54     <td>[% file.title %]</td>
 
  56       <img src="controller.pl?action=File/download&id=[% file.id %][%- IF file.version %]&version=[%- file.version %][%- END %]" alt="[% file.title %]" width="64px">
 
  58     <td>[% file.description %]</td>
 
  67   [%- IF edit_attachments %]
 
  68     [%- IF source.can_import %]
 
  69       [% L.button_tag("kivi.File.unimport(" _ object_id _ ",'" _ object_type _ "','" _ file_type _ "','" _ checkname _ "');",source.chk_title) %]
 
  71       [% L.button_tag("kivi.File.delete("   _ object_id _ ",'" _ object_type _ "','" _ file_type _ "','" _ checkname _ "'," _ is_global _ ");",  source.chk_title) %]
 
  74   [%- IF source.can_rename %]
 
  76     [% L.button_tag("kivi.File.rename(" _ object_id _ ",'" _ object_type _ "','" _ file_type _ "','" _ checkname _ "'," _ is_global _ ");",  source.rename_title ) %]
 
  78   [%- IF source.can_upload %]
 
  79     [% L.button_tag("kivi.File.upload(" _ object_id _ ",'" _ object_type _ "','" _ file_type _ "','" _ source.upload_title _ "'," _ is_global _ ");", source.upload_title ) %]
 
  81   [%- IF source.can_import %]
 
  82     [% L.button_tag("kivi.File.import("   _ object_id _ ",'" _ object_type _ "','" _ file_type _ "','" _ source.name _ "','" _ source.path _"');",  source.import_title ) %]
 
  87 [% L.button_tag("kivi.File.update(" _ object_id _ ",'" _ object_type _ "','" _ file_type _ "'," _ is_global _ ");", LxERP.t8('Update')) %]
 
  92 [%- UNLESS is_global %]
 
  94 [% INCLUDE 'file/rename_dialog.html' -%]