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

Last change on this file since 2111 was 1723, checked in by mylan, 14 years ago

fix typo in comments

File size: 2.3 KB
RevLine 
[387]1<configure
2    xmlns="http://namespaces.zope.org/zope"
[1675]3    xmlns:zcml="http://namespaces.zope.org/zcml"
[387]4    xmlns:five="http://namespaces.zope.org/five"
5    xmlns:browser="http://namespaces.zope.org/browser"
6    xmlns:genericsetup="http://namespaces.zope.org/genericsetup"
[1463]7    xmlns:cmf="http://namespaces.zope.org/cmf"
8    xmlns:i18n="http://namespaces.zope.org/i18n"
9    i18n_domain="quintagroup.seoptimizer">
[387]10
[1723]11  <!-- include dependent packages -->
[1715]12  <include package="quintagroup.canonicalpath" />
[1463]13
[424]14  <five:registerPackage package="." />
[1675]15  <cmf:registerDirectory name="quintagroup.seoptimizer" />
[1466]16  <i18n:registerTranslations directory="locales" />
[424]17
[387]18  <genericsetup:registerProfile
19      name="default"
20      title="quintagroup.seoptimizer"
21      directory="profiles/default"
[726]22      description="Install quintagroup.seoptimizer"
[1313]23      provides="Products.GenericSetup.interfaces.EXTENSION"
24      />
[387]25
[424]26  <genericsetup:registerProfile
[1570]27      name="reinstall"
28      title="quintagroup.seoptimizer reinstall"
29      directory="profiles/reinstall"
30      description="Reinstall quintagroup.seoptimizer"
31      provides="Products.GenericSetup.interfaces.EXTENSION"
32      />
33
34  <genericsetup:registerProfile
[424]35      name="uninstall"
[726]36      title="quintagroup.seoptimizer uninstall"
[424]37      directory="profiles/uninstall"
[726]38      description="Uninstall quintagroup.seoptimizer"
[1313]39      provides="Products.GenericSetup.interfaces.EXTENSION"
40      />
[424]41
[1313]42  <browser:page
43      for="Products.Archetypes.interfaces.IBaseObject"
44      attribute="validateKeywords"
45      class=".browser.keywords.ValidateSEOKeywordsView"
46      name="checkSEOKeywords"
47      permission="cmf.ModifyPortalContent"
48      />
[387]49
50  <adapter
[1313]51      for="Products.Archetypes.public.BaseObject"
[1624]52      provides=".interfaces.IMetaKeywords"
53      factory=".adapters.MetaKeywordsAdapter"
[1313]54      />
[387]55
[1313]56  <adapter
[1362]57      for="Products.Archetypes.public.BaseObject"
[1313]58      provides=".interfaces.IMappingMetaTags"
59      factory=".adapters.MappingMetaTags"
60      />
61
[1679]62  <adapter
63      for="Products.CMFCore.interfaces.IFolderish"
64      provides=".interfaces.ISEOCanonicalPath"
65      factory=".adapters.canonicalPathAdapter"
[1671]66      />
67
[1675]68  <adapter
[1679]69      for="Products.CMFCore.interfaces.IContentish"
70      provides=".interfaces.ISEOCanonicalPath"
71      factory=".adapters.canonicalPathAdapter"
72      />
73
[1671]74
[387]75</configure>
Note: See TracBrowser for help on using the repository browser.