blob: 3ead3ef9572dd98db1ae546e072778454b13f44b [file] [log] [blame]
Chillar Anand915b3432021-09-02 16:44:59 +05301
Manas Solanki966f1412017-11-23 15:22:10 +05302from frappe import _
3
Chillar Anand915b3432021-09-02 16:44:59 +05304
Manas Solanki966f1412017-11-23 15:22:10 +05305def get_data():
6 return [
7 {
8 "label": _("Student"),
9 "items": [
10 {
11 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +053012 "name": "Student",
13 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +053014 },
15 {
16 "type": "doctype",
17 "name": "Guardian"
18 },
19 {
20 "type": "doctype",
21 "name": "Student Log"
22 },
23 {
24 "type": "doctype",
25 "name": "Student Group"
Manas Solanki966f1412017-11-23 15:22:10 +053026 }
Manas Solanki966f1412017-11-23 15:22:10 +053027 ]
28 },
29 {
30 "label": _("Admission"),
31 "items": [
32
33 {
34 "type": "doctype",
35 "name": "Student Applicant"
36 },
37 {
38 "type": "doctype",
scmmishra8c41abc2018-10-02 15:41:23 +053039 "name": "Web Academy Applicant"
40 },
41 {
42 "type": "doctype",
Manas Solanki966f1412017-11-23 15:22:10 +053043 "name": "Student Admission"
44 },
45 {
46 "type": "doctype",
47 "name": "Program Enrollment"
Manas Solanki966f1412017-11-23 15:22:10 +053048 }
49 ]
50 },
51 {
52 "label": _("Attendance"),
53 "items": [
54 {
55 "type": "doctype",
56 "name": "Student Attendance"
57 },
58 {
59 "type": "doctype",
60 "name": "Student Leave Application"
61 },
62 {
Manas Solanki966f1412017-11-23 15:22:10 +053063 "type": "report",
64 "is_query_report": True,
65 "name": "Absent Student Report",
66 "doctype": "Student Attendance"
67 },
68 {
69 "type": "report",
70 "is_query_report": True,
71 "name": "Student Batch-Wise Attendance",
72 "doctype": "Student Attendance"
73 },
Manas Solanki966f1412017-11-23 15:22:10 +053074 ]
75 },
76 {
Manas Solanki37b2aa22018-02-08 19:00:51 +053077 "label": _("Tools"),
Manas Solanki966f1412017-11-23 15:22:10 +053078 "items": [
79 {
80 "type": "doctype",
Manas Solanki37b2aa22018-02-08 19:00:51 +053081 "name": "Student Attendance Tool"
82 },
83 {
84 "type": "doctype",
85 "name": "Assessment Result Tool"
86 },
87 {
88 "type": "doctype",
89 "name": "Student Group Creation Tool"
90 },
91 {
92 "type": "doctype",
93 "name": "Program Enrollment Tool"
Manas Solanki966f1412017-11-23 15:22:10 +053094 },
95 {
96 "type": "doctype",
97 "name": "Course Scheduling Tool"
98 }
99 ]
100 },
101 {
102 "label": _("Assessment"),
103 "items": [
104 {
105 "type": "doctype",
106 "name": "Assessment Plan"
107 },
108 {
109 "type": "doctype",
110 "name": "Assessment Group",
111 "link": "Tree/Assessment Group",
112 },
113 {
114 "type": "doctype",
115 "name": "Assessment Result"
116 },
117 {
118 "type": "doctype",
119 "name": "Assessment Criteria"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530120 }
121 ]
122 },
123 {
124 "label": _("Assessment Reports"),
125 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530126 {
127 "type": "report",
128 "is_query_report": True,
129 "name": "Course wise Assessment Report",
130 "doctype": "Assessment Result"
131 },
132 {
133 "type": "report",
134 "is_query_report": True,
Manas Solanki37b2aa22018-02-08 19:00:51 +0530135 "name": "Final Assessment Grades",
136 "doctype": "Assessment Result"
137 },
138 {
139 "type": "report",
140 "is_query_report": True,
Manas Solanki966f1412017-11-23 15:22:10 +0530141 "name": "Assessment Plan Status",
142 "doctype": "Assessment Plan"
143 },
Manas Solankie010ddf2018-03-21 17:50:42 +0530144 {
145 "type": "doctype",
146 "name": "Student Report Generation Tool"
147 }
Manas Solanki966f1412017-11-23 15:22:10 +0530148 ]
149 },
150 {
151 "label": _("Fees"),
152 "items": [
153 {
154 "type": "doctype",
155 "name": "Fees"
156 },
157 {
158 "type": "doctype",
159 "name": "Fee Schedule"
160 },
161 {
162 "type": "doctype",
163 "name": "Fee Structure"
164 },
165 {
166 "type": "doctype",
167 "name": "Fee Category"
Manas Solanki966f1412017-11-23 15:22:10 +0530168 }
169 ]
170 },
171 {
Manas Solanki37b2aa22018-02-08 19:00:51 +0530172 "label": _("Schedule"),
173 "items": [
174 {
175 "type": "doctype",
176 "name": "Course Schedule",
Rushabh Mehta542bc012020-11-18 15:00:34 +0530177 "route": "/app/List/Course Schedule/Calendar"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530178 },
179 {
180 "type": "doctype",
181 "name": "Course Scheduling Tool"
182 }
183 ]
184 },
185 {
186 "label": _("Masters"),
Manas Solanki966f1412017-11-23 15:22:10 +0530187 "items": [
188 {
189 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530190 "name": "Program",
191 },
192 {
scmmishra34fa33d2019-03-14 15:14:25 +0530193 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530194 "name": "Course",
195 "onboard": 1,
scmmishra8c41abc2018-10-02 15:41:23 +0530196 },
197 {
198 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530199 "name": "Topic",
200 },
201 {
scmmishra34fa33d2019-03-14 15:14:25 +0530202 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530203 "name": "Instructor",
204 "onboard": 1,
scmmishra699f7c62018-12-12 16:10:23 +0530205 },
206 {
207 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530208 "name": "Room",
209 "onboard": 1,
scmmishra699f7c62018-12-12 16:10:23 +0530210 }
211 ]
212 },
213 {
214 "label": _("Content Masters"),
215 "items": [
216 {
217 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530218 "name": "Article"
Manas Solanki966f1412017-11-23 15:22:10 +0530219 },
220 {
221 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530222 "name": "Video"
scmmishra5311e382018-10-15 16:04:25 +0530223 },
224 {
225 "type": "doctype",
scmmishra18baff52018-10-18 15:43:03 +0530226 "name": "Quiz"
Manas Solanki37b2aa22018-02-08 19:00:51 +0530227 }
228 ]
229 },
230 {
scmmishra5311e382018-10-15 16:04:25 +0530231 "label": _("LMS Activity"),
232 "items": [
233 {
234 "type": "doctype",
235 "name": "Course Enrollment"
236 },
237 {
238 "type": "doctype",
239 "name": "Course Activity"
scmmishra3cbb9792018-10-16 13:04:11 +0530240 },
241 {
242 "type": "doctype",
243 "name": "Quiz Activity"
scmmishra5311e382018-10-15 16:04:25 +0530244 }
245 ]
246 },
247 {
Prateeksha Singh9d4a1832019-02-11 15:14:50 +0530248 "label": _("Settings"),
Manas Solanki37b2aa22018-02-08 19:00:51 +0530249 "items": [
Manas Solanki966f1412017-11-23 15:22:10 +0530250 {
251 "type": "doctype",
252 "name": "Student Category"
253 },
254 {
255 "type": "doctype",
256 "name": "Student Batch Name"
257 },
258 {
259 "type": "doctype",
scmmishra14d70ce2019-03-14 12:31:25 +0530260 "name": "Grading Scale",
261 "onboard": 1,
Manas Solanki966f1412017-11-23 15:22:10 +0530262 },
263 {
264 "type": "doctype",
265 "name": "Academic Term"
266 },
267 {
268 "type": "doctype",
269 "name": "Academic Year"
270 },
271 {
272 "type": "doctype",
273 "name": "Education Settings"
274 }
275 ]
276 },
Manas Solanki37b2aa22018-02-08 19:00:51 +0530277 {
278 "label": _("Other Reports"),
279 "items": [
280 {
281 "type": "report",
282 "is_query_report": True,
283 "name": "Student and Guardian Contact Details",
284 "doctype": "Program Enrollment"
285 },
286 {
287 "type": "report",
288 "is_query_report": True,
289 "name": "Student Monthly Attendance Sheet",
290 "doctype": "Student Attendance"
291 },
292 {
293 "type": "report",
294 "name": "Student Fee Collection",
295 "doctype": "Fees",
296 "is_query_report": True
297 }
298 ]
299 }
Manas Solanki966f1412017-11-23 15:22:10 +0530300 ]