[Checkins] SVN: zopeorg.theme/trunk/zopeorg/theme/ registered 2 viewlets for zopeorg.featureview, that is available on Feature objects' view

Denis Mishunov spliter at is.lg.ua
Sun Feb 3 13:05:49 EST 2008


Log message for revision 83457:
  registered 2 viewlets for zopeorg.featureview, that is available on Feature objects' view

Changed:
  U   zopeorg.theme/trunk/zopeorg/theme/browser/configure.zcml
  U   zopeorg.theme/trunk/zopeorg/theme/browser/feature.pt
  U   zopeorg.theme/trunk/zopeorg/theme/profiles/default/viewlets.xml

-=-
Modified: zopeorg.theme/trunk/zopeorg/theme/browser/configure.zcml
===================================================================
--- zopeorg.theme/trunk/zopeorg/theme/browser/configure.zcml	2008-02-03 17:45:56 UTC (rev 83456)
+++ zopeorg.theme/trunk/zopeorg/theme/browser/configure.zcml	2008-02-03 18:05:49 UTC (rev 83457)
@@ -19,15 +19,6 @@
         class="plone.app.viewletmanager.manager.OrderedViewletManager"
         layer=".interfaces.IThemeSpecific"
         />        
-
-    <!-- Feature viewlet -->
-    <!-- <browser:viewlet  
-        name="zopeorg.feature"
-        manager="plone.app.layout.viewlets.interfaces.IPortalTop"
-        class=".viewlets.FeatureViewlet"
-        layer=".interfaces.IThemeSpecific"
-        permission="zope2.View" 
-        /> -->
         
     <!-- The customized search box -->
     <browser:viewlet
@@ -54,17 +45,8 @@
         class="plone.app.layout.viewlets.common.PersonalBarViewlet"
         layer=".interfaces.IThemeSpecific"
         permission="cmf.ListPortalMembers" 
-        />        
+        />           
         
-    <!-- The anonymous personal bar -->
-    <!-- <browser:viewlet
-        name="zopeorg.header.divider"
-        manager="plone.app.layout.viewlets.interfaces.IPortalTop"
-        class=".viewlets.ZopeorgHeaderDividerViewlet"
-        layer=".interfaces.IThemeSpecific"
-        permission="zope2.View" 
-        /> -->     
-        
     <!-- Content views (tabs) -->
     <browser:viewlet
         name="plone.contentviews"
@@ -126,5 +108,23 @@
         class="plone.app.viewletmanager.manager.OrderedViewletManager"
         />
         
+    <!-- Feature's blurb viewlet -->
+    <browser:viewlet  
+        name="zopeorg.feature"
+        manager=".interfaces.IFeatureView"
+        class=".viewlets.FeatureViewlet"
+        layer=".interfaces.IThemeSpecific"
+        permission="zope2.View" 
+        />   
+        
+    <!-- The header divider viewlet -->
+    <browser:viewlet
+        name="zopeorg.header.divider"
+        manager=".interfaces.IFeatureView"
+        class=".viewlets.ZopeorgHeaderDividerViewlet"
+        layer=".interfaces.IThemeSpecific"
+        permission="zope2.View" 
+        />             
+        
 
 </configure>

Modified: zopeorg.theme/trunk/zopeorg/theme/browser/feature.pt
===================================================================
--- zopeorg.theme/trunk/zopeorg/theme/browser/feature.pt	2008-02-03 17:45:56 UTC (rev 83456)
+++ zopeorg.theme/trunk/zopeorg/theme/browser/feature.pt	2008-02-03 18:05:49 UTC (rev 83457)
@@ -15,6 +15,8 @@
                     getKssClasses nocall:kssClassesView/getKssClassesInlineEditable;
                     templateId template/getId;
                     text here/getText;">
+                    
+        <div tal:replace="structure provider:zopeorg.featureview" />                    
         
         <div tal:replace="structure provider:plone.abovecontenttitle" />
 

Modified: zopeorg.theme/trunk/zopeorg/theme/profiles/default/viewlets.xml
===================================================================
--- zopeorg.theme/trunk/zopeorg/theme/profiles/default/viewlets.xml	2008-02-03 17:45:56 UTC (rev 83456)
+++ zopeorg.theme/trunk/zopeorg/theme/profiles/default/viewlets.xml	2008-02-03 18:05:49 UTC (rev 83457)
@@ -1,14 +1,17 @@
 <?xml version="1.0"?>
 <object>
     <order manager="plone.portaltop" skinname="Zope.org Theme"    
+           based-on="Plone Default">        
+      <viewlet name="plone.contentviews" 
+               insert-after="*" />               
+    </order>  
+    <order manager="zopeorg.featureview" skinname="Zope.org Theme"    
            based-on="Plone Default">
-      <!-- <viewlet name="zopeorg.feature" 
-               insert-after="plone.app.i18n.locales.languageselector" />
+      <viewlet name="zopeorg.feature" 
+               insert-before="*" />
       <viewlet name="zopeorg.header.divider" 
-               insert-after="zopeorg.feature" />      -->          
-      <viewlet name="plone.contentviews" 
-               insert-after="*" />               
-    </order>    
+               insert-after="zopeorg.feature" />                              
+    </order>      
     <order manager="plone.portalheader" skinname="Zope.org Theme"
            based-on="Plone Default">
       <viewlet name="zopeorg.searchbox" 



More information about the Checkins mailing list