francoisjacquet / rosariosis

RosarioSIS Student Information System for school management.
https://www.rosariosis.org
GNU General Public License v2.0
513 stars 348 forks source link

How is it possible to change a few things? (Moodle/IOMAD) #293

Open SolutionsDEV opened 9 months ago

SolutionsDEV commented 9 months ago

Hello @francoisjacquet,

I cannot thank you enough for building such a wonderful script, I have some questions about it: Everything went fine, I have installed the additions and connected to IOMAD, which is really wonderful.

1- Although copy solves part of the issue, but if there are commands like create/delete school, this would be better. 2- Main setting rely at school, while I think it may be better for some settings to be under a main area that could affect all schools. 3- I wanted to link a custom field in Rosariosis to a custom field in Moodle/IOMAD, but there isn't a way to do this. Could you suggest something, or where I'd look for this to change some code if necessary. 4- The course periods created in Rosariosis, are created as courses in Moodle, they have very long names, would it be possible to set a naming convention or change the name manually? Currently, if changed manually, it is not reflecting to Moodle. 5- The way courses work in Rosariosis is that "Subject > Course > Course Period", subject turns into category into Moodle, course into subcategory and the period as a course, I'd appreciate if there'd be a different way to manage this something flexible for an example I mange a few schools in Moodle like "level/grade > semester > course", course includes the subject in name like Math 06, this way, I can add all students to a course from different sections under many groups so that the material will be the same and whenever material changes it reflects to all students and teachers.

I hope to find answers/solutions to all of these.

Thanks again for a wonderful work.

Regards,

francoisjacquet commented 9 months ago

Hello @SolutionsDEV

Please read #252

Thank you for your comments.

There is no plan in changing how the Moodle and IOMAD plugins behave, apart from adding REST API support for now.

RosarioSIS and those plugins are open source. You can open a Merge Request at GitLab and push the code for your suggestions to be included. https://gitlab.com/francoisjacquet/rosariosis/-/blob/mobile/CONTRIBUTING.md

Thank you.