[%- USE LxERP -%][%- USE L -%][%- USE HTML -%][% SET style="width: 500px" %] [% DEFAULT id_base = 'edit_text_block_' _ SELF.text_block.id %]

[%- IF SELF.text_block.id %] [%- SET title = SELF.text_block.title || '(' _ LxERP.t8('No title yet') _ ')' %] [%- LxERP.t8("Edit text block '#1'", title) %] [%- ELSE %] [%- LxERP.t8("Add text block") %] [%- END %]

[% L.hidden_tag('form_prefix', id_base, id=id_base _ '_form_prefix') %] [% L.hidden_tag('id', SELF.text_block.id, id=id_base _ '_id') %] [% L.hidden_tag(id_base _ '.requirement_spec_id', SELF.text_block.requirement_spec_id) %] [% L.hidden_tag(id_base _ '.output_position', SELF.text_block.output_position) %] [% IF insert_after %] [% L.hidden_tag(id_base _ '.insert_after', insert_after) %] [% END %] [%- IF SELF.predefined_texts.size %] [%- END %]
[%- LxERP.t8("Title") %]: [% L.input_tag(id_base _ '.title', SELF.text_block.title, style = style) %]
[%- LxERP.t8("Pre-defined Texts") %]: [%- L.select_tag(id_base _ '_predefined_text_block', SELF.predefined_texts, title_key='description', style=style) %] [%- LxERP.t8("Insert") %]
[%- LxERP.t8("Description") %]: [% L.textarea_tag(id_base _ '.text_as_restricted_html', SELF.text_block.text_as_restricted_html, id = id_base _ '_text', style = style _ '; height: 200px', class='texteditor') %]

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

[%- IF SELF.predefined_texts.size %] [%- END %]