Email Parents module
- 2026-08-06 Deprecated since RosarioSIS 13.0 SendEmail() function
- 2026-04-22 Add link to Change log
- 2026-03-17 Spanish: do not capitalize & use "tĂș" instead of "usted"
- 2026-03-09 SQL performance: replace subqueries with LEFT JOINs
- 2026-01-09 HTML set size=22 for email text inputs
- 2026-01-09 Use DBUpdate() function
- 2025-12-08 Add Russian and Ukrainian translations
- 2025-05-01 Add composer.json
- 2024-11-16 Since RosarioSIS 14.0 Prepared SQL statements: no need to escape string
- 2024-10-31 Send Days Absent: reload date range onchange, remove Go button
- 2024-10-14 Add Send Days Absent
- 2024-10-01 HTML multiple input: disable autocomplete
- 2024-08-21 Security: use FileDelete() instead of unlink()
- 2024-08-12 Unset
$_REQUEST student array once modfunc done
- 2024-05-22 Add Report Cards header action hook
- 2024-05-13 Fix SQL error invalid input syntax for type integer: cast to integer
- 2024-04-22 Fix Poedit keywords list: do not translate default gettext keywords
- 2024-03-26 Do not send email if PDF cannot be saved
- 2024-01-16 Add Slovenian translation
- 2024-01-08 Prevent submitting form if no checkboxes are checked
- 2023-10-31 Send HTML file if wkhtmltopdf not installed
- 2023-05-08 Fix typo
- 2023-05-08 Add Portuguese (Brazil) translation, thanks to Emerson Barros
- 2023-04-23 Fix regression since RosarioSIS 10.8.4, skip hidden empty input
- 2023-03-20 Add icon
- 2023-02-15 Cast attendance code to int
- 2023-01-28 HTML email input remove pattern, add maxlength
- 2023-01-07 Escape SanitizeHTML() before saving to DB
- 2023-01-01 SQL remove useless ID='' check
- 2022-12-22 Use Select2 input instead of Chosen, fix overflow issue
- 2022-08-27 Add Send Copy To config option
- 2022-08-20 Move update to 3.0 SQL to Update.fnc.php & update_3.0.sql
- 2022-08-20 Fix MySQL 5.6 syntax error WHERE without FROM, use nonexistent DUAL table
- 2022-08-03 Add MySQL support, version 10.0
- 2022-07-13 Add Balance widget
- 2022-07-12 Email Parents Rollover Update Attendance Codes
- 2022-07-05 SQL use DisplayNameSQL()
- 2022-05-16 Fix French translation, remove captialization
- 2022-05-02 Fix SQL error invalid input syntax for integer
- 2022-04-29 Add use of AttrEscape()
- 2022-04-18 Email sent when any admin user log in
- 2022-04-18 Not logged in & not admin (required by GetStuList)
- 2022-04-18 Fix Invalid User Profile error
- 2022-04-03 Fix SQL error when Birthday field does not exist
- 2022-02-05 Fix PHP notice undefined variable
- 2021-12-31 EasyCodingStandard use short array notation
- 2021-10-16 Remove Absence SQL from Menu, see get Config function
- 2021-10-16 Move update 3.0 SQL to Menu.php
- 2021-10-16 Remove Deactivate option
- 2021-10-16 Deactivate Absence notification
- 2021-10-16 Add Payment Reminders
- 2021-10-09 Translate "Notifications"
- 2021-10-09 Verison 3.0 Move Absence Notifications to Notifications + add Birthday notifications
- 2021-01-13 Fix PHP fatal error SanitizeHTML() undefined
- 2021-01-12 Fix freetext Template
- 2021-01-08 SQL translate templates to French & Spanish
- 2020-07-14 Escape URL
- 2020-06-30 Use RedirectURL()
- 2020-06-30 Fix Send Discipline Log (Student ID)
- 2020-06-30 Use Substitutions ProgramFunctions, remove @deprecated AttendanceCodesTipMessage()
- 2020-06-29 Remove @deprecated Template, Substitutions, MakeChooseCheckbox functions + omit DBQuery call
- 2020-06-18 Fix HTML close row after TextAreaInput
- 2020-06-01 Fix echo error / note message
- 2019-12-24 Update URL
- 2019-12-05 Fix saving ProgramConfig
- 2019-11-25 Translate Help to French & Spanish
- 2019-10-24 Add Custom Fields Substitutions
- 2019-09-21 Rename School Setup > School Configuration to School > Configuration
- 2019-03-20 New menu program titles & translations
- 2019-03-20 Use new ProgramConfig() function call to save
- 2019-02-02 Update version 1.1
- 2019-02-02 Fix ProgramConfig program
- 2019-02-02 Fix gettext domain
- 2019-02-02 Add screenshots
- 2019-02-02 Fix module path
- 2019-02-02 Update programs so we use Substitutions & MakeChooseCheckbox
- 2019-02-02 Add MakeChooseCheckbox + Substitutions shim
- 2018-11-28 Add missing template for Email/AbsenceNotification.php program
- 2018-11-10 Update screenshot URL
- 2018-11-10 Update README urls
- 2018-11-10 Add screenshots
- 2018-11-10 Fix some translations domain
- 2018-11-10 Add AbsenceNotification program, SQL, functions, menu entries & translations
- 2018-11-09 Change LICENSE to MIT
- 2018-11-09 Add module
https://www.rosariosis.org/