Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision cd86e8a0

Von Bernd Bleßmann vor mehr als 2 Jahren hinzugefügt

  • ID cd86e8a040c919413716295b32326369829c4a27
  • Vorgänger c6b33512
  • Nachfolger dd9981ae

design40: Dateimanagment: HTML-Templates angepasst

Unterschiede anzeigen:

templates/design40_webpages/file/import_dialog.html
[% USE L %]
[% USE LxERP %]
[% USE JavaScript %]
<form method="post" id="file_import_form" action="controller.pl">
templates/design40_webpages/file/list.html
[% USE LxERP %]
[% USE L %]
[% USE T8 %]
[% USE Base64 %]
[% USE HTML %]
<!-- PENDENT: Ueberpruefen, Tabelle und Buttons -->
......
</th>
<th>[% source.chkall_title %]</th>
[% END %]
<th>[% LxERP.t8('Version') %]</th>
<th>[% LxERP.t8('Date') %]</th>
<th>[% source.file_title %]</th>
[% IF file_type == 'image' %]
......
<th>[% LxERP.t8('ImagePreview') %]</th>
<th>[% LxERP.t8('Description') %]</th>
[% ELSE %]
<th></th>
<th>[% LxERP.t8('ImagePreview') %]</th>
[% END %]
</tr>
</thead>
<tbody>
[% FOREACH file = source.files %]
<tr>
[%- is_other_version = 1 IF last_id == file.id %]
[%- last_id = file.id %]
[%- IF !is_other_version %]
<tr>
[%- ELSE %]
<tr class="[% 'version_row_' _ file.id %] hidden">
[%- END %]
[% IF edit_attachments %]
<td>[% L.checkbox_tag(checkname _ '[]', 'value'=file.id _ '_' _ file.version, 'class'=checkname) %]</td>
<td></td>
[% END %]
<td>[% file.mtime_as_timestamp_s %][% L.hidden_tag("version[]", file.version) %]</td>
<td class="right[%- IF file.version_count > 1 && !is_other_version %] cursor-pointer" onclick="kivi.File.toggle_versions('[% file.id %]')"[%- ELSE -%]"[%- END %]>[%#"%]
[%- IF file.version_count > 1 && !is_other_version %]<span id="[% 'version_toggle_' _ file.id %]">⏷ </span>[% END %]
[% file.version _ '/' _ file.version_count %]
[% L.hidden_tag("version[]", file.version) %]
</td>
<td>[% file.mtime_as_timestamp_s %]</td>
<td>
<a href="controller.pl?action=File/download&id=[% file.id %][% IF file.version %]&version=[% file.version %][% END %]">
<span id="[% "filename_" _ file.id %][% IF file.version %]_[% file.version %][% END %]">[% file.file_name %]</span></a>
<span id="[% "filename_" _ file.id %][% IF file.version %]_[% file.version %][% END %]">[% file.file_name %]</span>
</a>
</td>
[% IF file_type == 'image' %]
<td>[% file.title %]</td>
<td><img src="controller.pl?action=File/download&id=[% file.id %][% IF file.version %]&version=[% file.version %][% END %]" alt="[% file.title %]"></td>
<td>[% file.description %]</td>
[% ELSE %]
<td></td>
<td class="left">
[%- IF file.thumbnail %]
<div class="overlay_div">
<img id="thumb_[% file.id %]" class="thumbnail"
data-file-id="[% file.id %]" data-file-version="[% file.version %]"
src="data:[% HTML.escape(file.thumbnail.thumbnail_img_content_type) %];base64,[% file.thumbnail.thumbnail_img_content.encode_base64 %]"
alt="[% file.file_name %]">
<img id="enlarged_thumb_[% file.id %][% IF file.version %]_[% file.version %][% END %]" class="overlay_img" style="display:none;"
data-file-id="[% file.id %]" data-file-version="[% file.version %]">
</div>
[%- ELSE %]
-
[%- END %]
</td>
[% END %]
</tr>
</tr>
[% END %]
</tbody>
</table>
......
[% can_rename = 1 %]
[% L.button_tag("kivi.File.rename(" _ object_id _ ",'" _ object_type _ "','" _ file_type _ "','" _ checkname _ "'," _ is_global _ ");", source.rename_title ) %]
[% END %]
[% IF source.can_upload %]
[% L.button_tag("kivi.File.upload(" _ object_id _ ",'" _ object_type _ "','" _ file_type _ "','" _ source.upload_title _ "'," _ is_global _ ");", source.upload_title ) %]
[% END %]
[% IF source.can_import %]
[% L.button_tag("kivi.File.import(" _ object_id _ ",'" _ object_type _ "','" _ file_type _ "','" _ source.name _ "','" _ source.path _"');", source.import_title ) %]
[% END %]
[% IF source.can_upload %]
[% L.button_tag("kivi.File.upload(" _ object_id _ ",'" _ object_type _ "','" _ file_type _ "','" _ source.upload_title _ "'," _ is_global _ ");", source.upload_title ) %]
<span class="upload_drop_zone"
data-object-type="[% object_type %]"
data-object-id="[% object_id %]"
data-file-type="[% file_type %]"
data-is-global="[% is_global %]"
data-maxsize="[% INSTANCE_CONF.get_doc_max_filesize %]">
[% 'Drag and drop files here' | $T8 %]
</span>
[% END %]
</div><!-- /.buttons -->
[% END #FOREACH SOURCES %]
......
[% END %]
[% END %]
[% END %]
<script>
$(function() {
kivi.File.list_div_id = "[% file_type %]_list_[% object_type %]";
kivi.File.init();
});
</script>
templates/design40_webpages/file/upload_dialog.html
[% USE L %]
[% USE LxERP %]
[% USE JavaScript %]
<form method="post" id="upload_form" enctype="multipart/form-data" action="controller.pl">
[% SET multiple = 'true' %]

Auch abrufbar als: Unified diff