blob: 3e8d2ca70af60a5cd631a7e993e759c13ae7c62f [file] [log] [blame]
Manas Solanki966f1412017-11-23 15:22:10 +05301from __future__ import unicode_literals
2from frappe import _
3
4def get_data():
5 return [
6 {
7 "label": _("Student"),
8 "items": [
9 {
10 "type": "doctype",
11 "name": "Student"
12 },
13 {
14 "type": "doctype",
15 "name": "Guardian"
16 },
17 {
18 "type": "doctype",
19 "name": "Student Log"
20 },
21 {
22 "type": "doctype",
23 "name": "Student Group"
Manas Solanki966f1412017-11-23 15:22:10 +053024 }
Manas Solanki966f1412017-11-23 15:22:10 +053025 ]
26 },
27 {
28 "label": _("Admission"),
29 "items": [
30
31 {
32 "type": "doctype",
33 "name": "Student Applicant"
34 },
35 {
36 "type": "doctype",
scmmishra8c41abc2018-10-02 15:41:23 +053037 "name": "Web Academy Applicant"
38 },
39 {
40 "type": "doctype",
Manas Solanki966f1412017-11-23 15:22:10 +053041 "name": "Student Admission"
42 },
43 {
44 "type": "doctype",
45 "name": "Program Enrollment"
Manas Solanki966f1412017-11-23 15:22:10 +053046 }
47 ]
48 },
49 {
50 "label": _("Attendance"),
51 "items": [
52 {
53 "type": "doctype",
54 "name": "Student Attendance"
55 },
56 {
57 "type": "doctype",
58 "name": "Student Leave Application"
59 },
60 {
Manas Solanki966f1412017-11-23 15:22:10 +053061 "type": "report",
62 "is_query_report": True,
63 "name": "Absent Student Report",
64 "doctype": "Student Attendance"
65 },
66 {
67 "type": "report",
68 "is_query_report": True,
69 "name": "Student Batch-Wise Attendance",
70 "doctype": "Student Attendance"
71 },
Manas Solanki966f1412017-11-23 15:22:10 +053072 ]
73 },
74 {
Manas Solanki37b2aa22018-02-08 19:00:51 +053075 "label": _("Tools"),
Manas Solanki966f1412017-11-23 15:22:10 +053076 "items": [
77 {
78 "type": "doctype",
Manas Solanki37b2aa22018-02-08 19:00:51 +053079 "name": "Student Attendance Tool"
80 },
81 {
82 "type": "doctype",
83 "name": "Assessment Result Tool"
84 },
85 {
86 "type": "doctype",
87 "name": "Student Group Creation Tool"
88 },
89 {
90 "type": "doctype",
91 "name": "Program Enrollment Tool"
Manas Solanki966f1412017-11-23 15:22:10 +053092 },
93 {
94 "type": "doctype",
95 "name": "Course Scheduling Tool"
96 }
97 ]
98 },
99 {
100 "label": _("Assessment"),
101 "items": [
102 {
103 "type": "doctype",
104 "name": "Assessment Plan"
105 },
106 {
107 "type": "doctype",
108 "name": "Assessment Group",
109 "link": "Tree/Assessment Group",
110 },
111 {
112 "type": "doctype",
113 "name": "Assessment Result"
114 },
115 {
116 "type": "doctype",
117 "name": "Assessment Criteria"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530118 }
119 ]
120 },
121 {
122 "label": _("Assessment Reports"),
123 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530124 {
125 "type": "report",
126 "is_query_report": True,
127 "name": "Course wise Assessment Report",
128 "doctype": "Assessment Result"
129 },
130 {
131 "type": "report",
132 "is_query_report": True,
Manas Solanki37b2aa22018-02-08 19:00:51 +0530133 "name": "Final Assessment Grades",
134 "doctype": "Assessment Result"
135 },
136 {
137 "type": "report",
138 "is_query_report": True,
Manas Solanki966f1412017-11-23 15:22:10 +0530139 "name": "Assessment Plan Status",
140 "doctype": "Assessment Plan"
141 },
Manas Solankie010ddf2018-03-21 17:50:42 +0530142 {
143 "type": "doctype",
144 "name": "Student Report Generation Tool"
145 }
Manas Solanki966f1412017-11-23 15:22:10 +0530146 ]
147 },
148 {
149 "label": _("Fees"),
150 "items": [
151 {
152 "type": "doctype",
153 "name": "Fees"
154 },
155 {
156 "type": "doctype",
157 "name": "Fee Schedule"
158 },
159 {
160 "type": "doctype",
161 "name": "Fee Structure"
162 },
163 {
164 "type": "doctype",
165 "name": "Fee Category"
Manas Solanki966f1412017-11-23 15:22:10 +0530166 }
167 ]
168 },
169 {
Manas Solanki37b2aa22018-02-08 19:00:51 +0530170 "label": _("Schedule"),
171 "items": [
172 {
173 "type": "doctype",
174 "name": "Course Schedule",
175 "route": "List/Course Schedule/Calendar"
176 },
177 {
178 "type": "doctype",
179 "name": "Course Scheduling Tool"
180 }
181 ]
182 },
183 {
184 "label": _("Masters"),
Manas Solanki966f1412017-11-23 15:22:10 +0530185 "items": [
186 {
187 "type": "doctype",
scmmishra8c41abc2018-10-02 15:41:23 +0530188 "name": "Program"
189 },
190 {
191 "type": "doctype",
Manas Solanki966f1412017-11-23 15:22:10 +0530192 "name": "Course"
193 },
194 {
195 "type": "doctype",
scmmishra699f7c62018-12-12 16:10:23 +0530196 "name": "Topic"
197 },
198 {
199 "type": "doctype",
200 "name": "Room"
201 }
202 ]
203 },
204 {
205 "label": _("Content Masters"),
206 "items": [
207 {
208 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530209 "name": "Article"
Manas Solanki966f1412017-11-23 15:22:10 +0530210 },
211 {
212 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530213 "name": "Video"
scmmishra5311e382018-10-15 16:04:25 +0530214 },
215 {
216 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530217 "name": "Quiz"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530218 }
219 ]
220 },
221 {
scmmishra5311e382018-10-15 16:04:25 +0530222 "label": _("LMS Activity"),
223 "items": [
224 {
225 "type": "doctype",
226 "name": "Course Enrollment"
227 },
228 {
229 "type": "doctype",
230 "name": "Course Activity"
scmmishra3cbb9792018-10-16 13:04:11 +0530231 },
232 {
233 "type": "doctype",
234 "name": "Quiz Activity"
scmmishra5311e382018-10-15 16:04:25 +0530235 }
236 ]
237 },
238 {
Prateeksha Singh9d4a1832019-02-11 15:14:50 +0530239 "label": _("Settings"),
Manas Solanki37b2aa22018-02-08 19:00:51 +0530240 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530241 {
242 "type": "doctype",
243 "name": "Student Category"
244 },
245 {
246 "type": "doctype",
247 "name": "Student Batch Name"
248 },
249 {
250 "type": "doctype",
251 "name": "Grading Scale"
252 },
253 {
254 "type": "doctype",
255 "name": "Academic Term"
256 },
257 {
258 "type": "doctype",
259 "name": "Academic Year"
260 },
261 {
262 "type": "doctype",
263 "name": "Education Settings"
264 }
265 ]
266 },
Manas Solanki37b2aa22018-02-08 19:00:51 +0530267 {
268 "label": _("Other Reports"),
269 "items": [
270 {
271 "type": "report",
272 "is_query_report": True,
273 "name": "Student and Guardian Contact Details",
274 "doctype": "Program Enrollment"
275 },
276 {
277 "type": "report",
278 "is_query_report": True,
279 "name": "Student Monthly Attendance Sheet",
280 "doctype": "Student Attendance"
281 },
282 {
283 "type": "report",
284 "name": "Student Fee Collection",
285 "doctype": "Fees",
286 "is_query_report": True
287 }
288 ]
289 }
Manas Solanki966f1412017-11-23 15:22:10 +0530290 ]