~replaceafill/ubuntu/trusty/schooltool/2.8_custom-css

« back to all changes in this revision

Viewing changes to src/schooltool/export/configure.zcml

  • Committer: Gediminas Paulauskas
  • Date: 2014-04-18 16:25:33 UTC
  • mfrom: (1.1.33)
  • Revision ID: menesis@pov.lt-20140418162533-noklnc6b89w2epee
Tags: 1:2.7.0-0ubuntu1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
           xmlns:zope="http://namespaces.zope.org/zope"
4
4
           i18n_domain="schooltool">
5
5
 
 
6
  <zope:class class=".importer.ImportTask">
 
7
    <require permission="schooltool.view"
 
8
             interface="schooltool.export.interfaces.IImporterTask" />
 
9
    <require permission="schooltool.edit"
 
10
             set_schema="schooltool.export.interfaces.IImporterTask" />
 
11
  </zope:class>
 
12
 
 
13
  <zope:class class=".importer.ImportProgressMessage">
 
14
    <require permission="schooltool.view"
 
15
             interface="schooltool.report.interfaces.IReportProgressMessage" />
 
16
    <require permission="schooltool.edit"
 
17
             set_schema="schooltool.report.interfaces.IReportProgressMessage" />
 
18
  </zope:class>
 
19
 
 
20
  <zope:class class=".importer.ImportFinishedMessage">
 
21
    <require permission="schooltool.view"
 
22
             interface="schooltool.report.interfaces.IReportMessage" />
 
23
    <require permission="schooltool.edit"
 
24
             set_schema="schooltool.report.interfaces.IReportMessage" />
 
25
  </zope:class>
 
26
 
 
27
  <zope:adapter
 
28
      name="schooltool.report.report.OnReportArchiveScheduled"
 
29
      for="schooltool.task.interfaces.IRemoteTask
 
30
           *
 
31
           schooltool.export.importer.RemoteMegaImporter"
 
32
      provides="schooltool.task.interfaces.ITaskScheduledNotification"
 
33
      factory=".importer.OnImportScheduled"
 
34
      />
 
35
 
6
36
  <page
7
37
     name="import.html"
8
38
     for="schooltool.app.interfaces.ISchoolToolApplication"
83
113
     class=".importer.DownloadImportXLS"
84
114
     permission="schooltool.view" />
85
115
 
 
116
  <zope:class class=".importer.ImportFile">
 
117
    <require
 
118
        permission="zope.View"
 
119
        interface="zope.mimetype.interfaces.IContentTypeAware"
 
120
        attributes="size openDetached"
 
121
        />
 
122
    <require
 
123
        permission="zope.ManageContent"
 
124
        set_attributes="mimeType parameters"
 
125
        />
 
126
    <require
 
127
        permission="zope.ManageContent"
 
128
        attributes="open"
 
129
        />
 
130
    <allow
 
131
        attributes="errors"
 
132
        />
 
133
    <implements
 
134
        interface="
 
135
          zope.annotation.interfaces.IAttributeAnnotatable
 
136
          "
 
137
        />
 
138
  </zope:class>
 
139
 
86
140
</configure>