<configure
    xmlns="http://namespaces.zope.org/zope"
    xmlns:browser="http://namespaces.zope.org/browser"
    xmlns:i18n="http://namespaces.zope.org/i18n"
    i18n_domain="plone">

    <browser:resource
        name="plone.app.theming.gif"
        image="icon.gif"
        />

    <browser:resourceDirectory
        name="plone.app.theming"
        directory="resources"
        />

    <include package="plone.app.controlpanel" />

    <browser:page
        name="theming-controlpanel"
        for="Products.CMFPlone.interfaces.IPloneSiteRoot"
        class=".controlpanel.ThemingControlpanel"
        template="controlpanel.pt"
        permission="plone.app.controlpanel.Themes"
        />

    <browser:page
        name="theming-controlpanel-help"
        for="Products.CMFPlone.interfaces.IPloneSiteRoot"
        class=".help.Help"
        permission="zope2.View"
        />

    <browser:page
        name="theming-controlpanel-mapper"
        for="plone.resource.interfaces.IResourceDirectory"
        class=".mapper.ThemeMapper"
        template="mapper.pt"
        permission="plone.app.controlpanel.Themes"
        />

    <browser:page
        name="theming-controlpanel-mapper-getframe"
        for="plone.resource.interfaces.IResourceDirectory"
        class=".mapper.ThemeMapper"
        attribute="getFrame"
        permission="plone.app.controlpanel.Themes"
        />

    <browser:page
        name="theming-controlpanel-mapper-save"
        for="plone.resource.interfaces.IResourceDirectory"
        class=".mapper.ThemeMapper"
        attribute="save"
        permission="plone.app.controlpanel.Themes"
        />

</configure>
