[%# Because this template is used for editing other templates, it's a
    good idea to change the default tags. -%]
[%- TAGS star -%]
[*- DEFAULT theme = OI.theme_properties;
    PROCESS error_message;
    PROCESS status_message;
    OI.box_add( 'template_tools_box', tmpl = tmpl ); -*]

<div align="center">

[*- label = ( tmpl.package AND tmpl.name ) ? 'Edit a Template' : 'Create a New Template' -*]
<h2>[* label *]</h2>

<form name="template"
      action="/SiteTemplate/edit/"
      method="post">

[* PROCESS table_bordered_begin -*]
[*- valign = 'top'; count = 0; -*]

[*- count = count + 1 -*]
[* INCLUDE label_form_select_row( label       = 'Package',
                                  post_label  = '<br><font size="-1">If blank, becomes global template</font>',
                                  name        = 'package',
                                  label_list  = package_labels,
                                  value_list  = package_list,
                                  plain       = 1,
                                  picked      = tmpl.package ) -*]

[*- count = count + 1 -*]
[* INCLUDE label_form_text_row( label       = 'Name',
                                is_required = 1,
                                name        = 'name',
                                value       = tmpl.name ) -*]

[*- count = count + 1 -*]
[* INCLUDE label_form_textarea_row( label       = 'Template',
                                    name        = 'contents',
                                    is_required = 1,
                                    colspan     = 2,
                                    cols        = 80,
                                    rows        = 15,
                                    value       = OI.html_encode( tmpl.contents ) ) -*]

[*- count = count + 1 -*]
[* INCLUDE form_submit_row( value = 'Modify' ) -*]
  
[* PROCESS table_bordered_end -*]

[* PROCESS form_hidden( name = "package_original", value = tmpl.package );
   PROCESS form_hidden( name = "name_original", value = tmpl.name ); -*]

</form>
</div>