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

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

Changed using the keyword taking into account the presence of at page

File size: 1.8 KB
RevLine 
[387]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"
[1463]6    xmlns:cmf="http://namespaces.zope.org/cmf"
7    xmlns:i18n="http://namespaces.zope.org/i18n"
8    i18n_domain="quintagroup.seoptimizer">
[387]9
[1463]10
[424]11  <five:registerPackage package="." />
[1466]12  <i18n:registerTranslations directory="locales" />
[424]13
[387]14  <genericsetup:registerProfile
15      name="default"
16      title="quintagroup.seoptimizer"
17      directory="profiles/default"
[726]18      description="Install quintagroup.seoptimizer"
[1313]19      provides="Products.GenericSetup.interfaces.EXTENSION"
20      />
[387]21
[424]22  <genericsetup:registerProfile
[1570]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
[424]31      name="uninstall"
[726]32      title="quintagroup.seoptimizer uninstall"
[424]33      directory="profiles/uninstall"
[726]34      description="Uninstall quintagroup.seoptimizer"
[1313]35      provides="Products.GenericSetup.interfaces.EXTENSION"
36      />
[424]37
[1313]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      />
[387]45
46  <adapter
[1313]47      for="Products.Archetypes.public.BaseObject"
[1624]48      provides=".interfaces.IMetaKeywords"
49      factory=".adapters.MetaKeywordsAdapter"
[1313]50      />
[387]51
[1313]52  <adapter
[1362]53      for="Products.Archetypes.public.BaseObject"
[1313]54      provides=".interfaces.IMappingMetaTags"
55      factory=".adapters.MappingMetaTags"
56      />
57
[387]58  <cmf:registerDirectory name="quintagroup.seoptimizer" />
59
60</configure>
Note: See TracBrowser for help on using the repository browser.