SDSHOWTO:SDS 1 Series Changelog
Jump to navigation
Jump to search
SDS 1.6.2 (July 3, 2006)
- improvements to print_queue with respect to default printers
- informed consent data can be edited and displayed
- edit_student split into page tabs
- missing assignments improved with sorting alternatives and improvements to email
- calendar events in daily_attendance links to print_calendar_event
SDS 1.6.1 (June 24 , 2006)
- fix to print_marksheet
- assignment_marks can now accept a null (instead of setting the empty mark to 0)
- can delete from email_queue
- lots of little changes
SDS 1.6 (June 15 , 2006)
- Health numbers can be shown with student photographs
- improvements to student calendar
- Classes for a course can be shown on the calendar
- improvements to admissions application importing
- email_parents only for enrolled, alumni, accepted parents
- medic_alert improved
- address labels can be printed to various label sizes
- student.has_provided_birth_certificate
- daily_attendance cannot save for future dates
- MOE data checking page for data submissions
- automatic ajax saving for reports and mark_collection data
- resource_booking_weekly is now ajax-ed
- marks and reports have been disentangled
- academic ranking can be used for any mark_collection_period, also averages the data it produces (very interesting!)
- improvements to search function, many improvements to advanced search
- key_information fix to pdf_mark_collection
SDS 1.5.3 (May 15, 2006)
- Improvements to student travel tracking at breaks
- admissions profile data entry and PDF output improved
SDS 1.5.2 (May 10, 2006)
- Allergy information output on bus_request forms
- Improvements to email for bus_requests
- check_queues() function for testing condition of print_ and email_queues
- admissions profile data entry and PDF output added
- improvements to display_date_dropdown
SDS 1.5.1 (May 9, 2006)
- Allergy information output on class_student_photographs and print_calendar_event pages
- family information imported from application into admissions section
- Fix to conflict data in daily_attendance (bug 621)
- Fixes to various mark collection pages (bug 579)
SDS 1.5 (May 5, 2006)
- AJAX framework completed and implemented
- improvements to awards using AJAX
- whole report can be edited at once (new page)
- avantgo emergency contact information formatting improved for students
- country_of_birth information is now collected
- tracking sickies - how much school time students have missed
- lots of little glitches fixed
- teacher photos now implemented
- better searching of students, teachers, parents
- advanced search functions, additions to output reports
- improvements to assignment management, also control of assignment_mark relase to students
- allergy information output on class_student_photos and print_calendar_trip
- labels can be printed using any size label (once we have input the label geometry)
- advanced search page allows complex queries of student and parent data (can also be "programmed")
SDS 1.4.3 (February 2, 2006)
- new page for viewing contents of email_queue
- multiple delete facility for php_scripts_access and php_teacher_access
- calendar now correctly deals with cancelled events
- edit_calendar un_accepts accepted events if any of the dates change
- require_session_variable() function to prevent pukes resulting from users bookmarking particular pages within the SDS (applied to daily_atendance, edit_attendance, list_assignments etc)
- Student SDS assignment marks are only visible from IP addresses listed in vars.php
- Sport preselection pages can email students using the email queue
- Missing_assignments page emails students using the email queue
- list_teachers improved
- non-Brentwood email addresses for staff can now be specified
- Teacher decisions on which parts of the course SDS they wish to use are now improved (e.g. class organiser, markbook, complex attendance)
- Simple or complex attendance data
- Classes organiser improved, tests day and date validity
- Rolodex student information cards
- bug in import class information fixed
- announcements can now contain embedded HTML links
- the Tate graph has been added
- lots of little things
SDS 1.4.2 (December 15, 2005)
- postsec_search now restricted to current_school_year()
- add_to_queue improved for default printers, condensed data report, past years
- edit_courses page improved
- admission application import improved
- edit_student improved for admissions use
- pdf_report can count number of pages without printing
- print_draft_report now colour codes reports by length, links to reports_entry_spell
- reports_entry_spell can link back to print_draft_report
- PDAs can access the SDS (modifications to CSS, header and daily attendance)
- edit_student_report_data improved, can create missing report records
SDS 1.4.1 (November 25, 2005)
- numerous small fixes
- new parent_student data fields can be edited
- changes to edit_student and list_student for admissions purposes, addition of admission information
- changes to year_switch, which now reads from current_school_year table
- improvements to bus request information linking to calendar event data
- Parent teacher improvements, including meetings with teachers that do not involve student course registrations
- Parent teacher pages default to next pt_session
- edit_student_mcp_data and edit_student_report_data are improved
- course comparison for department heads improved
- class photograph page and email page improved to deal with sport terms
- awards_edit split off from awards_search
- Key information can now be stored and varied from year to year
SDS 1.4 (October 20, 2005)
- improvements and fixes to unexplained absences
- student count glitch fixed for head_of_department
- improvements to check attendance saved
- daily calendar insert for index page
- improved parent search function for search student page
- improvements to PT scheduling
- key information is now preserved across previous years
SDS 1.3.4 (September 28, 2005)
- houseparent can now look at previous reports and mark collections
- text email to parents of whole school students (not by class yet)
- daily_attendance SAVE button now tells you if it has been pressed
- admin page for checking if attendance save has been pressed, and for emailing those teachers who have not pressed save yet
- bus requests improved: comment field, improved email functionality
- email_queue implemented
- various small fixes
SDS 1.3.3 (September 14, 2005)
- improvements to arts preregistration
- daily_attendance SAVE button is now tracked
- improvements to data output on 1004/1104 forms
SDS 1.3.2 (September 8, 2005)
- Class photograph lists added
- lots of small fixes
SDS 1.3.1 (August 22, 2005)
- Calendar categories added
- Break times now show on calendar (except month view)
SDS 1.3 (June 30, 2005)
- fine arts preregistration added
- is_marks_fuzzy added to allow mark collection fuzziness to be separate from attendance fuzziness
- faculty voting for major award winners developed
- new optional Javascript menu system should be quicker to use
- printing of PR card labels
- deletion of subject now requires no courses within the subject
- improvements to departmental access of rotating subjects
- transcripting improved
- passport to education sub-pages improved (except academic, awarding)
- many small fixes
SDS 1.2.2 (March 17, 2004)
- cumulative course data for rotating courses added: implemented through mark collections and reports
- input_absence can email students and advisors about absences
- cosmetic improvements to edit_assignment and edit_assignments
- head_of_department page links to cumulative mark calculation
- show_student_info show selective information if a student is no longer enrolled, warns about data not being maintained.
- print_marksheet altered to allow printing of departments reports
- some fixes to fuzzy for output_reports
- improvements to edit_student
- edit_course_registration add student list defaults to grade level of subject
- course deletion allowed
- courses may be made sex-specific (mainly for preregistration purposes)
- more improvements for midyear marks & transfer credits
SDS 1.2.1(February 18, 2005)
- list_student_reports_number improved
- multiple concurrent mark_collection_periods are now supported; improvements to editing mark_collections
- transfer credits added
- which_saturday() now ignores deleted calendar events
- edit_courses improved
- edit_course has a "save and return to edit_subject" button
- select_student improved
- midyear marks improved: honours courses indicated, transcript and transfer credit information included, ability to select which records show on PDF
- marks that have not been entered for a mark_collection_period can be tracked
- "on the book" added to edit_student and daily_attendance
- student preregistration for courses may be made sex-specific
- student list may be filtered in edit_course_registration
SDS 1.2 (January 27, 2005)
- show _student_info fixed for a bug involving rel_student_current_school_year and students who are not enrolled.
- calendar_meister remembers the selected date when saving.
- check_finished_courses can now close multiple courses.
- edit_student_course_registration checks for timetable conflicts as well as block conflicts.
- edit_table page allows editing of any table data
- php_teacher_access now does not force the system into impersonation, also allows copying of script permissions from one user to another.
- weekend_leaves has been improved to Ron's bug 294 request.
- weekend_leave information may now be input by admin (e.g. Diane)
- usual_first_name should show throughout the SDS now.
- edit_courses revamped.
- improvements to edit_subject, including copying all of the teachers when copying a course.
- list_teachers takes over from edit_teachers, which was getting too bulky.
- improvements to midyear marks output
- list_classes defaults to date sort if a new class is added
SDS 1.1.5 (December 18, 2004)
- edit_departments allows setting of is_for_averages value
- all_course_registrations now uses department.is_for_averages data for calculating academic averages and commendations
- search_student now searches parent table also
- print_marksheet does not complain when there is no data to output
- missing_assignments tidied up, can omit marks from here
- edit_student_marks utilises omit_mark, too
- mark_collection_index and reports_entry_spell respect course.has_reports data
- advisor page indicates current mark_collection_period - makes vague guess at not completed reports
SDS 1.1.4 (December 9, 2004)
- sports output from claws_rip_hurts will fuzzy if the course.name and course.course_subset match
- head_of_department link to mark_collection_index now does not cause pukes
- print_marksheet works when accessed via head_of_department
- glitch fixed for mark calculation if a student had 0 marks in a particular assignment_mark_type
- can save a mark of 0 in edit_assignment_marks
- reports_entry_spell and reports_data_entry check the value of course.is_fuzzy
- list_subjects now allows a 'NEW' subject to be created in each department
- admin_index improved
SDS 1.1.3 (November 29, 2004)
- numerous changes to prevent (e.g.) second term sports from showing up in first term reports
- students can see assignment_mark comments, if this feature is enabled by the course teacher
SDS 1.1.2 (November 29, 2004)
- prep history improved to include the two halves of prep, work set and feedback comments from the library / computer staff
- bug in weekend_leaves.php fixed (when return_destination_id not filled in)
- delete of university actions possible
SDS 1.1.1 (November 23, 2004)
- a couple of significant assignment bugs fixed
SDS 1.1 (November 22, 2004)
- edit_student now has a field for recording BC funding status, and suggests whether the student should get it
- edit_parent can now select a blank PT session, link to parents_meetings fixed
- parents_meetings bug fixed when adding meetings
- list_parents now uses session variables to remember what you were doing
- edit_student is left aligned
- lots of PT formatting changes
- preregistration improvements and registration of students from sports preregistrations
- rel_student_current_school_year implemented
- editing of postsecondary actions on existing records
- weighting of individual assignments is now possible - when entering marks
- SQL logging implemented - sql_log table records all database modifications made through sds
- assignment_mark_types cannot be deleted if there are associated assignments
- text boxes enlarged in edit_classes.php
SDS 1.0.6 (October 25th, 2004)
- preregistration of sports implemented (early version)
- student_mark_collections should work now.
- pdf_report updated to reflect new design
- daily_attendance fix for saving data on Saturdays
- preregistration linked to advisor pages
- minor modifications to list_teachers
SDS 1.0.5 (October 5, 2004)
- SDS finally differentiates between "Saturday 1" and "Saturday 2"
- major bugfixes in attendance with concurrent classes and saturday classes
- clicking any button in edit_calendar, edit_student now saves your data
- Sunday is now day 0, not day 7
- added nationality stuff
- lots of other bugfixes
- slight reorganization of key information
SDS 1.0.4 (September 29, 2004)
- print_calendar_event has usual_first_name fix
- added CSV export for output reports
- resource_booking fix of multiple bookings across daylight savings changes fixed
SDS 1.0.3 (September 25, 2004)
- fixed address-adding bug
- added option for non-fuzzy class selecting in output reports
- added allergies, health_card_number fields to student
- only approved events show up in calendars
- daily_attendance shows if there are class conflicts for a student (usually for music lessons), also works on Saturdays
SDS 1.0.2 (September 22, 2004)
- all_course_registrations list registrations without referring to marks/reports
- all_course_option_list() will show courses without teachers, and show the subject
- fixed bug in head_of_department if no courses set up yet
- column order revised in edit_student_course_registrations
- graphical calendar view for resource booking
- usual_first_name shown in reports whenever possible
- students without parents appear in reports
- output_index will print various grades
SDS 1.0.1 (September 11, 2004)
- list_teachers page, including link to php_teacher_access
- view deleted teachers in edit_teachers
- edit_timetable_blocks has been adapted to edit timetable data
- you can delete subject from list_subjects - only in August and September!
- teacher_timetable shows courses if course is not in session when asked to advance to when course is in session
- daily attendance does not puke if no courses happen to be running. also now correctly lists courses running on a particular date if not today.
- list_subjects: add new subject facility fixed
- edit_breaks show data that cross the year start/end line (summer vacation)
- select_student (and show_student_info) should have a search function - provided by search_student.php (also appears in menu)
- edit_parents does not puke on save if no pt session set
- reports_data_entry now informs you if no mcp in session (which_mark_collection_period() now returns the next mcp if an mcp not in session)
- orphaned records now sorts by last_name
- fuzzy class selection in output reports
SDS 1.0 (August 19, 2004)
- Add non-duplex copy room printer
- Fix togglehelp bug
- Permissions audit
- Remove permissions when teachers are deleted
- Highlight help in title bar