# HG changeset patch
# User Patrick PIERRE <patrick.pierre@prismallia.fr>
# Date 1326388625 -3600
# Node ID 91ae8b8e07c6f42dcdf1d1acf433b14a25356f6c
# Parent  5d58a740a0671858be5ce37f90fa96ff72a930e6
Ajout des tableaux

diff -r 5d58a740a067 -r 91ae8b8e07c6 RelaxNG/publidoc.rnc
--- a/RelaxNG/publidoc.rnc	lun. janv. 09 19:21:44 2012 +0100
+++ b/RelaxNG/publidoc.rnc	jeu. janv. 12 18:17:05 2012 +0100
@@ -328,7 +328,7 @@
 
 \list.content =
    block.head?,
-   (  (attribute type {"ordered"} ?, item, item+)
+   (  (attribute type {"ordered"}?, item, item+)
     | (attribute type {"glossary"}, glossary.item+) )
 
 # ~~~~~~ item
diff -r 5d58a740a067 -r 91ae8b8e07c6 Xxe/Css/publidoc.css
--- a/Xxe/Css/publidoc.css	lun. janv. 09 19:21:44 2012 +0100
+++ b/Xxe/Css/publidoc.css	jeu. janv. 12 18:17:05 2012 +0100
@@ -2,6 +2,8 @@
 
 /* $Id$ */
 
+@import url(xxe-config:common/css/cals_table.imp);
+
 *::comment { display: none; }
 
 publidoc {
diff -r 5d58a740a067 -r 91ae8b8e07c6 Xxe/publidoc.xxe
--- a/Xxe/publidoc.xxe	lun. janv. 09 19:21:44 2012 +0100
+++ b/Xxe/publidoc.xxe	jeu. janv. 12 18:17:05 2012 +0100
@@ -13,6 +13,40 @@
 
   <css location="Css/publidoc.css" name="Publidoc"/>
 
+  <!-- ================================================================== -->
   <template location="Templates/publidoc_topic.xml" name="Topic"/>
   <template location="Templates/publidoc_document.xml" name="Document"/>
+
+  <!-- ================================================================== -->
+  <menu label="_Publidoc">
+    <menu label="Tableaux">
+      <item label="Ligne – Insérer avant"
+            icon="xxe-config:common/icons/insertRowBefore.png"
+            command="tableEdit" parameter="insertRowBefore"/>
+      <item label="Ligne – Insérer après"
+            icon="xxe-config:common/icons/insertRowAfter.png"
+            command="tableEdit" parameter="insertRowAfter"/>
+      <item label="Ligne – Supprimer"
+            icon="xxe-config:common/icons/deleteRow.png"
+            command="tableEdit" parameter="deleteRow"/>
+      <separator />
+      <item label="Colonne – Insérer avant"
+            icon="xxe-config:common/icons/insertColumnBefore.png"
+            command="tableEdit" parameter="insertColumnBefore"/>
+      <item label="Colonne – Insérer après"
+            icon="xxe-config:common/icons/insertColumnAfter.png"
+            command="tableEdit" parameter="insertColumnAfter"/>
+      <item label="Colonne – Supprimer"
+            icon="xxe-config:common/icons/deleteColumn.png"
+            command="tableEdit" parameter="deleteColumn"/>
+    </menu>
+  </menu>
+  
+  <command name="tableEdit">
+    <class>com.xmlmind.xmleditext.docbook.table.CALSTableEdit</class>
+  </command>
+  
+  <validateHook name="cols_checker">
+    <class>com.xmlmind.xmleditext.docbook.table.ValidateHookImpl</class>
+  </validateHook>  
 </configuration>