[Checkins] SVN: zope3org/trunk/src/zorg/wikification/browser/ added a mouseout method for wikilink menus

Uwe Oestermeier uwe_oestermeier at iwm-kmrc.de
Thu Apr 20 11:19:18 EDT 2006


Log message for revision 67176:
  added a mouseout method for wikilink menus

Changed:
  U   zope3org/trunk/src/zorg/wikification/browser/scripts/link.js
  U   zope3org/trunk/src/zorg/wikification/browser/wikilink.py
  U   zope3org/trunk/src/zorg/wikification/browser/wikipage.py

-=-
Modified: zope3org/trunk/src/zorg/wikification/browser/scripts/link.js
===================================================================
--- zope3org/trunk/src/zorg/wikification/browser/scripts/link.js	2006-04-20 14:24:03 UTC (rev 67175)
+++ zope3org/trunk/src/zorg/wikification/browser/scripts/link.js	2006-04-20 15:19:17 UTC (rev 67176)
@@ -6,6 +6,10 @@
     initialize : function() {
         document.onmousedown = PopupMenu.onMouseDown;
         },
+        
+    leave : function (caller, dropmenuID) {
+        // PopupMenu.close();
+        },
             
     update : function (caller, dropmenuID, extra)  {
         document.onmousedown = PopupMenu.onMouseDown;

Modified: zope3org/trunk/src/zorg/wikification/browser/wikilink.py
===================================================================
--- zope3org/trunk/src/zorg/wikification/browser/wikilink.py	2006-04-20 14:24:03 UTC (rev 67175)
+++ zope3org/trunk/src/zorg/wikification/browser/wikilink.py	2006-04-20 15:19:17 UTC (rev 67176)
@@ -510,7 +510,7 @@
     """
     
     _menu = ViewPageTemplateFile("./templates/linkmenu.pt")
-    _link = '<a class="wiki-link" href="%s" onmouseover="%s" %s>'
+    _link = '<a class="wiki-link" href="%s" onmouseover="%s" onmouseout="%s" %s>'
     _dimmed = '<span class="dimmed-wiki-link">'
     
     wikified = False
@@ -522,6 +522,7 @@
         self.enabled = processor.page.isEditable()
         self.menu_id = processor.createMenuId(index)
         self.onMouseOver = "PopupMenu.update(this, '%s');" % self.menu_id
+        self.onMouseOut = "PopupMenu.leave(this, '%s');" % self.menu_id
        
     def startTag(self, attrs) :
         """ Called when a starttag for a placeholder is detected. """
@@ -532,7 +533,7 @@
             self.wikified = True
             attrs.append(("id", self.link_id))
             if self.enabled :
-                return self._link % (link, self.onMouseOver, 
+                return self._link % (link, self.onMouseOver, self.onMouseOut,
                                                         self._tagAttrs(attrs))
             else :
                 return self._dimmed

Modified: zope3org/trunk/src/zorg/wikification/browser/wikipage.py
===================================================================
--- zope3org/trunk/src/zorg/wikification/browser/wikipage.py	2006-04-20 14:24:03 UTC (rev 67175)
+++ zope3org/trunk/src/zorg/wikification/browser/wikipage.py	2006-04-20 15:19:17 UTC (rev 67176)
@@ -137,7 +137,6 @@
         See browser/README.txt for a test.
         
         """
-        print "WikiPage.getModificationStamp"
         file = self.getFile()
         dc = IZopeDublinCore(file, None)
         if dc is not None :



More information about the Checkins mailing list