source: products/quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/configure.zcml @ 2412

Last change on this file since 2412 was 2408, checked in by mylan, 14 years ago

#131: Added uninstallation profile. Unregister from local site manager news-sitemap schema extender adapters.

File size: 2.7 KB
RevLine 
[1591]1<configure
2    xmlns="http://namespaces.zope.org/zope"
3    xmlns:five="http://namespaces.zope.org/five"
[1593]4    xmlns:genericsetup="http://namespaces.zope.org/genericsetup"
[1613]5    xmlns:cmf="http://namespaces.zope.org/cmf"
[1591]6    i18n_domain="quintagroup.plonegooglesitemaps">
7
[1724]8    <!-- Include dependent packages -->
9    <include package="quintagroup.canonicalpath" />
[2385]10    <include package="quintagroup.catalogupdater" />
[2402]11    <include package="archetypes.schemaextender" />
[1724]12
[1612]13    <five:registerPackage package="." initialize=".initialize" />
14
[1613]15    <cmf:registerDirectory name="skins" directory="skins" recursive="True" />
16
[1593]17    <!-- Include the sub-packages that use their own configure.zcml files. -->
18    <include package=".browser" />
19    <include package=".content" />
[1591]20
[2398]21    <!-- Register gsm_* adapters for catalog -->
22    <adapter name="gsm_access" factory=".catalog.gsm_access" />
23    <adapter name="gsm_genres" factory=".catalog.gsm_genres" />
24
[1593]25    <!-- Register the installation GenericSetup extension profile -->
26    <genericsetup:registerProfile
27      name="default"
28      title="Plone Google Sitemaps"
29      directory="profiles/default"
30      description=""
31      provides="Products.GenericSetup.interfaces.EXTENSION"
32      />
33
[2380]34    <genericsetup:registerProfile
[2408]35      name="uninstall"
36      title="Uninstall Plone Google Sitemaps"
37      directory="profiles/uninstall"
38      description=""
39      provides="Products.GenericSetup.interfaces.EXTENSION"
40      />
41
42    <genericsetup:registerProfile
[2380]43      name="upgrade_1_0_to_1_1"
[2408]44      title="Upgrade Plone Google Sitemaps from 1.0 to 1.1"
[2380]45      directory="profiles/upgrade_1_0_to_1_1"
46      description=""
47      provides="Products.GenericSetup.interfaces.EXTENSION"
48      />
49
50    <genericsetup:registerProfile
51      name="upgrade_1_1_to_1_2"
[2408]52      title="Upgrade Plone Google Sitemaps from 1.1 to 1.2"
[2380]53      directory="profiles/upgrade_1_1_to_1_2"
54      description=""
55      provides="Products.GenericSetup.interfaces.EXTENSION"
56      />
57
[2378]58    <genericsetup:upgradeStep
[2380]59      title="Upgrade Plone Google Sitemaps 1.0 to 1.1"
[2376]60      description="Upgrade quintagroup.plonegooglesitemaps 1.0 to 1.1"
61      source="*"
62      destination="1.1"
63      handler=".upgrades.upgrade_1_0_to_1_1"
64      sortkey="1"
[2379]65      profile="quintagroup.plonegooglesitemaps:default"
[2378]66      />
[2376]67
[2378]68    <genericsetup:upgradeStep
[2380]69      title="Upgrade Plone Google Sitemaps 1.1 to 1.2"
[2376]70      description="Upgrade quintagroup.plonegooglesitemaps 1.1 to 1.2"
71      source="*"
72      destination="1.2"
73      handler=".upgrades.upgrade_1_1_to_1_2"
74      sortkey="2"
[2379]75      profile="quintagroup.plonegooglesitemaps:default"
[2378]76      />
[2376]77
[1593]78    <!-- -*- extra stuff goes here -*- -->
79
80    <subscriber handler=".handlers.pingGoogle"/>
81
[1591]82</configure>
Note: See TracBrowser for help on using the repository browser.