product:changelog:5.5

Release Date XX-10-2022

SCL 5.5will bring stability and new solutions to our current academic features

  • Reworked the way to upload your profile picture with the ability to crop it easily
  • Reworked all files uploader in the platform, now supporting drag & drop and other UI/UX Improvements
  • Introducing Builtin PDF Reader
    • Currently supporting PDF files only from Private Storage
    • Protect your PDF from being copied, downloaded, or having unknown access
    • SCL Mobile Application support and backward compatible if no protection mode has been selected from system settings
    • Added Settings Control from System Settings > Security for the following
      • Disable Right Click
      • Disable Copy Text
      • Disable Open File
      • Disable Print
      • Disable Download
      • Disable Presentation
      • Disable Print Screen (Experimental)
    • Saved Last opened PDF page and another page setup
    • Tracking how long the user been spent time on actually reading the PDF and detecting idles and when switching between tabs
    • Record PDF total number of pages for report use
  • Private Storage New Features
    • Ability for students or parents to filter private storage by the teacher group
    • Showing the Number of how many times the file has been accessed
    • Ability to see in detail the students who access your files for the current academic year
    • Ability to track students reading time & pages of the uploaded PDF if protected mode is enabled
  • Added New Report to Students Report to mass generate a PDF file for Student ID Card
  • Form Generator
    • Form generator will help the school to create a single or mass form filled with student data for any official or unofficial use
    • SCL will try to provide some ready-made templates to be shared among all schools
    • ability for schools to create their own new template or to edit SCL made templates
    • Showing Available shortcodes which can be used in the selected form and on click on any of the shortcodes will be quickly added to the template itself
    • Form Generator templates rely on Twig syntax for documentation check https://twig.symfony.com/doc/3.x/templates.html
    • Form Publisher, ability to get the result from the created form template for a specific single student or from all students by particular grade level selection
    • Added Autoloader for extra required items such as parent information or gradebook which may reduce speed
    • Added autodetect in shortcodes if the item needs to be looped with providing a complete example of how to use it in shortcodes selection, available for contacts items
  • Added UI Languages Selection in the Login Page
  • Improvements of private storage file size upload to check if file size left is less than the maximum limit, then limit will be reduced
  • Share URL Improvement to get the URL title faster and reduce latency for checking the URL
  • Localization of Upload errors and buttons
  • Improve shortcodes and add school_log, scl_url, current_date & current_datetime as global variables
  • Interactive Assignemtn Finish button warning message localization
  • Fixed Missing marks report which was only returning results for HOD and Administrator only
  • UX Improvement on Assignments copier to exclude current academic year from it
  • Fixed Interactive Assignment error validation wasn't triggered
  • Added ShowPreLoad on uploading to Private Message, Group Messages & Private Storage
  • If all PDF Viewer Controls is unchecked then on SCL Web & mobile application the pdf will be downloadable
  • Fixed Applicant Search was falling on changing applicant phase
  • Improved Class List UX
  • UX Improvement in Students List to hide Transfer Student, Behaviour & Medical if they don't have the correct ACL
  • Fixed the Manage Teachers button in HOD to be visual responsive and adapted with the rest of the SCL pages
  • UI Improvement on Student picture area in Student Information Viewer
  • UX Improvements, on changing the Marital status of any student it will update other siblings
  • UX Improvements, Making Interactive Assignments Approval UI Responsive
  • UX Improvements, Changed Correct to Correct Answer in Interactive Assignment
  • Fixed issue where Messages queue in PM doesn't work with a parent who doesn't have contacts
  • Added Student picture to Student Information Reports
  • Restoring Children icon in Users > Parent
  • Added Localization in Creating MCQ & MRQ Questions
  • Fixed issue with question redirection in Interactive Assignment
  • Fixed Typing speed text colors in Dark mode
  • Fixed Gradebook Widget in Parent & Student Dashboard where is fail if gradebook data is not set
  • Fixed Messages Emojis in New Messages or reply doesn't work properly
  • Removed Default date on creating new interactive assignment
  • Fixed when soft deleted is triggered in CRUD to hide the deleted rows from all CRUD functionality results automatically
  • Fixed Displaying Student House in Users > Students to be related to the created house names
  • Syncing to Questions banks is now unchecked for new created interactive assignments to assure this option is only used for the improvement of School Questions Bank when it is really needed
  • Fixed Automatically Assign to Students wasn't assigning foreign language if religion was set
  • Fixed Parent Users Search on Top Search
  • Added Flasks to Student Accounts Reports & Users CRUD
  • Fixed Activity Selection in API to perform if the student grade is has a created chain for it
  • Fixed reportcard wasn't download in API end
  • Activity Fixes logic and security improvements Web & API Endpoints
  • Activity UI & UX Improvements
  • Fixed Activity API when selecting activity doesn't render correctly the selected activity