RosarioSIS 2.8-beta3
Pre-release
Pre-release
francoisjacquet
released this
13 Feb 15:33
·
5562 commits
to mobile
since this release
Changes in 2.8
- Bugfix no payment displayed if no fee in Student_Billing/DailyTransactions.php
- Remove apostrophe + quotes escape in TEXTAREA in CreateParents.php, NotifyParents.php, Transcripts.php
- Create User/Student Account
- Add Registration in Configuration.php
- Move buttons from assets/ to theme folder
- Add HTML5 video ogv + webm formats in PortalNotes.php
- Add PorgramFunctions/README
- check PHP version + fix Referrals notifications in Portal.php
- Add Attendance Start Date this School Year + Grade Level in AssignOtherInfo.php
- Ask user if he wants absences and grades to be deleted when delete schedule in MassDrops.php & Schedule.php
- Better formatting for Labels in MailingLabels.php & StudentLabels.php
- Responsive table content in UnfilledRequests.php
- Add Help texts + spanish translation in Help_en.php & Help_es.php
- Remove inline CSS, program wide
- Add .student .staff .self .align-right .col1-align-right .bar .relevance CSS classes
- Add .center CSS class for tables
- Add CSS styling
- Remove "Display data using hidden fields" / HIDDEN Preference option
- Update french & spanish translations
- Session security in Warehouse.php & index.php
- Responsive MultiLanguages inputs in stylesheet.css
- Force School Configuration copy in CopySchool.php
- Set new current school after copy & delete school in CopySchool.php & Schools.php
- Update program according to new School/SchoolYear/CoursePeriod in Side.php
- Force REQUEST vars to POST in Side.php
- remove Schools for Parents in User.php & General_Info.inc.php
- Bugfix save school if unchecked in User.php
- Display school info on page reload after update in Schools.php
- other fields required in Student.php & User.php
- date & select student/user fields, add required attribute when required in Inputs.php & Date.php
- propose to create user in Moodle: if the users have not been rolled yet in Moodle/functions.php
- Move assets/ & locale paths from config.inc.php to Warehouse.php
- Activate links in Events descriptions in Portal.php & Calendar.php
- Check if event is in Moodle before update in Moodle/functions.php
- Display MLTextInput value when PDF or no edit allowed in Inputs.php
- Portal Assignments in Portal.php
- create Linkify() function in ProgramFunctions/Linkify.fnc.php
- Reorganize Report Cards comments display in ReportCards.php
- bugfix ListOutput sorting & remove yscroll LO_option in ListOutput.fnc.php
- Add rollover_warnings action in Actions.php & Moodle/functions.php
- Detect IP behind Proxy in HackingLog.fnc.php & User.php
- Linkify Portal Polls options in PortalPollsNotes.fnc.php
- Use Colorbox only for Portal Notes EMBED links in PortalPollsNotes.fnc.php
- check if student already enrolled on that date when updating START_DATE in Enrollment.inc.php & AssignOtherInfo.php
- reset current school if updating self schools in User.php
- move tipmessage CSS (#Migoicons) & jscalendar stylesheet import from Warehouse.php to stylesheet.css
- Add Admin checks for SetUserStaffID() & SetUserStudentID() functions in Current.php & Side.php
- Save enrollment in Student.php & SaveEnrollment.fnc.php
- prevent student ID hacking in Transcripts.php
- prevent course period ID hacking in PrintClassLists.php & PrintClassPictures.php
- prevent referral ID hacking in Referrals.php
- bugfix SQL bug more than one row returned by a subquery in Rollover.php
- Moodle plugin: Remove "roll users and courses only ONCE" limitation in Moodle/functions.php & Moodle/School_Setup/Rollover.php
Upgrade from 2.7.x
- Extract the 2.8 files
- Execute the SQL commands, see https://gist.github.com/francoisjacquet/b451c8006d5e1978fb0d
- Note: you can activate Registration via School Setup > School Configuration