Author: jmorliaguet
Date: Sat May 27 00:48:38 2006
New Revision: 3235

Modified:
   cpsskins/branches/paris-sprint-2006/ui/screens/common/authoring.js
   cpsskins/branches/paris-sprint-2006/ui/screens/definitions.py
   cpsskins/branches/paris-sprint-2006/ui/screens/editor.pt

Log:

- prevent links from being active



Modified: cpsskins/branches/paris-sprint-2006/ui/screens/common/authoring.js
==============================================================================
--- cpsskins/branches/paris-sprint-2006/ui/screens/common/authoring.js  
(original)
+++ cpsskins/branches/paris-sprint-2006/ui/screens/common/authoring.js  Sat May 
27 00:48:38 2006
@@ -97,7 +97,8 @@
   'insert portlet': insertPortlet,
   'move element': moveElement,
   'duplicate element': duplicateElement,
-  'edit element': editElement
+  'edit element': editElement,
+  'cancel event': function(e) {Event.stop(e); return false;}
 });
 
 /* Register widgets */

Modified: cpsskins/branches/paris-sprint-2006/ui/screens/definitions.py
==============================================================================
--- cpsskins/branches/paris-sprint-2006/ui/screens/definitions.py       
(original)
+++ cpsskins/branches/paris-sprint-2006/ui/screens/definitions.py       Sat May 
27 00:48:38 2006
@@ -339,7 +339,7 @@
         },
         'model': 'wysiwyg-mode',
         'perspectives': ['wysiwyg'],
-        'controllers': ['main-editor-perspectives',
+        'controllers': ['main-editor-perspectives', 'disable-links',
                         'page-mode-perspectives', 'element-mover',
                         'portlet-factory'],
     },
@@ -351,7 +351,7 @@
         },
         'model': 'layout-mode',
         'perspectives': ['layout'],
-        'controllers': ['main-editor-perspectives',
+        'controllers': ['main-editor-perspectives', 'disable-links',
                         'page-mode-perspectives', 'element-mover',
                         'portlet-factory'],
     },
@@ -365,7 +365,7 @@
         'model': 'content-author',
         'perspectives': ['content-author'],
         'controllers': ['main-editor-perspectives', 'element-mover',
-                        'portlet-factory'],
+                        'portlet-factory', 'disable-links'],
     },
 
     # the site manager screen
@@ -609,4 +609,14 @@
         'type': 'remote scripting',
     },
 
+    # prevent links from being active
+    'disable-links': {
+        'id': 'disable-links',
+        'type': 'behaviour',
+        'rules': {
+            'a': {
+                'click': 'cancel event',
+            }
+        }
+    },
 }

Modified: cpsskins/branches/paris-sprint-2006/ui/screens/editor.pt
==============================================================================
--- cpsskins/branches/paris-sprint-2006/ui/screens/editor.pt    (original)
+++ cpsskins/branches/paris-sprint-2006/ui/screens/editor.pt    Sat May 27 
00:48:38 2006
@@ -32,6 +32,7 @@
 
       <ins class="controller" 
cite="@@getController?id=main-editor-perspectives"></ins>
       <ins class="controller" 
cite="@@getController?id=main-editor-actions"></ins>
+      <ins class="controller" cite="@@getController?id=disable-links"></ins>
 
       <!-- top tabs -->
       <ins class="model" cite="@@getModel?id=theme-tabs"></ins>
-- 
http://lists.nuxeo.com/mailman/listinfo/z3lab-checkins

Reply via email to