~schooltool-owners/schooltool.peas/packaging

« back to all changes in this revision

Viewing changes to src/schooltool/peas/note/browser/configure.zcml

  • Committer: Douglas Cerna
  • Date: 2015-02-17 08:43:21 UTC
  • mfrom: (9.1.28 schooltool.peas)
  • Revision ID: douglascerna@yahoo.com-20150217084321-l9mgb9oifyhjgs93
New release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<configure xmlns="http://namespaces.zope.org/browser"
 
3
           xmlns:zope="http://namespaces.zope.org/zope"
 
4
           xmlns:security="http://schooltool.org/securitypolicy"
 
5
           xmlns:flourish="http://schooltool.org/flourish"
 
6
           xmlns:report="http://namespaces.schooltool.org/report"
 
7
           i18n_domain="schooltool.peas">
 
8
 
 
9
  <flourish:viewlet
 
10
      name="notes"
 
11
      after="person_level fees"
 
12
      for="schooltool.basicperson.interfaces.IBasicPerson"
 
13
      manager="schooltool.basicperson.browser.person.IFlourishPersonInfoManager"
 
14
      class=".note.PersonNotesViewlet"
 
15
      permission="schooltool.view"
 
16
      />
 
17
 
 
18
  <flourish:content
 
19
      name="table"
 
20
      for="schooltool.peas.note.interfaces.INoteContainer"
 
21
      view=".note.PersonNotesViewlet"
 
22
      class=".note.NoteContainerTable"
 
23
      permission="schooltool.view"
 
24
      />
 
25
 
 
26
  <flourish:viewlet
 
27
      name="filter"
 
28
      class="schooltool.table.table.DoNotFilter"
 
29
      manager=".note.NoteContainerTable"
 
30
      permission="schooltool.view"
 
31
      />
 
32
 
 
33
  <configure package="schooltool.skin.flourish">
 
34
 
 
35
    <flourish:page
 
36
        name="add_note.html"
 
37
        for="schooltool.peas.note.interfaces.INoteContainer"
 
38
        class="schooltool.peas.note.browser.note.NoteAddView"
 
39
        content_template="templates/z3c_form_edit.pt"
 
40
        permission="schooltool.edit"
 
41
        subtitle="Add Note"
 
42
        />
 
43
 
 
44
    <flourish:page
 
45
        name="delete.html"
 
46
        for="schooltool.peas.note.interfaces.INoteContainer"
 
47
        class="schooltool.peas.note.browser.note.NoteContainerDeleteView"
 
48
        content_template="templates/container_delete.pt"
 
49
        permission="schooltool.edit"
 
50
        />
 
51
 
 
52
  </configure>
 
53
 
 
54
  <zope:adapter
 
55
      factory=".note.AddNoteDefaultDate"
 
56
      name="default"
 
57
      />
 
58
 
 
59
  <flourish:page
 
60
      name="edit.html"
 
61
      for="schooltool.peas.note.interfaces.INote"
 
62
      class=".note.NoteEditView"
 
63
      permission="schooltool.edit"
 
64
      subtitle="Edit Note"
 
65
      />
 
66
 
 
67
  <flourish:viewlet
 
68
      name="note-action-links"
 
69
      manager="schooltool.skin.flourish.page.IPageRefineManager"
 
70
      class=".note.NoteActionsLinks"
 
71
      title="Actions"
 
72
      permission="schooltool.edit"
 
73
      view=".note.NoteEditView"
 
74
      />
 
75
 
 
76
  <flourish:viewlet
 
77
      name="delete.html"
 
78
      view=".note.NoteEditView"
 
79
      title="Delete"
 
80
      class=".note.NoteDeleteLink"
 
81
      manager=".note.NoteActionsLinks"
 
82
      permission="schooltool.edit"
 
83
      />
 
84
 
 
85
  <flourish:page
 
86
      name="index.html"
 
87
      for="schooltool.peas.note.interfaces.INote"
 
88
      class=".note.NoteView"
 
89
      permission="schooltool.view"
 
90
      subtitle="Note"
 
91
      />
 
92
 
 
93
  <flourish:viewlet
 
94
      name="details"
 
95
      manager="schooltool.skin.flourish.page.IPageContentManager"
 
96
      class=".note.NoteDetails"
 
97
      view=".note.NoteView"
 
98
      permission="schooltool.view"
 
99
      />
 
100
 
 
101
  <flourish:viewlet
 
102
      name="note-action-links"
 
103
      manager="schooltool.skin.flourish.page.IPageRefineManager"
 
104
      class=".note.NoteActionsLinks"
 
105
      title="Actions"
 
106
      permission="schooltool.edit"
 
107
      view=".note.NoteView"
 
108
      />
 
109
 
 
110
  <flourish:viewlet
 
111
      name="delete.html"
 
112
      view=".note.NoteView"
 
113
      title="Delete"
 
114
      class=".note.NoteDeleteLink"
 
115
      manager=".note.NoteActionsLinks"
 
116
      permission="schooltool.edit"
 
117
      />
 
118
 
 
119
</configure>