[%- USE LxERP -%][%- USE L -%][%- USE HTML -%][%- USE JavaScript -%][% USE Base64 %][% SET style="width: 500px" %] [% SET id_base = 'edit_text_block_picture_' _ (SELF.picture.id ? SELF.picture.id : 'new') %]
[% L.hidden_tag('form_prefix', id_base, id=id_base _ '_form_prefix') %] [% L.hidden_tag('id', SELF.picture.id, no_id=1) %] [% L.hidden_tag(id_base _ '.text_block_id', SELF.text_block.id) %] [% L.hidden_tag(id_base _ '.requirement_spec_id', SELF.text_block.requirement_spec_id) %]

[%- IF SELF.picture.id %] [%- LxERP.t8("Edit text block picture #1", SELF.picture.number) %] [%- ELSE %] [%- LxERP.t8("Add picture to text block") %] [%- END %]

[% IF SELF.picture.number %] [% END %] [% IF SELF.picture.picture_content %] [% END %]
[%- LxERP.t8("Number") %]: [% HTML.escape(SELF.picture.number) %]
[%- LxERP.t8("Description") %]: [% L.input_tag(id_base _ '.description', SELF.picture.description, style=style) %]
[%- LxERP.t8("File name") %]: [% HTML.escape(SELF.picture.picture_file_name) %]
[%- LxERP.t8("MIME type") %]: [% HTML.escape(SELF.picture.picture_content_type) %]
[%- LxERP.t8("Dimensions") %]: [% HTML.escape(SELF.picture.picture_width) %]x[% HTML.escape(SELF.picture.picture_height) %]
[%- LxERP.t8("Uploaded at") %]: [% HTML.escape(SELF.picture.picture_mtime.to_kivitendo(precision='second')) %]
[%- LxERP.t8("Select file to upload") %]: [% L.input_tag(id_base _ '.picture_content', '', type='file') %]

[%- L.ajax_submit_tag('controller.pl?action=RequirementSpecTextBlock/ajax_' _ (SELF.picture.id ? 'update' : 'create') _ '_picture', '#' _ id_base _ '_form', LxERP.t8('Save'), no_id=1) %] [%- LxERP.t8("Cancel") %]

[% IF SELF.picture.id %]

[% LxERP.t8("Current picture") %]

[% END %]