[Checkins] SVN: zf.zscp/trunk/src/zf/zscp/skin/ Added viewlet
manager for left slot
Roger Ineichen
roger at projekt01.ch
Sun Apr 9 08:25:21 EDT 2006
Log message for revision 66719:
Added viewlet manager for left slot
Added menu, search and releases viewlets
Changed:
U zf.zscp/trunk/src/zf/zscp/skin/__init__.py
U zf.zscp/trunk/src/zf/zscp/skin/browser/configure.zcml
D zf.zscp/trunk/src/zf/zscp/skin/browser/css.pt
A zf.zscp/trunk/src/zf/zscp/skin/browser/menu.pt
A zf.zscp/trunk/src/zf/zscp/skin/browser/releases.pt
A zf.zscp/trunk/src/zf/zscp/skin/browser/search.pt
U zf.zscp/trunk/src/zf/zscp/skin/browser/template.pt
A zf.zscp/trunk/src/zf/zscp/skin/browser/viewlet.zcml
U zf.zscp/trunk/src/zf/zscp/skin/configure.zcml
-=-
Modified: zf.zscp/trunk/src/zf/zscp/skin/__init__.py
===================================================================
--- zf.zscp/trunk/src/zf/zscp/skin/__init__.py 2006-04-09 10:59:51 UTC (rev 66718)
+++ zf.zscp/trunk/src/zf/zscp/skin/__init__.py 2006-04-09 12:25:20 UTC (rev 66719)
@@ -37,24 +37,6 @@
"""
-class IHead(IViewletManager):
- """Head viewlet manager."""
-
-
-class ICSS(IViewletManager):
- """CSS viewlet manager."""
-
-
-class IJavaScript(IViewletManager):
- """JavaScript viewlet manager."""
-
-
-class IMenuBar(IViewletManager):
- """Menu bar viewlet manager used for top level section."""
-
-class IBreadcrumb(IViewletManager):
- """Breadcrumb viewlet manager."""
-
class ILeft(IViewletManager):
"""Left viewlet manager."""
Modified: zf.zscp/trunk/src/zf/zscp/skin/browser/configure.zcml
===================================================================
--- zf.zscp/trunk/src/zf/zscp/skin/browser/configure.zcml 2006-04-09 10:59:51 UTC (rev 66718)
+++ zf.zscp/trunk/src/zf/zscp/skin/browser/configure.zcml 2006-04-09 12:25:20 UTC (rev 66719)
@@ -31,15 +31,6 @@
layer="zf.zscp.skin.IZSCPLayer"
permission="zope.Public"
/>
-
- <browser:viewlet
- name="css"
- for="*"
- manager="zf.zscp.skin.ICSS"
- permission="zope.Public"
- template="css.pt"
- layer="zf.zscp.skin.IZSCPLayer"
- />
<browser:resourceDirectory
directory="img"
@@ -63,4 +54,6 @@
layer="zf.zscp.skin.IZSCPLayer"
/>
+ <include file="viewlet.zcml" />
+
</configure>
Deleted: zf.zscp/trunk/src/zf/zscp/skin/browser/css.pt
===================================================================
--- zf.zscp/trunk/src/zf/zscp/skin/browser/css.pt 2006-04-09 10:59:51 UTC (rev 66718)
+++ zf.zscp/trunk/src/zf/zscp/skin/browser/css.pt 2006-04-09 12:25:20 UTC (rev 66719)
@@ -1,10 +0,0 @@
-<metal:block define-macro="basecss">
-<link rel="stylesheet" type="text/css" media="all"
- tal:attributes="href string:${context/++resource++base.css}" />
-<link rel="stylesheet" type="text/css" media="all"
- tal:attributes="href string:${context/++resource++home.css}" />
-<link rel="stylesheet" type="text/css" media="all"
- tal:attributes="href string:${context/++resource++packages.css}" />
-<link rel="stylesheet" type="text/css" media="all"
- tal:attributes="href string:${context/++resource++viewlets.css}" />
-</metal:block>
\ No newline at end of file
Added: zf.zscp/trunk/src/zf/zscp/skin/browser/menu.pt
===================================================================
--- zf.zscp/trunk/src/zf/zscp/skin/browser/menu.pt 2006-04-09 10:59:51 UTC (rev 66718)
+++ zf.zscp/trunk/src/zf/zscp/skin/browser/menu.pt 2006-04-09 12:25:20 UTC (rev 66719)
@@ -0,0 +1,9 @@
+<div id="viewlet-navigation" class="viewlet">
+ <div class="viewletHeader"><div class="vlHeaderText">Navigation</div></div>
+ <div class="viewletBody">
+ <div class="navTreeItem"><a href="#">Packages</a></div>
+ <div class="navTreeItem"><a href="#">Regulations</a></div>
+ <div class="navTreeItem"><a href="#">Repository</a></div>
+ <div class="navTreeItem"><a href="#">Benefits</a></div>
+ </div>
+</div>
\ No newline at end of file
Property changes on: zf.zscp/trunk/src/zf/zscp/skin/browser/menu.pt
___________________________________________________________________
Name: svn:eol-style
+ native
Added: zf.zscp/trunk/src/zf/zscp/skin/browser/releases.pt
===================================================================
--- zf.zscp/trunk/src/zf/zscp/skin/browser/releases.pt 2006-04-09 10:59:51 UTC (rev 66718)
+++ zf.zscp/trunk/src/zf/zscp/skin/browser/releases.pt 2006-04-09 12:25:20 UTC (rev 66719)
@@ -0,0 +1,9 @@
+ <div id="viewlet-releases" class="viewlet">
+ <div class="viewletHeader"><div class="vlHeaderText">Latest Releases</div></div>
+ <div class="viewletBody">
+ <div class="packageLink"><a href="#">Zope 3.2.1</a></div>
+ <div class="packageLink"><a href="#">LDAP DA 1.0.5</a></div>
+ <div class="packageLink"><a href="#">tiks widgets 9.5.1</a></div>
+ <div class="moreLink"><a href="#" class="moreButton"></a></div>
+ </div>
+ </div>
\ No newline at end of file
Property changes on: zf.zscp/trunk/src/zf/zscp/skin/browser/releases.pt
___________________________________________________________________
Name: svn:eol-style
+ native
Added: zf.zscp/trunk/src/zf/zscp/skin/browser/search.pt
===================================================================
--- zf.zscp/trunk/src/zf/zscp/skin/browser/search.pt 2006-04-09 10:59:51 UTC (rev 66718)
+++ zf.zscp/trunk/src/zf/zscp/skin/browser/search.pt 2006-04-09 12:25:20 UTC (rev 66719)
@@ -0,0 +1,16 @@
+<div id="viewlet-quicksearch" class="viewlet">
+ <div class="viewletHeader"><div class="vlHeaderText">Quick Search</div></div>
+ <div class="viewletBody">
+ <form name="quicksearch" id="quicksearch-form" action="#">
+ <input type="text" name="searchtext" id="quicksearch-input" size="10" />
+ <input type="image" class="noBorder" id="quicksearch-button"
+ src="/++skin++ZSCP/@@/img/go.png" />
+ </form>
+ <div id="advanced-search" class="searchHelper">
+ <a href="#">Advanced Search</a>
+ </div>
+ <div id="search-tips" class="searchHelper">
+ <a href="#">Search Tips</a>
+ </div>
+ </div>
+ </div>
\ No newline at end of file
Property changes on: zf.zscp/trunk/src/zf/zscp/skin/browser/search.pt
___________________________________________________________________
Name: svn:eol-style
+ native
Modified: zf.zscp/trunk/src/zf/zscp/skin/browser/template.pt
===================================================================
--- zf.zscp/trunk/src/zf/zscp/skin/browser/template.pt 2006-04-09 10:59:51 UTC (rev 66718)
+++ zf.zscp/trunk/src/zf/zscp/skin/browser/template.pt 2006-04-09 12:25:20 UTC (rev 66719)
@@ -12,7 +12,14 @@
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<!-- css viewlets -->
- <tal:block replace="structure provider:zf.zscp.skin.ICSS"/>
+ <link rel="stylesheet" type="text/css" media="all"
+ tal:attributes="href string:${context/++resource++base.css}" />
+ <link rel="stylesheet" type="text/css" media="all"
+ tal:attributes="href string:${context/++resource++home.css}" />
+ <link rel="stylesheet" type="text/css" media="all"
+ tal:attributes="href string:${context/++resource++packages.css}" />
+ <link rel="stylesheet" type="text/css" media="all"
+ tal:attributes="href string:${context/++resource++viewlets.css}" />
</head>
@@ -36,46 +43,7 @@
<div id="portal-columns">
<!-- begin left column -->
<div id="portal-column-one">
- <!-- begin navigation viewlet -->
- <div id="viewlet-navigation" class="viewlet">
- <div class="viewletHeader"><div class="vlHeaderText">Navigation</div></div>
- <div class="viewletBody">
- <div class="navTreeItem"><a href="#">Packages</a></div>
- <div class="navTreeItem"><a href="#">Regulations</a></div>
- <div class="navTreeItem"><a href="#">Repository</a></div>
- <div class="navTreeItem"><a href="#">Benefits</a></div>
- </div>
- </div>
- <!-- end navigation viewlet -->
- <!-- begin quicksearch viewlet -->
- <div id="viewlet-quicksearch" class="viewlet">
- <div class="viewletHeader"><div class="vlHeaderText">Quick Search</div></div>
- <div class="viewletBody">
- <form name="quicksearch" id="quicksearch-form" action="#">
- <input type="text" name="searchtext" id="quicksearch-input" size="10" />
- <input type="image" class="noBorder" id="quicksearch-button"
- src="/++skin++ZSCP/@@/img/go.png" />
- </form>
- <div id="advanced-search" class="searchHelper">
- <a href="#">Advanced Search</a>
- </div>
- <div id="search-tips" class="searchHelper">
- <a href="#">Search Tips</a>
- </div>
- </div>
- </div>
- <!-- end quicksearch viewlet -->
- <!-- begin releases viewlet -->
- <div id="viewlet-releases" class="viewlet">
- <div class="viewletHeader"><div class="vlHeaderText">Latest Releases</div></div>
- <div class="viewletBody">
- <div class="packageLink"><a href="#">Zope 3.2.1</a></div>
- <div class="packageLink"><a href="#">LDAP DA 1.0.5</a></div>
- <div class="packageLink"><a href="#">tiks widgets 9.5.1</a></div>
- <div class="moreLink"><a href="#" class="moreButton"></a></div>
- </div>
- </div>
- <!-- end releases viewlet -->
+ <tal:block replace="structure provider:ILeft" />
</div>
<!-- end left column -->
<!-- begin main column -->
Added: zf.zscp/trunk/src/zf/zscp/skin/browser/viewlet.zcml
===================================================================
--- zf.zscp/trunk/src/zf/zscp/skin/browser/viewlet.zcml 2006-04-09 10:59:51 UTC (rev 66718)
+++ zf.zscp/trunk/src/zf/zscp/skin/browser/viewlet.zcml 2006-04-09 12:25:20 UTC (rev 66719)
@@ -0,0 +1,36 @@
+<configure
+ xmlns:zope="http://namespaces.zope.org/zope"
+ xmlns="http://namespaces.zope.org/browser"
+ i18n_domain="zf.zscp">
+
+ <viewlet
+ name="menu"
+ for="*"
+ manager="zf.zscp.skin.ILeft"
+ template="menu.pt"
+ permission="zope.ManageContent"
+ layer="zf.zscp.skin.IZSCPLayer"
+ weight="1"
+ />
+
+ <viewlet
+ name="search"
+ for="*"
+ manager="zf.zscp.skin.ILeft"
+ template="search.pt"
+ permission="zope.ManageContent"
+ layer="zf.zscp.skin.IZSCPLayer"
+ weight="2"
+ />
+
+ <viewlet
+ name="releases"
+ for="*"
+ manager="zf.zscp.skin.ILeft"
+ template="releases.pt"
+ permission="zope.ManageContent"
+ layer="zf.zscp.skin.IZSCPLayer"
+ weight="3"
+ />
+
+</configure>
Property changes on: zf.zscp/trunk/src/zf/zscp/skin/browser/viewlet.zcml
___________________________________________________________________
Name: svn:eol-style
+ native
Modified: zf.zscp/trunk/src/zf/zscp/skin/configure.zcml
===================================================================
--- zf.zscp/trunk/src/zf/zscp/skin/configure.zcml 2006-04-09 10:59:51 UTC (rev 66718)
+++ zf.zscp/trunk/src/zf/zscp/skin/configure.zcml 2006-04-09 12:25:20 UTC (rev 66719)
@@ -15,9 +15,9 @@
/>
<browser:viewletManager
- name="zf.zscp.skin.ICSS"
+ name="ILeft"
class=".WeightOrderedViewletManager"
- provides="zf.zscp.skin.ICSS"
+ provides="zf.zscp.skin.ILeft"
layer="zf.zscp.skin.IZSCPLayer"
permission="zope.Public"
/>
More information about the Checkins
mailing list