Index: branches/release-33/tmpl/cms/include/template_table.tmpl
===================================================================
--- branches/release-33/tmpl/cms/include/template_table.tmpl (revision 1730)
+++ branches/release-33/tmpl/cms/include/template_table.tmpl (revision 1786)
@@ -23,4 +23,17 @@
 <mt:setvarblock name="action_buttons">
     <mt:unless name="template_type" eq="system"><mt:unless name="template_type" eq="email">
+    <mt:if name="template_type" eq="index">
+        <a href="javascript:void(0)"
+            onclick="doForMarkedInThisWindow(getByID('<$mt:var name="template_type"$>-listing-form'), '<__trans phrase="template" escape="js">', '<__trans phrase="templates" escape="js">', 'id', 'publish_index_templates', {}, '<__trans phrase="to publish" escape="js">'); return false;"
+            accesskey="a"
+            title="<__trans phrase="Publish selected templates (a)">"
+            ><__trans phrase="Publish"></a>
+    <mt:else if name="template_type" eq="archive">
+        <a href="javascript:void(0)"
+            onclick="doForMarkedInThisWindow(getByID('<$mt:var name="template_type"$>-listing-form'), '<__trans phrase="template" escape="js">', '<__trans phrase="templates" escape="js">', 'id', 'publish_archive_templates', {}, '<__trans phrase="to publish" escape="js">'); return false;"
+            accesskey="a"
+            title="<__trans phrase="Publish selected templates (a)">"
+            ><__trans phrase="Publish"></a>
+    </mt:if>
     <a href="javascript:void(0)"
         onclick="doRemoveItems(getByID('<$mt:var name="template_type"$>-listing-form'), '<__trans phrase="template" escape="js">', '<__trans phrase="templates" escape="js">'); return false;"
