source: products/quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/browser/configure.zcml @ 1269

Last change on this file since 1269 was 1269, checked in by liebster, 15 years ago

Added tests manage custom meta tags.

File size: 2.4 KB
Line 
1<configure
2    xmlns="http://namespaces.zope.org/zope"
3    xmlns:browser="http://namespaces.zope.org/browser">
4
5    <!-- The customized title -->
6    <browser:viewlet
7        name="plone.htmlhead.title"
8        manager="plone.app.layout.viewlets.interfaces.IHtmlHead"
9        class=".viewlets.TitleCommentViewlet"
10        layer=".interfaces.IPloneSEOLayer"
11        permission="zope2.View"
12        />
13       
14    <browser:viewlet
15        name="quintagroup.seoptimizer.http_equiv"
16        manager="plone.app.layout.viewlets.interfaces.IHtmlHead"
17        class=".viewlets.HTTPEquiv"
18        layer=".interfaces.IPloneSEOLayer"
19        permission="zope2.View"
20        />
21
22    <browser:viewlet
23        name="quintagroup.seoptimizer.base"
24        manager="plone.app.layout.viewlets.interfaces.IHtmlHead"
25        class=".viewlets.BaseUrlViewlet"
26        layer=".interfaces.IPloneSEOLayer"
27        permission="zope2.View"
28        />
29
30    <browser:viewlet
31        name="quintagroup.seoptimizer.generator"
32        manager="plone.app.layout.viewlets.interfaces.IHtmlHead"
33        template="templates/generator.pt"
34        layer=".interfaces.IPloneSEOLayer"
35        permission="zope2.View"
36        />
37
38    <browser:viewlet
39        name="quintagroup.seoptimizer.metatags"
40        manager="plone.app.layout.viewlets.interfaces.IHtmlHead"
41        class=".viewlets.MetaTagsViewlet"
42        layer=".interfaces.IPloneSEOLayer"
43        permission="zope2.View"
44        />
45
46    <browser:viewlet
47        name="quintagroup.seoptimizer.canonicalurl"
48        manager="plone.app.layout.viewlets.interfaces.IHtmlHead"
49        class=".viewlets.CanonicalUrlViewlet"
50        layer=".interfaces.IPloneSEOLayer"
51        permission="zope2.View"
52        />
53
54    <browser:viewlet
55        name="quintagroup.seoptimizer.customscript"
56        manager="plone.app.layout.viewlets.interfaces.IHtmlHead"
57        class=".viewlets.CustomScriptViewlet"
58        layer=".interfaces.IPloneSEOLayer"
59        permission="zope2.View"
60        />
61
62    <!--Views-->
63    <browser:page
64        name="seo-controlpanel"
65        for="Products.CMFPlone.interfaces.IPloneSiteRoot"
66        class=".views.SEOControlPanel"
67        layer=".interfaces.IPloneSEOLayer"
68        permission="cmf.ManagePortal"
69        />
70
71    <browser:page
72        name="seo_context"
73        for="*"
74        class=".views.SEOContext"
75        layer=".interfaces.IPloneSEOLayer"
76        permission="zope2.View"
77        />
78
79</configure>
Note: See TracBrowser for help on using the repository browser.