[Checkins] SVN: zope.introspectorui/trunk/src/zope/introspectorui/infoprovider added a rough view for "views"

Martin Lundwall martin at webworks.se
Mon Jul 28 09:53:10 EDT 2008


Log message for revision 88860:
  added a rough view for "views"

Changed:
  U   zope.introspectorui/trunk/src/zope/introspectorui/infoprovider.py
  A   zope.introspectorui/trunk/src/zope/introspectorui/infoprovider_templates/view.pt

-=-
Modified: zope.introspectorui/trunk/src/zope/introspectorui/infoprovider.py
===================================================================
--- zope.introspectorui/trunk/src/zope/introspectorui/infoprovider.py	2008-07-28 12:24:29 UTC (rev 88859)
+++ zope.introspectorui/trunk/src/zope/introspectorui/infoprovider.py	2008-07-28 13:53:06 UTC (rev 88860)
@@ -1,7 +1,7 @@
 from grokcore.view import View
 from grokcore.component import context, name
 from zope.introspector.interfaces import (IObjectInfo, IModuleInfo,
-                                          IPackageInfo)
+                                          IPackageInfo, IViewInfo)
 
 class Object(View):
     name('index.html')
@@ -31,3 +31,7 @@
             url = url.split('.', dotnum*2)[-1]
             result.append(dict(name=name, url=url))
         return result
+
+class View(View):
+    name('index.html')
+    context(IViewInfo)

Added: zope.introspectorui/trunk/src/zope/introspectorui/infoprovider_templates/view.pt
===================================================================
--- zope.introspectorui/trunk/src/zope/introspectorui/infoprovider_templates/view.pt	                        (rev 0)
+++ zope.introspectorui/trunk/src/zope/introspectorui/infoprovider_templates/view.pt	2008-07-28 13:53:06 UTC (rev 88860)
@@ -0,0 +1,23 @@
+Views for this object:
+<table>
+    <thead>
+        <tr>
+        <td>
+            Name
+        </td>
+        <td>
+            Factory
+        </td>
+        </tr>
+    </thead>
+    <tbody>
+        <tr tal:repeat="view context/getViews">
+        
+            <tal:cont define="view_name python:view[0];
+                        view_factory python:view[1];">
+             <td tal:content="view_name"/>
+             <td tal:content="nocall: view_factory" />
+             </tal:cont>
+        </tr>
+    </tbody>
+</table>
\ No newline at end of file


Property changes on: zope.introspectorui/trunk/src/zope/introspectorui/infoprovider_templates/view.pt
___________________________________________________________________
Name: svn:eol-style
   + native



More information about the Checkins mailing list