2
<configure xmlns="http://namespaces.zope.org/browser"
3
xmlns:zope="http://namespaces.zope.org/zope"
4
i18n_domain="schooltool.gradebook">
7
<configure package="schooltool.skin">
11
manager="schooltool.app.browser.interfaces.IManageMenuViewletManager"
12
template="templates/navigationViewlet.pt"
13
class="schooltool.skin.skin.NavigationViewlet"
14
permission="schooltool.edit"
21
<!-- Menu items for IScoreSystemsProxy -->
23
menu="schooltool_actions"
24
title="Add Score System"
25
for="schooltool.requirement.interfaces.IScoreSystemsProxy"
27
permission="schooltool.edit"
30
<!-- Score System Views -->
33
for="schooltool.requirement.interfaces.IScoreSystemsProxy"
34
class=".scoresystem.ScoreSystemsView"
35
template="scoresystems_overview.pt"
36
permission="schooltool.edit"
40
for="schooltool.requirement.interfaces.IScoreSystemsProxy"
41
class=".scoresystem.ScoreSystemAddView"
42
template="scoresystem_add.pt"
43
permission="schooltool.edit"
47
for="schooltool.requirement.interfaces.IScoreSystemsProxy"
48
class=".scoresystem.ScoreSystemViewView"
49
template="scoresystem_view.pt"
50
permission="schooltool.edit"
53
<!-- Score system widget registration -->
55
type="zope.publisher.interfaces.browser.IBrowserRequest"
56
for="schooltool.requirement.scoresystem.IScoreSystemField"
57
provides="zope.formlib.interfaces.IInputWidget"
58
factory=".scoresystem.ScoreSystemWidget"
59
permission="zope.Public"
63
for="schooltool.requirement.interfaces.IRequirement"
64
class="schooltool.requirement.browser.requirement.RequirementView"
65
template="requirement.pt"
66
permission="schooltool.view"
70
for="schooltool.requirement.interfaces.IRequirement"
71
template="treenode.pt"
72
permission="schooltool.view"
75
for="..interfaces.IRequirement"
76
contents="zope.ManageContent"