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

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

Added reinstall profile and removed using content_types_seoprops_enabled propery in seo_properties

File size: 1.8 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  <i18n:registerTranslations directory="locales" />
13
14  <genericsetup:registerProfile
15      name="default"
16      title="quintagroup.seoptimizer"
17      directory="profiles/default"
18      description="Install quintagroup.seoptimizer"
19      provides="Products.GenericSetup.interfaces.EXTENSION"
20      />
21
22  <genericsetup:registerProfile
23      name="reinstall"
24      title="quintagroup.seoptimizer reinstall"
25      directory="profiles/reinstall"
26      description="Reinstall quintagroup.seoptimizer"
27      provides="Products.GenericSetup.interfaces.EXTENSION"
28      />
29
30  <genericsetup:registerProfile
31      name="uninstall"
32      title="quintagroup.seoptimizer uninstall"
33      directory="profiles/uninstall"
34      description="Uninstall quintagroup.seoptimizer"
35      provides="Products.GenericSetup.interfaces.EXTENSION"
36      />
37
38  <browser:page
39      for="Products.Archetypes.interfaces.IBaseObject"
40      attribute="validateKeywords"
41      class=".browser.keywords.ValidateSEOKeywordsView"
42      name="checkSEOKeywords"
43      permission="cmf.ModifyPortalContent"
44      />
45
46  <adapter
47      for="Products.Archetypes.public.BaseObject"
48      provides=".interfaces.IKeywords"
49      factory=".adapters.AdditionalKeywords"
50      />
51
52  <adapter
53      for="Products.Archetypes.public.BaseObject"
54      provides=".interfaces.IMappingMetaTags"
55      factory=".adapters.MappingMetaTags"
56      />
57
58  <cmf:registerDirectory name="quintagroup.seoptimizer" />
59
60</configure>
Note: See TracBrowser for help on using the repository browser.