[Checkins] SVN: Products.CMFDefault/trunk/Products/CMFDefault/ Added SyndicationTool to available globals.
Charlie Clark
charlie at begeistert.org
Mon Oct 4 12:00:09 EDT 2010
Log message for revision 117218:
Added SyndicationTool to available globals.
Changed:
U Products.CMFDefault/trunk/Products/CMFDefault/browser/skins/tests/test_ursa.py
U Products.CMFDefault/trunk/Products/CMFDefault/browser/skins/ursa.py
U Products.CMFDefault/trunk/Products/CMFDefault/skins/zpt_generic/getMainGlobals.py
-=-
Modified: Products.CMFDefault/trunk/Products/CMFDefault/browser/skins/tests/test_ursa.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/browser/skins/tests/test_ursa.py 2010-10-04 15:53:57 UTC (rev 117217)
+++ Products.CMFDefault/trunk/Products/CMFDefault/browser/skins/tests/test_ursa.py 2010-10-04 16:00:09 UTC (rev 117218)
@@ -105,6 +105,11 @@
tool = view.context.portal_workflow = DummyWorkflowTool()
self.failUnless(view.wtool is tool)
+ def test_syndtool(self):
+ view = self._makeOne()
+ tool = view.context.portal_syndication= DummyTool()
+ self.failUnless(view.syndtool is tool)
+
def test_uidtool(self):
view = self._makeOne()
tool = view.context.portal_uidhandler = DummyTool()
@@ -435,7 +440,7 @@
return self.review_state
class DummyTool(object):
-
+
pass
class DummyUser:
Modified: Products.CMFDefault/trunk/Products/CMFDefault/browser/skins/ursa.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/browser/skins/ursa.py 2010-10-04 15:53:57 UTC (rev 117217)
+++ Products.CMFDefault/trunk/Products/CMFDefault/browser/skins/ursa.py 2010-10-04 16:00:09 UTC (rev 117218)
@@ -59,6 +59,11 @@
@memoize
def wtool(self):
return self._getTool('portal_workflow')
+
+ @property
+ @memoize
+ def syndtool(self):
+ return self._getTool('portal_syndication')
@property
@memoize
Modified: Products.CMFDefault/trunk/Products/CMFDefault/skins/zpt_generic/getMainGlobals.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/skins/zpt_generic/getMainGlobals.py 2010-10-04 15:53:57 UTC (rev 117217)
+++ Products.CMFDefault/trunk/Products/CMFDefault/skins/zpt_generic/getMainGlobals.py 2010-10-04 16:00:09 UTC (rev 117218)
@@ -13,6 +13,7 @@
wtool = getToolByName(script, 'portal_workflow')
portal_object = utool.getPortalObject()
uidtool = getToolByName(script, 'portal_uidhandler', None)
+syndtool = getToolByName(script, 'portal_syndication')
if not 'charset' in (context.REQUEST.RESPONSE.getHeader('content-type') or ''):
# Some newstyle views set a different charset - don't override it.
More information about the checkins
mailing list