blob: ecd771f608c7b31f6f3e39268357d7e47600aa24 [file] [log] [blame]
Manas Solanki966f1412017-11-23 15:22:10 +05301from __future__ import unicode_literals
Chillar Anand915b3432021-09-02 16:44:59 +05302
Manas Solanki966f1412017-11-23 15:22:10 +05303from frappe import _
4
Chillar Anand915b3432021-09-02 16:44:59 +05305
Manas Solanki966f1412017-11-23 15:22:10 +05306def get_data():
7 return [
8 {
9 "label": _("Student"),
10 "items": [
11 {
12 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +053013 "name": "Student",
14 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +053015 },
16 {
17 "type": "doctype",
18 "name": "Guardian"
19 },
20 {
21 "type": "doctype",
22 "name": "Student Log"
23 },
24 {
25 "type": "doctype",
26 "name": "Student Group"
Manas Solanki966f1412017-11-23 15:22:10 +053027 }
Manas Solanki966f1412017-11-23 15:22:10 +053028 ]
29 },
30 {
31 "label": _("Admission"),
32 "items": [
33
34 {
35 "type": "doctype",
36 "name": "Student Applicant"
37 },
38 {
39 "type": "doctype",
scmmishra8c41abc2018-10-02 15:41:23 +053040 "name": "Web Academy Applicant"
41 },
42 {
43 "type": "doctype",
Manas Solanki966f1412017-11-23 15:22:10 +053044 "name": "Student Admission"
45 },
46 {
47 "type": "doctype",
48 "name": "Program Enrollment"
Manas Solanki966f1412017-11-23 15:22:10 +053049 }
50 ]
51 },
52 {
53 "label": _("Attendance"),
54 "items": [
55 {
56 "type": "doctype",
57 "name": "Student Attendance"
58 },
59 {
60 "type": "doctype",
61 "name": "Student Leave Application"
62 },
63 {
Manas Solanki966f1412017-11-23 15:22:10 +053064 "type": "report",
65 "is_query_report": True,
66 "name": "Absent Student Report",
67 "doctype": "Student Attendance"
68 },
69 {
70 "type": "report",
71 "is_query_report": True,
72 "name": "Student Batch-Wise Attendance",
73 "doctype": "Student Attendance"
74 },
Manas Solanki966f1412017-11-23 15:22:10 +053075 ]
76 },
77 {
Manas Solanki37b2aa22018-02-08 19:00:51 +053078 "label": _("Tools"),
Manas Solanki966f1412017-11-23 15:22:10 +053079 "items": [
80 {
81 "type": "doctype",
Manas Solanki37b2aa22018-02-08 19:00:51 +053082 "name": "Student Attendance Tool"
83 },
84 {
85 "type": "doctype",
86 "name": "Assessment Result Tool"
87 },
88 {
89 "type": "doctype",
90 "name": "Student Group Creation Tool"
91 },
92 {
93 "type": "doctype",
94 "name": "Program Enrollment Tool"
Manas Solanki966f1412017-11-23 15:22:10 +053095 },
96 {
97 "type": "doctype",
98 "name": "Course Scheduling Tool"
99 }
100 ]
101 },
102 {
103 "label": _("Assessment"),
104 "items": [
105 {
106 "type": "doctype",
107 "name": "Assessment Plan"
108 },
109 {
110 "type": "doctype",
111 "name": "Assessment Group",
112 "link": "Tree/Assessment Group",
113 },
114 {
115 "type": "doctype",
116 "name": "Assessment Result"
117 },
118 {
119 "type": "doctype",
120 "name": "Assessment Criteria"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530121 }
122 ]
123 },
124 {
125 "label": _("Assessment Reports"),
126 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530127 {
128 "type": "report",
129 "is_query_report": True,
130 "name": "Course wise Assessment Report",
131 "doctype": "Assessment Result"
132 },
133 {
134 "type": "report",
135 "is_query_report": True,
Manas Solanki37b2aa22018-02-08 19:00:51 +0530136 "name": "Final Assessment Grades",
137 "doctype": "Assessment Result"
138 },
139 {
140 "type": "report",
141 "is_query_report": True,
Manas Solanki966f1412017-11-23 15:22:10 +0530142 "name": "Assessment Plan Status",
143 "doctype": "Assessment Plan"
144 },
Manas Solankie010ddf2018-03-21 17:50:42 +0530145 {
146 "type": "doctype",
147 "name": "Student Report Generation Tool"
148 }
Manas Solanki966f1412017-11-23 15:22:10 +0530149 ]
150 },
151 {
152 "label": _("Fees"),
153 "items": [
154 {
155 "type": "doctype",
156 "name": "Fees"
157 },
158 {
159 "type": "doctype",
160 "name": "Fee Schedule"
161 },
162 {
163 "type": "doctype",
164 "name": "Fee Structure"
165 },
166 {
167 "type": "doctype",
168 "name": "Fee Category"
Manas Solanki966f1412017-11-23 15:22:10 +0530169 }
170 ]
171 },
172 {
Manas Solanki37b2aa22018-02-08 19:00:51 +0530173 "label": _("Schedule"),
174 "items": [
175 {
176 "type": "doctype",
177 "name": "Course Schedule",
Rushabh Mehta542bc012020-11-18 15:00:34 +0530178 "route": "/app/List/Course Schedule/Calendar"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530179 },
180 {
181 "type": "doctype",
182 "name": "Course Scheduling Tool"
183 }
184 ]
185 },
186 {
187 "label": _("Masters"),
Manas Solanki966f1412017-11-23 15:22:10 +0530188 "items": [
189 {
190 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530191 "name": "Program",
192 },
193 {
scmmishra34fa33d2019-03-14 15:14:25 +0530194 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530195 "name": "Course",
196 "onboard": 1,
scmmishra8c41abc2018-10-02 15:41:23 +0530197 },
198 {
199 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530200 "name": "Topic",
201 },
202 {
scmmishra34fa33d2019-03-14 15:14:25 +0530203 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530204 "name": "Instructor",
205 "onboard": 1,
scmmishra699f7c62018-12-12 16:10:23 +0530206 },
207 {
208 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530209 "name": "Room",
210 "onboard": 1,
scmmishra699f7c62018-12-12 16:10:23 +0530211 }
212 ]
213 },
214 {
215 "label": _("Content Masters"),
216 "items": [
217 {
218 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530219 "name": "Article"
Manas Solanki966f1412017-11-23 15:22:10 +0530220 },
221 {
222 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530223 "name": "Video"
scmmishra5311e382018-10-15 16:04:25 +0530224 },
225 {
226 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530227 "name": "Quiz"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530228 }
229 ]
230 },
231 {
scmmishra5311e382018-10-15 16:04:25 +0530232 "label": _("LMS Activity"),
233 "items": [
234 {
235 "type": "doctype",
236 "name": "Course Enrollment"
237 },
238 {
239 "type": "doctype",
240 "name": "Course Activity"
scmmishra3cbb9792018-10-16 13:04:11 +0530241 },
242 {
243 "type": "doctype",
244 "name": "Quiz Activity"
scmmishra5311e382018-10-15 16:04:25 +0530245 }
246 ]
247 },
248 {
Prateeksha Singh9d4a1832019-02-11 15:14:50 +0530249 "label": _("Settings"),
Manas Solanki37b2aa22018-02-08 19:00:51 +0530250 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530251 {
252 "type": "doctype",
253 "name": "Student Category"
254 },
255 {
256 "type": "doctype",
257 "name": "Student Batch Name"
258 },
259 {
260 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530261 "name": "Grading Scale",
262 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +0530263 },
264 {
265 "type": "doctype",
266 "name": "Academic Term"
267 },
268 {
269 "type": "doctype",
270 "name": "Academic Year"
271 },
272 {
273 "type": "doctype",
274 "name": "Education Settings"
275 }
276 ]
277 },
Manas Solanki37b2aa22018-02-08 19:00:51 +0530278 {
279 "label": _("Other Reports"),
280 "items": [
281 {
282 "type": "report",
283 "is_query_report": True,
284 "name": "Student and Guardian Contact Details",
285 "doctype": "Program Enrollment"
286 },
287 {
288 "type": "report",
289 "is_query_report": True,
290 "name": "Student Monthly Attendance Sheet",
291 "doctype": "Student Attendance"
292 },
293 {
294 "type": "report",
295 "name": "Student Fee Collection",
296 "doctype": "Fees",
297 "is_query_report": True
298 }
299 ]
300 }
Manas Solanki966f1412017-11-23 15:22:10 +0530301 ]