Author: dward
Date: 2007-10-23 00:04:33 +0200 (Tue, 23 Oct 2007)
New Revision: 5449

Modified:
   
xwiki-products/curriki/branches/curriki-1.3/gwt/src/main/java/org/curriki/gwt/client/widgets/metadata/MetadataEdit.java
Log:
- CURRIKI-1066
 - Backport Ludovic's fix to 1.3 branch


Modified: 
xwiki-products/curriki/branches/curriki-1.3/gwt/src/main/java/org/curriki/gwt/client/widgets/metadata/MetadataEdit.java
===================================================================
--- 
xwiki-products/curriki/branches/curriki-1.3/gwt/src/main/java/org/curriki/gwt/client/widgets/metadata/MetadataEdit.java
     2007-10-22 22:04:14 UTC (rev 5448)
+++ 
xwiki-products/curriki/branches/curriki-1.3/gwt/src/main/java/org/curriki/gwt/client/widgets/metadata/MetadataEdit.java
     2007-10-22 22:04:33 UTC (rev 5449)
@@ -35,10 +35,7 @@
 import com.xpn.xwiki.gwt.api.client.Document;
 import com.xpn.xwiki.gwt.api.client.User;
 import com.xpn.xwiki.gwt.api.client.XObject;
-import org.curriki.gwt.client.Constants;
-import org.curriki.gwt.client.Main;
-import org.curriki.gwt.client.CurrikiService;
-import org.curriki.gwt.client.CurrikiAsyncCallback;
+import org.curriki.gwt.client.*;
 import org.curriki.gwt.client.pages.ComponentsPage;
 import org.curriki.gwt.client.editor.Editor;
 import org.curriki.gwt.client.widgets.modaldialogbox.NextCancelDialog;
@@ -103,14 +100,19 @@
         this.doc = doc;
         this.fullMode = fullMode;
 
-        form.setAction(doc.getSaveURL());
-        showEdit();
+        if (((AssetDocument) doc).isDirectionBlock()) {
+            panel.clear();
+            panel.add(new 
HTML(Main.getTranslation("metadata.directionblocks_have_no_metadata")));
+        } else {
+            form.setAction(doc.getSaveURL());
+            showEdit();
 
-        // WARNING: This seems to break in certain cases in IE because of 
changes in the resizing algorythm
-        // Send resize message if we are in the editor
-        // Editor editor = Main.getSingleton().getEditor();
-        // if (editor!=null)
-        //    editor.onWindowResized(Window.getClientWidth(), 
Window.getClientHeight());
+            // WARNING: This seems to break in certain cases in IE because of 
changes in the resizing algorythm
+            // Send resize message if we are in the editor
+            // Editor editor = Main.getSingleton().getEditor();
+            // if (editor!=null)
+            //    editor.onWindowResized(Window.getClientWidth(), 
Window.getClientHeight());
+        }
     }
 
     public void addFormHandler(FormHandler formHandler){

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to