[Checkins] SVN: Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/ more chages

Christian Klinger cklinger at novareto.de
Mon Feb 23 05:19:43 EST 2009


Log message for revision 97133:
  more chages

Changed:
  U   Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/__init__.py
  U   Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/component.py
  U   Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/directive.py
  U   Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/meta.py

-=-
Modified: Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/__init__.py	2009-02-23 08:04:32 UTC (rev 97132)
+++ Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/__init__.py	2009-02-23 10:19:42 UTC (rev 97133)
@@ -1,3 +1,3 @@
 from megrok.pagelet.component import Layout, Pagelet 
 from grokcore.component import name, title, description
-from megrok.pagelet.directive import layout, template 
+from megrok.pagelet.directive import template

Modified: Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/component.py
===================================================================
--- Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/component.py	2009-02-23 08:04:32 UTC (rev 97132)
+++ Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/component.py	2009-02-23 10:19:42 UTC (rev 97133)
@@ -47,12 +47,6 @@
         pass
 
     def render(self):
-        # render content template
-        #if self.template is None:
-        #    template = component.getMultiAdapter(
-        #        (self, self.request), IContentTemplate)
-        #    return template(self)
-        
         # We don not work with IContentTemplate for now
         # We use instead our grok.View behavior with the associated
         # Templates

Modified: Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/directive.py
===================================================================
--- Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/directive.py	2009-02-23 08:04:32 UTC (rev 97132)
+++ Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/directive.py	2009-02-23 10:19:42 UTC (rev 97133)
@@ -1,11 +1,7 @@
 import martian
 
-class layout(martian.Directive):
-    scope = martian.CLASS
-    store = martian.ONCE
-    default = u'megrok.pagelet.layout'
-
 class template(martian.Directive):
     scope = martian.CLASS
     store = martian.ONCE
     default = u'megrok.pagelet.template'
+    

Modified: Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/meta.py
===================================================================
--- Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/meta.py	2009-02-23 08:04:32 UTC (rev 97132)
+++ Sandbox/cklinger/megrok.pagelet/trunk/src/megrok/pagelet/meta.py	2009-02-23 10:19:42 UTC (rev 97133)
@@ -71,14 +71,6 @@
 
     def checkTemplates(self, templates, module_info, factory):
 
-        #def has_render(factory):
-        #    render = getattr(factory, 'render', None)
-        #    base_method = getattr(render, 'base_method', False)
-        #    return render and not base_method
-
-        #def has_no_render(factory):
-        #    return not getattr(factory, 'render', None)
-
         def has_render(factory):
             return factory.render != megrok.pagelet.component.Pagelet.render
         def has_no_render(factory):
@@ -110,7 +102,6 @@
     martian.directive(grokcore.component.context)
     martian.directive(grokcore.view.layer, default=IDefaultBrowserLayer)
     martian.directive(grokcore.component.name, get_default=default_view_name)
-    martian.directive(megrok.pagelet.layout)
     martian.directive(megrok.pagelet.template)
 
     def grok(self, name, factory, module_info, **kw):
@@ -119,12 +110,12 @@
         factory.module_info = module_info
         return super(LayoutViewGrokker, self).grok(name, factory, module_info, **kw)
 
-    def execute(self, factory, config, context, layer, name, layout, template, **kw):
+    def execute(self, factory, config, context, layer, name, template, **kw):
         # __view_name__ is needed to support IAbsoluteURL on views
         factory.__view_name__ = name
         adapts = (context, layer)
 	#from grokcore.component.directive import name
-        # Let´s register it only for the given grok.name
+        # Let register it only for the given grok.name
 	name = grokcore.component.directive.name.bind().get(self)
 	path = '/'.join(factory.module_info.path.split('/')[:-1])
 	template = "%s/%s" %(path, template)



More information about the Checkins mailing list