[Checkins] SVN: grok/trunk/src/grok/interfaces.py Introduce a	marker interface that allows non-Grok views
    Uli Fouquet 
    uli at gnufix.de
       
    Sat Dec 27 08:29:27 EST 2008
    
    
  
Log message for revision 94376:
  Introduce a marker interface that allows non-Grok views
  to state, that they (permission-wise) want to be handled
  like regular Grok-Views by the Grok publisher.
  
Changed:
  U   grok/trunk/src/grok/interfaces.py
-=-
Modified: grok/trunk/src/grok/interfaces.py
===================================================================
--- grok/trunk/src/grok/interfaces.py	2008-12-27 05:28:34 UTC (rev 94375)
+++ grok/trunk/src/grok/interfaces.py	2008-12-27 13:29:27 UTC (rev 94376)
@@ -214,3 +214,13 @@
     """A Grok container.
     """
 
+class IGrokSecurityView(interface.Interface):
+    """A view treated special by the Grok publisher.
+
+    Views that provide this interface are treated more generously by
+    the Grok publisher, as they are allowed to use attributes, which
+    are not covered by permission setttings.
+
+    `grok.Permission` and `grok.require` settings however, will be
+    applied to such views.
+    """
    
    
More information about the Checkins
mailing list