blob: 1c8ab10f537d715efd378befae3423bd102120c2 [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",
scmmishra14d70ce2019-03-14 12:31:25 +053011 "name": "Student",
12 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +053013 },
14 {
15 "type": "doctype",
16 "name": "Guardian"
17 },
18 {
19 "type": "doctype",
20 "name": "Student Log"
21 },
22 {
23 "type": "doctype",
24 "name": "Student Group"
Manas Solanki966f1412017-11-23 15:22:10 +053025 }
Manas Solanki966f1412017-11-23 15:22:10 +053026 ]
27 },
28 {
29 "label": _("Admission"),
30 "items": [
31
32 {
33 "type": "doctype",
34 "name": "Student Applicant"
35 },
36 {
37 "type": "doctype",
scmmishra8c41abc2018-10-02 15:41:23 +053038 "name": "Web Academy Applicant"
39 },
40 {
41 "type": "doctype",
Manas Solanki966f1412017-11-23 15:22:10 +053042 "name": "Student Admission"
43 },
44 {
45 "type": "doctype",
46 "name": "Program Enrollment"
Manas Solanki966f1412017-11-23 15:22:10 +053047 }
48 ]
49 },
50 {
51 "label": _("Attendance"),
52 "items": [
53 {
54 "type": "doctype",
55 "name": "Student Attendance"
56 },
57 {
58 "type": "doctype",
59 "name": "Student Leave Application"
60 },
61 {
Manas Solanki966f1412017-11-23 15:22:10 +053062 "type": "report",
63 "is_query_report": True,
64 "name": "Absent Student Report",
65 "doctype": "Student Attendance"
66 },
67 {
68 "type": "report",
69 "is_query_report": True,
70 "name": "Student Batch-Wise Attendance",
71 "doctype": "Student Attendance"
72 },
Manas Solanki966f1412017-11-23 15:22:10 +053073 ]
74 },
75 {
Manas Solanki37b2aa22018-02-08 19:00:51 +053076 "label": _("Tools"),
Manas Solanki966f1412017-11-23 15:22:10 +053077 "items": [
78 {
79 "type": "doctype",
Manas Solanki37b2aa22018-02-08 19:00:51 +053080 "name": "Student Attendance Tool"
81 },
82 {
83 "type": "doctype",
84 "name": "Assessment Result Tool"
85 },
86 {
87 "type": "doctype",
88 "name": "Student Group Creation Tool"
89 },
90 {
91 "type": "doctype",
92 "name": "Program Enrollment Tool"
Manas Solanki966f1412017-11-23 15:22:10 +053093 },
94 {
95 "type": "doctype",
96 "name": "Course Scheduling Tool"
97 }
98 ]
99 },
100 {
101 "label": _("Assessment"),
102 "items": [
103 {
104 "type": "doctype",
105 "name": "Assessment Plan"
106 },
107 {
108 "type": "doctype",
109 "name": "Assessment Group",
110 "link": "Tree/Assessment Group",
111 },
112 {
113 "type": "doctype",
114 "name": "Assessment Result"
115 },
116 {
117 "type": "doctype",
118 "name": "Assessment Criteria"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530119 }
120 ]
121 },
122 {
123 "label": _("Assessment Reports"),
124 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530125 {
126 "type": "report",
127 "is_query_report": True,
128 "name": "Course wise Assessment Report",
129 "doctype": "Assessment Result"
130 },
131 {
132 "type": "report",
133 "is_query_report": True,
Manas Solanki37b2aa22018-02-08 19:00:51 +0530134 "name": "Final Assessment Grades",
135 "doctype": "Assessment Result"
136 },
137 {
138 "type": "report",
139 "is_query_report": True,
Manas Solanki966f1412017-11-23 15:22:10 +0530140 "name": "Assessment Plan Status",
141 "doctype": "Assessment Plan"
142 },
Manas Solankie010ddf2018-03-21 17:50:42 +0530143 {
144 "type": "doctype",
145 "name": "Student Report Generation Tool"
146 }
Manas Solanki966f1412017-11-23 15:22:10 +0530147 ]
148 },
149 {
150 "label": _("Fees"),
151 "items": [
152 {
153 "type": "doctype",
154 "name": "Fees"
155 },
156 {
157 "type": "doctype",
158 "name": "Fee Schedule"
159 },
160 {
161 "type": "doctype",
162 "name": "Fee Structure"
163 },
164 {
165 "type": "doctype",
166 "name": "Fee Category"
Manas Solanki966f1412017-11-23 15:22:10 +0530167 }
168 ]
169 },
170 {
Manas Solanki37b2aa22018-02-08 19:00:51 +0530171 "label": _("Schedule"),
172 "items": [
173 {
174 "type": "doctype",
175 "name": "Course Schedule",
Rushabh Mehta542bc012020-11-18 15:00:34 +0530176 "route": "/app/List/Course Schedule/Calendar"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530177 },
178 {
179 "type": "doctype",
180 "name": "Course Scheduling Tool"
181 }
182 ]
183 },
184 {
185 "label": _("Masters"),
Manas Solanki966f1412017-11-23 15:22:10 +0530186 "items": [
187 {
188 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530189 "name": "Program",
190 },
191 {
scmmishra34fa33d2019-03-14 15:14:25 +0530192 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530193 "name": "Course",
194 "onboard": 1,
scmmishra8c41abc2018-10-02 15:41:23 +0530195 },
196 {
197 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530198 "name": "Topic",
199 },
200 {
scmmishra34fa33d2019-03-14 15:14:25 +0530201 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530202 "name": "Instructor",
203 "onboard": 1,
scmmishra699f7c62018-12-12 16:10:23 +0530204 },
205 {
206 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530207 "name": "Room",
208 "onboard": 1,
scmmishra699f7c62018-12-12 16:10:23 +0530209 }
210 ]
211 },
212 {
213 "label": _("Content Masters"),
214 "items": [
215 {
216 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530217 "name": "Article"
Manas Solanki966f1412017-11-23 15:22:10 +0530218 },
219 {
220 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530221 "name": "Video"
scmmishra5311e382018-10-15 16:04:25 +0530222 },
223 {
224 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530225 "name": "Quiz"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530226 }
227 ]
228 },
229 {
scmmishra5311e382018-10-15 16:04:25 +0530230 "label": _("LMS Activity"),
231 "items": [
232 {
233 "type": "doctype",
234 "name": "Course Enrollment"
235 },
236 {
237 "type": "doctype",
238 "name": "Course Activity"
scmmishra3cbb9792018-10-16 13:04:11 +0530239 },
240 {
241 "type": "doctype",
242 "name": "Quiz Activity"
scmmishra5311e382018-10-15 16:04:25 +0530243 }
244 ]
245 },
246 {
Prateeksha Singh9d4a1832019-02-11 15:14:50 +0530247 "label": _("Settings"),
Manas Solanki37b2aa22018-02-08 19:00:51 +0530248 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530249 {
250 "type": "doctype",
251 "name": "Student Category"
252 },
253 {
254 "type": "doctype",
255 "name": "Student Batch Name"
256 },
257 {
258 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530259 "name": "Grading Scale",
260 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +0530261 },
262 {
263 "type": "doctype",
264 "name": "Academic Term"
265 },
266 {
267 "type": "doctype",
268 "name": "Academic Year"
269 },
270 {
271 "type": "doctype",
272 "name": "Education Settings"
273 }
274 ]
275 },
Manas Solanki37b2aa22018-02-08 19:00:51 +0530276 {
277 "label": _("Other Reports"),
278 "items": [
279 {
280 "type": "report",
281 "is_query_report": True,
282 "name": "Student and Guardian Contact Details",
283 "doctype": "Program Enrollment"
284 },
285 {
286 "type": "report",
287 "is_query_report": True,
288 "name": "Student Monthly Attendance Sheet",
289 "doctype": "Student Attendance"
290 },
291 {
292 "type": "report",
293 "name": "Student Fee Collection",
294 "doctype": "Fees",
295 "is_query_report": True
296 }
297 ]
298 }
Manas Solanki966f1412017-11-23 15:22:10 +0530299 ]