~aelkner/schooltool/cando_skill_scoresystem

« back to all changes in this revision

Viewing changes to src/schooltool/cando/course.zcml

merged wuth trunk
adjusted default scoresystem test results

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
    <allow interface="zope.interface.common.mapping.IReadMapping" />
15
15
    <require
16
16
        permission="schooltool.view"
17
 
        attributes="keys __iter__ values items __len__ deployed title skillset"
 
17
        attributes="all_keys keys __iter__ values items __len__ deployed title skillset"
18
18
        />
19
19
    <require
20
20
        permission="schooltool.edit"
25
25
  <adapter factory=".course.getCourseSkills"
26
26
           trusted="True" />
27
27
 
 
28
  <adapter factory=".course.getCourseSkillsCourse"
 
29
           trusted="True" />
 
30
 
 
31
  <class class=".course.CourseSkill">
 
32
    <require
 
33
        permission="schooltool.edit"
 
34
        set_schema=".interfaces.ICourseSkill" />
 
35
    <require
 
36
        permission="schooltool.view"
 
37
        interface=".interfaces.ICourseSkill" />
 
38
  </class>
 
39
 
 
40
  <adapter factory=".course.CourseWorksheetAdded"
 
41
           name="deploy_section_worksheet" />
 
42
 
 
43
  <adapter factory=".course.CourseWorksheetRemoved"
 
44
           name="remove_section_worksheet" />
 
45
 
 
46
  <adapter factory=".course.CourseSkillSetModified"
 
47
           name="update_section_skills" />
 
48
 
 
49
  <adapter factory=".course.DeploySkillsToNewSection"
 
50
           name="deploy_skills_to_new_section" />
 
51
 
 
52
  <subscriber
 
53
      for="schooltool.relationship.interfaces.IRelationshipAddedEvent"
 
54
      handler=".course.updateSectionSkillsOnCourseChange"
 
55
      />
 
56
 
28
57
  <class class=".course.SectionSkills">
29
58
    <require
30
59
        permission="schooltool.edit"
34
63
        interface=".interfaces.ISectionSkills" />
35
64
  </class>
36
65
 
 
66
  <class class=".course.SectionSkill">
 
67
    <require
 
68
        permission="schooltool.edit"
 
69
        set_schema=".interfaces.ISectionSkill" />
 
70
    <require
 
71
        permission="schooltool.view"
 
72
        interface=".interfaces.ISectionSkill" />
 
73
  </class>
 
74
 
 
75
  <class class=".course.SectionSkillSet">
 
76
    <allow interface="zope.interface.common.mapping.IReadMapping" />
 
77
    <require
 
78
        permission="schooltool.view"
 
79
        attributes="all_keys keys __iter__ values items __len__ deployed title"
 
80
        />
 
81
    <require
 
82
        permission="schooltool.edit"
 
83
        interface="zope.interface.common.mapping.IWriteMapping"
 
84
        set_schema="schooltool.gradebook.interfaces.IWorksheet"
 
85
        />
 
86
  </class>
 
87
 
37
88
  <adapter factory=".course.getSectionSkills"
38
89
           trusted="True" />
39
90
 
40
 
  <class class=".course.CourseSkill">
41
 
    <require
42
 
        permission="schooltool.edit"
43
 
        set_schema=".interfaces.ICourseSkill" />
44
 
    <require
45
 
        permission="schooltool.view"
46
 
        interface=".interfaces.ICourseSkill" />
47
 
  </class>
48
 
 
49
91
</configure>