Skip to content

RosarioSIS 2.8

Choose a tag to compare

@francoisjacquet francoisjacquet released this 03 Mar 20:43
· 6445 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 .arrow.down .arrow.right 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
  • Arrows in CSS instead of GIF + rework switchMenu() in warehouse.js & stylesheet.css
  • Food Service icons: correct path & limit to image files in MenuItems.php
  • CSS hack: Replace the modules icons in CSS trick in themes/README
  • show 80 previous years instead of 20 in Date.php
  • Bugfix SQL bug for user autos field when add values found in current and previous year in Search.fnc.php
  • Solve conflict student/user_id=new in Side.php
  • Find a User/Student forms: method=GET + correct URL in Search.inc.php & warehouse.js
  • Remove double space before ChooseCheckbox + CSS programwide
  • Prevent $_REQUEST['category_id'] hacking in Student.php & User.php
  • Add Timezone config variable in Warehouse.php + list of optional config variables in INSTALL
  • history grades in Transripts in Transcripts.php & rosariosis.sql
  • check accept cookies in index.php
  • regenerate session ID on login in index.php
  • Bugfix user wrongly excluded from poll in PortalPollNotes.fnc.php
  • Remove functions/GetPeriod.fnc.php file
  • Remove unused code programwide, thanks to PHP Mess Detector
  • Remove $extra['force_search'] search option, programwide
  • Add Italian, Japanese, Portuguese, Russian, Turkish, Chinese, Bengali, Korean, Persian locales

Upgrade from 2.7.x & 2.8-betax