source: products/quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/configure.zcml @ 1463

Last change on this file since 1463 was 1463, checked in by liebster, 14 years ago

refactor seo_context_properties cpy script to browser view

File size: 1.5 KB
Line 
1<configure
2    xmlns="http://namespaces.zope.org/zope"
3    xmlns:five="http://namespaces.zope.org/five"
4    xmlns:browser="http://namespaces.zope.org/browser"
5    xmlns:genericsetup="http://namespaces.zope.org/genericsetup"
6    xmlns:cmf="http://namespaces.zope.org/cmf"
7    xmlns:i18n="http://namespaces.zope.org/i18n"
8    i18n_domain="quintagroup.seoptimizer">
9
10
11  <five:registerPackage package="." />
12
13  <genericsetup:registerProfile
14      name="default"
15      title="quintagroup.seoptimizer"
16      directory="profiles/default"
17      description="Install quintagroup.seoptimizer"
18      provides="Products.GenericSetup.interfaces.EXTENSION"
19      />
20
21  <genericsetup:registerProfile
22      name="uninstall"
23      title="quintagroup.seoptimizer uninstall"
24      directory="profiles/uninstall"
25      description="Uninstall quintagroup.seoptimizer"
26      provides="Products.GenericSetup.interfaces.EXTENSION"
27      />
28
29  <browser:page
30      for="Products.Archetypes.interfaces.IBaseObject"
31      attribute="validateKeywords"
32      class=".browser.keywords.ValidateSEOKeywordsView"
33      name="checkSEOKeywords"
34      permission="cmf.ModifyPortalContent"
35      />
36
37  <adapter
38      for="Products.Archetypes.public.BaseObject"
39      provides=".interfaces.IKeywords"
40      factory=".adapters.AdditionalKeywords"
41      />
42
43  <adapter
44      for="Products.Archetypes.public.BaseObject"
45      provides=".interfaces.IMappingMetaTags"
46      factory=".adapters.MappingMetaTags"
47      />
48
49  <cmf:registerDirectory name="quintagroup.seoptimizer" />
50
51</configure>
Note: See TracBrowser for help on using the repository browser.