[Checkins] SVN: Products.CMFDefault/branches/2.2/Products/CMFDefault/ - fixed skin changing for logged in members

Yvo Schubbe y.2009 at wcm-solutions.de
Thu Dec 10 07:16:40 EST 2009


Log message for revision 106385:
  - fixed skin changing for logged in members

Changed:
  U   Products.CMFDefault/branches/2.2/Products/CMFDefault/CHANGES.txt
  U   Products.CMFDefault/branches/2.2/Products/CMFDefault/skins/zpt_generic/logged_in.py

-=-
Modified: Products.CMFDefault/branches/2.2/Products/CMFDefault/CHANGES.txt
===================================================================
--- Products.CMFDefault/branches/2.2/Products/CMFDefault/CHANGES.txt	2009-12-10 12:11:19 UTC (rev 106384)
+++ Products.CMFDefault/branches/2.2/Products/CMFDefault/CHANGES.txt	2009-12-10 12:16:40 UTC (rev 106385)
@@ -4,6 +4,8 @@
 2.2.0 (unreleased)
 ------------------
 
+- skins: Fixed skin changing for logged in members.
+
 - Upgrade steps: Merged faulty utility registration fixup script,
   tool utility registration and new-style actions upgrade from 
   an older migration script in Products.CMFCore for pre-2.1.0 

Modified: Products.CMFDefault/branches/2.2/Products/CMFDefault/skins/zpt_generic/logged_in.py
===================================================================
--- Products.CMFDefault/branches/2.2/Products/CMFDefault/skins/zpt_generic/logged_in.py	2009-12-10 12:11:19 UTC (rev 106384)
+++ Products.CMFDefault/branches/2.2/Products/CMFDefault/skins/zpt_generic/logged_in.py	2009-12-10 12:16:40 UTC (rev 106385)
@@ -1,7 +1,7 @@
 ##parameters=
 ##
+from Products.CMFCore.utils import getToolByName
 from Products.CMFCore.utils import getUtilityByInterfaceName
-from Products.CMFCore.utils import getToolByName
 from Products.CMFDefault.utils import decode
 from Products.CMFDefault.utils import Message as _
 
@@ -13,7 +13,8 @@
 
 
 if stool.updateSkinCookie():
-    context.setupCurrentSkin()
+    skinname = context.getSkinNameFromRequest(context.REQUEST)
+    context.changeSkin(skinname, context.REQUEST)
 
 
 options = {}



More information about the checkins mailing list