Messaging module
- 2026-10-01 Unset subject, message, recipients_ids, admin_recipients_ids, teacher_recipients_ids & redirect URL
- 2026-08-06 Deprecated since RosarioSIS 13.0 SendEmail() function
- 2026-04-22 Add link to Change log
- 2026-03-18 Spanish: do not capitalize & use "tĂș" instead of "usted"
- 2026-03-03 Use SQLLimitForList() function
- 2026-02-26 Fix do Substitutions when replying to message
- 2025-12-10 Add Russian and Ukrainian translations
- 2025-10-20 Fix PHP warning undefined index file
- 2025-10-20 Required: select at least one recipient in the list
- 2025-06-26 Disable substitutions for replies
- 2025-06-25 Fix PHP warning undefined index
- 2025-06-25 Fix Substitutions when replying to Staff
- 2025-04-16 Reply link: check if AllowUse Write program
- 2025-03-31 Add premium to add-on name
- 2025-03-26 PostgreSQL remove deprecated create_language_plpgsql() function
- 2025-03-13 Fix PHP Result of function DrawHeader (void) is used
- 2025-03-07 Version 11.5 update
- 2025-03-07 Raise minimum PostgreSQL version from 8.4 to 9.2
- 2025-02-20 Update icon
- 2024-12-29 Since RosarioSIS 12.5 CSP remove unsafe-inline Javascript
- 2024-11-16 Since RosarioSIS 14.0 Prepared SQL statements: no need to escape string
- 2024-11-06 Fix JSON remove trailing comma
- 2024-10-30 SQL Update CREATED_AT with DATETIME
- 2024-10-29 Check user has email before offering to send notification email
- 2024-10-29 SQL add CREATED_AT column
- 2024-10-22 Add link to Messages
- 2024-10-22 Translate to French & Spanish
- 2024-10-22 Add composer.json
- 2024-10-22 Add "Notify me by email when I receive a message" option
- 2024-10-22 Use URLEscape(), remove use of _myURLEncode()
- 2024-10-22 Use DBInsert() & DBUpdate() functions
- 2024-10-22 SQL remove DATETIME column from messages table, use CREATED_AT instead
- 2024-07-01 Add 'Messaging/Write.php|header' action hook & Templates
- 2024-06-05 Translate dngettext() "%d new message" / "%d new messages"
- 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 Allow reordering modules in left menu
- 2024-02-29 License change from GNU/GPLv2 to GNU/GPLv2 or later so it is compatible with GNU/GPLv3
- 2024-02-01 Fix PHP fatal error failed to open modules/Messaging/includes/Substitutions.fnc.php
- 2024-01-25 Remove deprecated includes/Substitutions.fnc.php file
- 2024-01-16 Add Slovenian translation
- 2023-12-22 Prepare jQuery Form to FormData transition: check for
$_FILES[ $input ]['name']
- 2023-11-20 Replace SubmitButton() name with modfunc
- 2023-11-20 Fix get substitutions for Parents
- 2023-10-22 Fix PHP fatal error array_merge() arg #1 must be of type array, string given
- 2023-09-30 Fix PHP warning undefined array key
- 2023-09-11 Fix PHP warning undefined array key "teacher_recipients_ids"
- 2023-09-01 Fix PHP warning undefined array key "WHERE"
- 2023-05-28 Add Portuguese (Brazil) translation
- 2023-04-23 Fix regression since RosarioSIS 10.8.4, remove hidden empty input
- 2023-04-11 Add microseconds to filename format to make it harder to predict
- 2023-02-23 Split SendMessage() add _saveMessage() function
- 2023-02-23 Add datetime to filename to make it harder to predict
- 2023-02-19 SQL add NOT NULL to syear column
- 2023-01-07 Version 10.3
- 2023-01-07 Rollback Do not escape $data as SanitizeHTML() now uses DBEscapeString()
- 2023-01-07 Always use UserStudentID() instead of $_SESSION['STUDENT_ID'] inside Modules
- 2023-01-05 Version 10.8 update for compatibility with RosarioSIS 10.8+
- 2023-01-05 Escape $data elements individually as SanitizeHTML() now uses DBEscapeString()
- 2022-12-22 Do not truncate value on List export
- 2022-12-22 Fix Send Again from Teacher to Staff
- 2022-12-22 Use Select2 input instead of Chosen, fix overflow issue
- 2022-09-29 Use MakeChooseCheckbox()
- 2022-09-29 HTML add space for ChosenSelect to be entirely visible
- 2022-08-28 Fix Teacher can't send message to Teacher, thanks to @hanspumpel
- 2022-08-20 Fix MySQL 5.6 syntax error WHERE without FROM, use nonexistent DUAL table
- 2022-08-13 Update Spanish translation
- 2022-08-13 Fix SQL error & $extra['WHERE']
- 2022-08-13 Add MySQL support, version 10.0
- 2022-07-06 SQL use DBEscapeIdentifier() for reserved keyword columns
- 2022-07-05 SQL use CONCAT() instead of pipes || for MySQL compatibility
- 2022-07-05 Use DisplayNameSQL() instead of SQL
- 2022-07-05 SQL result as comma separated list, Add MySQL support
- 2022-07-04 SQL result as comma separated list for MySQL compatibility
- 2022-07-04 Use DBLastInsertID() instead of DBSeqNextID()
- 2022-06-23 SQL rename character varying & character data types to varchar & char
- 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()
- 2021-12-31 EasyCodingStandard use short array notation
- 2021-08-09 Update screenshots
- 2021-04-05 Fix 'File Attached' translation
- 2021-03-20 Fix SQL error single quote in recipient name
- 2020-07-25 Subject input size 50
- 2020-07-19 Fix PHP fatal error _myURLEncode()
- 2020-07-15 Fix SQL error when quote in uploaded file name
- 2020-07-14 Escape URL
- 2020-06-30 Fix Reply to error msg
- 2020-06-30 Fix SQL status change + HTML use small for School in title
- 2020-06-29 Omit DBQuery call, use DBSeqNextID()
- 2020-04-14 Fix PHP error requiring from wrong folder
- 2020-04-14 Fix PHP error requiring file from wrong folder
- 2019-12-24 Update URL
- 2019-11-22 Correctly translate "From"
- 2019-11-22 Translate "%d new message"
- 2019-11-17 Fix PHP error Remove dump
- 2019-11-17 Version 2.0
- 2019-11-17 Add Substitutions & Send
- 2019-11-17 Fix SQL error when Message from Student to Teachers with various extra Profiles
- 2019-07-17 SQL fix foreign key
- 2019-07-17 SQL add foreign key
- 2019-07-15 SQL remove sequence use serial ID
- 2019-06-14 Accessibility: Add hidden Archive column title
- 2019-04-04 Add "To:" header to Write reply view
- 2019-04-04 Version 1.6
- 2019-04-04 Fix File not uploaded error msg & Teacher Write to Staff view
- 2018-09-23 Fix compatibility issue with RosarioSIS 4.0
- 2018-04-08 File already exists, add Timestamp so name is unique.
- 2018-04-08 Add Attached File icon next to Subject
- 2018-04-08 Fix URL
- 2018-04-08 Initial commit
https://www.rosariosis.org/es