Students Import Premium Module
==============================

![screenshot](https://raw.githubusercontent.com/francoisjacquet/Students_Import/master/screenshot_premium.png)

https://www.rosariosis.org/modules/students-import/#premium-module

Version 4.0 - May, 2020

Author François Jacquet

License MIT

DESCRIPTION
-----------
Import Students from a CSV or Excel file.
Easily bulk upload your Students database to RosarioSIS.
Import Students info (general & custom fields), enroll them & eventually create accounts.
Optionnally send email notification to Students (if Username, Password, Email Address are set and Attendance Start Date this School Year is on or before today).
This module adds an entry to the Students menu.

Includes Help.
Translated in [French](https://www.rosariosis.org/fr/modules/students-import/) & [Spanish](https://www.rosariosis.org/es/modules/students-import/).
[Data processing reference](https://github.com/francoisjacquet/Students_Import/blob/master/DATA_PROCESSING.md).

Premium module features:

- Import Addresses & Contacts (Father, Mother, Guardian...) and their information.
- Import Addresses & People custom fields.
- Generate generic Username & Password so Students can login.
- Update Existing Students info (identify students based on their ID, Username or Name).
- Change the default value ("Y") recognized as checked state: for example, "Yes" (for your _Checkbox_ type custom fields).
- Create Student in Moodle (if Username and Email Address are set).

CONTENT
-------
Students
- Students Import Premium

INSTALL
-------
Copy the `Students_Import/` folder (if named `Students_Import-master`, rename it) and its content inside the `modules/` folder of RosarioSIS.

Go to _School Setup > School Configuration > Modules_ and click "Activate".

Requires RosarioSIS 4.5+

Requires PHP `zip` extension installed.
