loops/organize/personal/browser/configure.zcml

45 lines
1.5 KiB
XML

<!-- $Id$ -->
<configure
xmlns:zope="http://namespaces.zope.org/zope"
xmlns:browser="http://namespaces.zope.org/browser"
i18n_domain="loops">
<zope:adapter
factory="loops.organize.personal.browser.configurator.PortletConfigurator"
for="loops.interfaces.INode
zope.publisher.interfaces.browser.IBrowserRequest"
name="loops.organize.personal" />
<browser:pages
class="loops.organize.personal.browser.favorite.FavoriteView"
for="loops.interfaces.INode"
permission="zope.View">
<page name="favorites_view" />
<page name="addFavorite.html" attribute="add" />
<page name="removeFavorite.html" attribute="remove" />
</browser:pages>
<browser:pages
class="loops.organize.personal.browser.filter.FilterView"
for="loops.interfaces.INode"
permission="zope.View">
<page name="filters_view" />
<page name="addFilter.html" attribute="add" />
<page name="deactivateFilter.html" attribute="deactivate" />
</browser:pages>
<browser:page
for="loops.interfaces.IConceptSchema"
name="list_notifications.html"
class="loops.organize.personal.browser.notification.NotificationsListing"
permission="zope.View" />
<zope:adapter
name="notification_read"
for="loops.browser.node.NodeView
zope.publisher.interfaces.browser.IBrowserRequest"
factory="loops.organize.personal.browser.notification.ReadNotification"
permission="zope.View" />
</configure>