Releases
v2.7
Compare
Sorry, something went wrong.
No results found
Changes in 2.7
Remove $RosarioAdmins list in config.inc.php
Move $RosarioModules to database CONFIG table
Bigger config values capacity to accept serialized variables in rosariosis.sql
Remove $RosarioModules + MOODLE_INTEGRATOR in config.inc.php
Add SendEmail function
Move icons from assets/ folder to modules/ folder
Remove assets/icons/ folder
Move Moodle folder from modules/ to plugins/
Move Moodle functions from functions/ to plugins/Moodle/functions.php
INSERT MODULES + PLUGINS serialized array in config table
Add Modules + Plugins tabs to School Configuration
Allow all modules to be deactivated except School_Setup
Install/delete Modules/Plugins
Add README to modules/ & plugins/ folders
Add _LoadAddonLocale function in Warehouse.php
Bugfix wrong menu opened if default program overridden in warehouse.js
Export to Excel strip_tags for date columns in DailySummary.php
Rename $page to $LO_page in ListOutput.fnc.php
Add BottomSpinner while ajax
Responsive calendar adjustments in Calendar.php
add Default Theme to School Configuration
Send email from rosariosis@[site_domain] in SendEmail.fnc.php
Add Actions functions (hooks) in Actions.php
convert Moodle integrator to plugin
Add Moodle plugin hooks
Get rid of contextid in core_role_assign_roles & core_role_unassign_roles Moodle WS functions
Get rid of local_getcontexts_get_contexts Moodle WS function
Plugins configuration interface + the one for Moodle plugin
Move save Medical info out of Student.php
Grade Level input: no N/A, required in General_Info.inc.php
Add SetUserStudentID & SetUserStudentID functions in Current.php
better list searching (case insensitive) by isolating the values in ListOutput.fnc.php
Create calcSeats0.fnc.php file to regroup function usage
check if Available Seats < selected students in MassSchedule.php
add Available Seats column to every choose course popup
Add errors to $error array (program wide)
Hide help on page change + fix help in warehouse.js
Remove inline style for school & period select in Side.php
Fix Safari popstate bug in warehouse.js
XLS export arabic chars problem in ListOutput.fnc.php
All Course periods in Student Summary
Move Grade Level to Enrollment.inc.php
Reorganize Student/User General Info tables
$DefaultSyear & $RosarioLocales checks in diagnostic.php
Update french & spanish translations
Fix SQL bug invalid numeric data in Courses.php
Add cache killer to warehouse.js + stylesheet.css in Warehouse.php
Add Currency to School Configuration
Bugfix Field name with apostrophe in Export.php
Hide Student Billing widget to teachers in Widgets.fnc.php
Bugfix SQL bug syntax error at or near ")" in StudentSummary.php
verify END_DATE > START_DATE in MarkingPeriods.php
Replace smooth scrolling after page load with direct scroll in warehouse.js
Use json_encode to escape JS vars, programwide
Bugfix JS syntax error for autos/edits/exports pull down fields in StudentFieldBreakdown.php & StudentBreakdown.php
Upgrade from 2.6.x
Flush the functions/ & ProgramFunctions/ folders
Delete the modules/Moodle/ & modules/Reports/ folders
Extract the 2.7 files
Execute the SQL commands, see https://gist.github.com/francoisjacquet/eee136a8431b704646dc
You can safely remove the following variables from the config.inc.php file (see new config.inc.sample.php file for comparison):
$RosarioAdmins
$CurrencySymbol
$RosarioModules
MOODLE_INTEGRATOR
(Re)activate the Moodle integrator via: School Setup > School Configuration > Plugins
Set the Currency Symbol ($) via: School Setup > School Configuration
Note: all the modules coming with RosarioSIS will be activated
Activate/deactivate modules via: School Setup > School Configuration > Modules
Note2: if you have custom modules, reactivate them:
Please rename first the install.sql file in your module directory (if any). (This will prevent automatic installation when reactivated.)
You can’t perform that action at this time.