<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,7 +1,8 @@
 .page{:id =&gt; &quot;page-#{page_part.name.to_slug}&quot;}
   .part{:id =&gt; &quot;part-#{page_part.name.to_slug}&quot;}
-    = hidden_field_tag &quot;page[parts_attributes][#{page_part_counter}][id]&quot;, page_part.id, :id =&gt; &quot;part_attributes_#{page_part_counter}_id&quot;
     = hidden_field_tag &quot;page[parts_attributes][#{page_part_counter}][name]&quot;, page_part.name, :id =&gt; &quot;part_#{page_part.name.to_slug}_name&quot;
+    = hidden_field_tag &quot;page[parts_attributes][#{page_part_counter}][id]&quot;, page_part.id, :id =&gt; &quot;part_#{page_part_counter}_id&quot;, :class =&gt; &quot;id_input&quot;
+    = hidden_field_tag &quot;page[parts_attributes][#{page_part_counter}][_delete]&quot;, false, :class =&gt; &quot;delete_input&quot;
     %p
       %label{:for =&gt; &quot;part_#{page_part.name.to_slug}_filter_id&quot;} Filter
       = select_tag &quot;page[parts_attributes][#{page_part_counter}][filter_id]&quot;, filter_options_for_select(page_part.filter_id), :id =&gt; &quot;part_#{page_part.name.to_slug}_filter_id&quot;</diff>
      <filename>app/views/admin/page_parts/_page_part.html.haml</filename>
    </modified>
    <modified>
      <diff>@@ -30,6 +30,8 @@ var TabControl = Class.create({
   */
   removeTab: function(tab) {
     if (Object.isString(tab)) tab = this.tabs.get(tab);
+    idInput = tab.content.down('.id_input');
+    deleteInput = tab.content.down('.delete_input');
     tab.remove();
     this.tabs.unset(tab);
     
@@ -38,6 +40,10 @@ var TabControl = Class.create({
       if (first) this.select(first);
       else this.selected = null;
     }
+
+    deleteInput.setValue('true');
+		this.tab_container.appendChild(idInput);
+		this.tab_container.appendChild(deleteInput);
   },
 
   /*</diff>
      <filename>public/javascripts/admin/tabcontrol.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>bb2a84eaac52731f79e61f4dd89d5e1df864b2af</id>
    </parent>
  </parents>
  <author>
    <name>Kunal Shah</name>
    <email>kunal@digitalpulp.com</email>
  </author>
  <url>http://github.com/radiant/radiant/commit/bd0860a40d5064474a7e1caca3f66164b04bfb53</url>
  <id>bd0860a40d5064474a7e1caca3f66164b04bfb53</id>
  <committed-date>2009-04-25T14:22:40-07:00</committed-date>
  <authored-date>2009-04-25T14:09:39-07:00</authored-date>
  <message>Support removal of tabs</message>
  <tree>1ee85e366975725e508e9313b5ea1f69d7f1c4bb</tree>
  <committer>
    <name>Josh French</name>
    <email>josh@digitalpulp.com</email>
  </committer>
</commit>
