SDSHOWTO:SDS 5 Series Changelog
SDS 4.102.0 (July 27, 2013)
Calendar
- Export calendar (breaks, timetable days, period overrides) includes next school year's data as well (SMUS RT #4235)
Lesson Planner
- Correct issue when displaying all lessons
Mark Collections
- Add teacher name to export for Trevlac report (SMUS RT #4153)
MIS
- Add UPS monitor port from ASP script on VMUtility
Online Forms
- Correct vaccination name typo (SMUS RT #4189)
Parent Portal
- If school year is outside of course dates, display the previous year's student directory (SMUS RT #4196)
System
- Add ability to specify an override date for StudentFilter
Transcripts
- Add post-processing step to remove interim courses where a final mark exists for the same school year (SMUS RT #4177)
SDS 4.101.0 (June 29, 2013)
Attendance
- Add teacher name to unexplained absence emails (SMUS RT #4096)
Awards
- Allow award administrators to view award data with changed date (SMUS RT #4138)
Course Administration
- Add seat count to course list by grade page (SMUS RT #4142)
Reports
- Fix "Write reports" menu item not displaying for courses that start at exactly the same time as the school year
- Code to determine whether to use "I" now uses the mark collection end date rather than the attendance end date
- Allow middle school director signature on reports if enabled (SMUS RT #4173)
Students
- Add ability to batch modify experiential program flag (SMUS RT #4146)
SDS 4.100.0 (June 1, 2013)
Admissions
- Provide year/campus filtering to application import centre (SMUS RT #3974)
Awards
- Change senior school director's signature (SMUS RT #3971)
- Add StudentFilter functionality to awards printing page (SMUS RT #3972)
- Remove ability to alter nomination phase by changing viewing date (SMUS RT #4002)
- Add student photo to nomination details page (SMUS RT #3986)
- Show student photo on nominations page when mouse is hovered over student name (SMUS RT #3986)
- Add "Are you sure" prompt for deleting award nominations (SMUS RT #4015)
- Add new page to list awards available to a selected list of grades (SMUS RT #4024)
Calendar
- Set default "display to parents" for announcements to unchecked (SMUS RT #3808)
Online Application
- Prompt for parent birth dates (SMUS RT #3312)
- Fix issue where unknown birth dates were being set to the date the app_person was created
Parent/Teacher
- Add ability to schedule PT meetings with breaks between each one (SMUS RT #4052)
Reports
- Hide the "Enter marks" course link if the course has marks disabled (SMUS RT #3564)
Search
- Add student enrolment date and finish date as advanced search fields (SMUS RT #3960)
- Add student email output to advanced search advanced output fields
- Fix advanced search email output for multiple parents of same gender
- Add student board/day and mother/father name and address to advanced search advanced output fields
Student SDS
- Significantly speed up the "upcoming tests" page
- Add "upcoming tests in the next week" to Student SDS front page (SMUS RT #3661)
Students
- Correctly set junior school grade groups in network account sync script (SMUS RT #3590)
System
- Fix issue on edit_person page where unknown birthdates were being set to December 31, 1969
- Fix fatal error when viewing student info for old historical students imported from Trevlac
Transcripts
- Correct final marks of type "letter grade" being represented as "F" on transcript (SMUS RT #4069)
SDS 4.99.0 (May 4, 2013)
Attendance
- Course conflicts are still displayed for the incomplete date range even if a course is dropped or completed (SMUS RT #3841)
- Fixed PLOs output in lesson section of daily attendance page
Consolidated Health Form
- Fix several pre-processing steps when form is accessed before year rolls over (SMUS RT #3872)
- Form meister page collects correct list of parents to add to the campaign even if accessed outside of proper CSY (SMUS RT #1920)
Markbook
- Fix sorting by final mark column on student marks page
Parents
- Implemented new mother/father auditing page (SMUS RT #3883)
Students
- Free students page can export student list as CSV (SMUS RT #3696)
- Correct behaviour of Student::filterByIsDay function when searching for "N" (SMUS RT #3807)
- Implement new Special Needs Category value for MOE 1701 (SMUS RT #3739)
System
- Performance optimizations for loading CSS and JS files
- Upgrade to latest version of jQuery (1.9.1), jQuery UI (1.10.2) and Timepicker (1.2.2)
- Correct display issue of menu pins in Internet Explorer 10 (SMUS RT #3871)
- Correct display issue of datepicker box overlapping sausage on small screens (SMUS RT #3871)
- Fix duplicate Korea in nationality table (SMUS RT #3826)
SDS 4.98.0 (March 9, 2013)
Admissions
- Enrolment Status update (& summary) updated to use new program definitions (SMUS RT #3537)
- Rounding of enrolment status data altered to reduce accumulation of rounding errors
Student SDS
- Restrict access to report cards until the "release to grade" date (SMUS RT #3456)
Teachers
- Add busy teacher list to free teachers page
Transcripts
- Transcripts will not show a mark of 0 for an I letter grade (SMUS RT #3586)
SDS 4.97.0 (February 9, 2013)
Admissions
- Added fee_status_type programs to monthly stats (SMUS RT #3222), school year totals (SMUS RT #3220), enrolment summary (SMUS RT #3221)
- App_breakout page rewritten so that all of the months for a given school year are visible together (SMUS RT #3223)
- Fixed glitch with accepts in enrolment summary pages
- Added extra save button to list of applications to import (SMUS RT #3467)
Calendar
- Add day number to the announcements readout page if applicable (SMUS RT #3350)
- Add day of week to the announcements readout page (SMUS RT #3440)
- Default new announcement start/end times to 8:00 am - 4:00 pm on quick creation page (SMUS RT #3363)
- Read announcements page respects current campus override
- Read announcements will display all applicable announcements when date is changed, not just ones that also display now
- Add ability to hide announcements from parents (SMUS RT #3294)
- Daily email announcements page only looks for announcements up to 11:59 pm rather than 12:00 am to avoid tomorrow's announcements
- Index "all announcements" section will display all applicable announcements when date is changed, not just ones that also display now
- Change order of first line of daily announcement email (SMUS RT #3455)
Canned Reports
- Add Student PEN to challenge course list (SMUS RT #3374)
- Add selection to print name labels by legal or usual name (SMUS RT #3411)
Finance
- Update regex for parsing statement line items so that line items with no description are caught (SMUS RT #3307)
- Update regex for parsing statement account numbers so that account numbers with letters are caught
- Verify accounting's calculated total against SDS's calculated total on uploaded statements
Lessons
- Fixed glitch introduced by datepicker on Missing Assignments page
- Link school PLOs to lesson planner (SMUS RT #1726)
Parent Portal
- Add phonetic representation of password to outgoing emails containing passwords (SMUS RT #3337)
- Change to salted hashes for LDAP password storage
- Update current student registration PDF links (SMUS RT #3417)
- Fix finding interviews for other PT sessions when checking to see if parent already has an interview scheduled (SMUS RT #3481)
Reports
- Sort batch printed reports from the print queue page alphabetically by student (SMUS RT #3330)
Students
- Only show a mailout send/return date on edit_person if a date was entered (SMUS RT #3304)
- Add ability to filter list_students page by fee status
- Remove graduation requirement satisfying by course name check (SMUS RT #3418)
System
- Speed up person_log queries by adding indexes
- Added : to the list of acceptable characters for School PLOs
SDS 4.96.0 (January 12, 2013)
Calendar
- Only display announcements for the current campus on the teacher index page
- Hide event date on announcements on index page
- Provide button to check all grades for a campus on announcement creation and edit pages
- Provide new page to read announcements applicable right now for middle and junior schools
- Update event announcement display to support older versions of IE
- Index page announcement display reflects correct announcements when viewing date is changed
- Daily announcement email will find all announcements for the day rather than just the ones scheduled to display at 8:00 am
- Bold the title of the announcement on the daily announcement email (SMUS RT #3336)
Canned Reports
- Correct fatal error when splitting students out by state and province but no students live in US or Canada
Consolidated Health Form
- Only display insurance form elements for the selected option
- Disable and clear new vaccination checkboxes until consent has been provided
- Update some instruction text for the consolidated health form
- Implement first nations non-insured health benefits option (SMUS RT #2340)
- Implement SMUS-provided temporary insurance option
- Email parents export to CSV respects selected student and parent relationship types when generating export (SMUS RT #3246)
Events
- Fix the uncheck all button on manage_event page (SMUS RT #3259)
Finance
- Changes to current student registration page for 2013/2014
Mark Collections
- Update missing marks page to find students with any missing marks rather than all missing marks for a course (SMUS RT #3184)
- Advisor edit reports function from "my advisees" updates the editor person on the report (SMUS RT #3231)
Reports
- Restore "save and next/previous" functionality with new SMUS modern menu (SMUS RT #3249)
System
- Fix menu not expanding items with apostrophes (SMUS RT #3250)
- Replace frequent menu items with pinned items menu (SMUS RT #3255)
- Menu system now remembers which items are expanded under each top-level menu (SMUS RT #3254)
SDS 4.95.1 (December 21, 2012)
- Update registration code to hide new information until January 22nd
SDS 4.95.0 (December 15, 2012)
Admissions
- Fixed count of active ESL applications on Enrolment Status reports
- Fixed counting of student statuses on Enrolment Status reports
Attendance
- Count unexplained absences by course (SMUS RT #2491)
Canned Reports
- Add new mailout canned report (SMUS RT #3077)
- Add ability to filter by student status on previous school canned report (SMUS RT #3137)
- Home country report finds parents in the right order
- Home country report uses primary address regardless of whether it's the mailing address
Departments
- Separate check_finished_courses page by campus to allow closing of only one campus at a time (SMUS RT #1188)
- Correct print_marksheet by department showing old courses
- Field updates for parent email export function (SMUS RT #3087)
Lesson planner
- Improvements to edit lessons page (SMUS RT #3091)
Markbook
- Altered default show and due dates when creating a new assignment
- Mark entry text boxes are now more number-friendly for mobile devices
Reports
- Fix "Set all PLO values" function when no custom PLOs are available (SMUS RT #3105)
- Correct report writing issue for courses that start exactly the same time as the school year
System
- Advanced search and studentfilter students in course search shows Kindergarten courses now (SMUS RT #3167)
- Fix sorting of edit_students page, fee status mode (SMUS RT #3158)
Visual Overhaul
- Make SDS look like SMUS Website (SMUS RT #961)
- Correct caching of old look with CSS and JS links with the modify date included
- Increase performance by correcting ETag behaviour
- Increase performance by correctly setting expires headers on non-PHP elements
- Increase performance by moving javascript includes to the end of the content
- Increase performance by revamping menu system for report writing and editing (no longer clears menu cache)
- Correct resizing issue in online app with long textarea elements
- Move some elements of the Admin Menu section into Staff Menu to eliminate display of Admin Menu for users with basic privileges
- Display closed courses in the menu again, in a separate section (SMUS RT #1363)