Error message displayed ONLY if none selected
Print Schedule open new page for PDF
Set wrapper div to 1448px for landscape PDF
Fix bug remove modname
SQL discipline_field_usage IDs reset
Discipline new referrals alert

-add Discipline new referrals alert to Portal.php
-add LAST_LOGIN to User() function
-update translations
JS bug: JS calendar "too much recursion"

-bug when second page display containing JS calendars: error "too much
recursion" appears on Year change
-move calendar JS & CSS files in Warehouse header
Escape double quotes in stm() tipmessage