loops/knowledge/glossary/configure.zcml
helmutm 490b6216f5 more on knowledge.glossary: edit, assign children
git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2219 fd906abe-77d9-0310-91a1-e0d9ade77398
2007-12-07 16:22:35 +00:00

57 lines
1.6 KiB
XML
Executable file

<!-- $Id$ -->
<configure
xmlns:zope="http://namespaces.zope.org/zope"
xmlns="http://namespaces.zope.org/browser"
i18n_domain="zope"
>
<zope:adapter
name="glossary.html"
for="loops.interfaces.IConcept
zope.publisher.interfaces.browser.IBrowserRequest"
provides="zope.interface.Interface"
factory="loops.knowledge.glossary.browser.GlossaryView"
permission="zope.View"
/>
<zope:adapter
name="glossaryitem.html"
for="loops.interfaces.IConcept
zope.publisher.interfaces.browser.IBrowserRequest"
provides="zope.interface.Interface"
factory="loops.knowledge.glossary.browser.GlossaryItemView"
permission="zope.View"
/>
<page
name="create_glossaryitem.html"
for="loops.interfaces.INode"
class="loops.knowledge.glossary.browser.CreateGlossaryItemForm"
permission="zope.ManageContent"
/>
<page
name="edit_glossaryitem.html"
for="loops.interfaces.INode"
class="loops.knowledge.glossary.browser.EditGlossaryItemForm"
permission="zope.ManageContent"
/>
<zope:adapter
name="create_glossaryitem"
for="loops.browser.node.NodeView
zope.publisher.interfaces.browser.IBrowserRequest"
factory="loops.knowledge.glossary.browser.CreateGlossaryItem"
permission="zope.ManageContent"
/>
<zope:adapter
name="edit_glossaryitem"
for="loops.browser.node.NodeView
zope.publisher.interfaces.browser.IBrowserRequest"
factory="loops.knowledge.glossary.browser.EditGlossaryItem"
permission="zope.ManageContent"
/>
</configure>