File | Date | Author | Commit |
---|---|---|---|
application | 2022-05-04 | jmccordova | [r170] 1. Fixed bug where DTR xlsx does not show leaves |
assets | 2022-02-16 | jmccordova | [r162] 1. DTR can now be exported through Excel file (... |
system | 2019-03-28 | jmccordova | [r1] 1. Initial commit |
vendor | 2022-02-14 | jmccordova | [r157] 1. DTR can now be exported through Excel file (... |
.editorconfig | 2019-03-28 | jmccordova | [r1] 1. Initial commit |
.gitignore | 2019-03-28 | jmccordova | [r1] 1. Initial commit |
.htaccess | 2019-04-05 | jmccordova | [r12] 1. Added watermark |
composer.json | 2022-02-14 | jmccordova | [r157] 1. DTR can now be exported through Excel file (... |
composer.lock | 2022-02-14 | jmccordova | [r157] 1. DTR can now be exported through Excel file (... |
contributing.md | 2019-03-28 | jmccordova | [r1] 1. Initial commit |
index.php | 2022-02-28 | jmccordova | [r164] 1. Added list of employees that departed from t... |
license.txt | 2019-03-28 | jmccordova | [r1] 1. Initial commit |
readme.rst | 2021-08-26 | jmccordova | [r103] 1. Added readme.rst |
Biometrics is an application made specifically for Department of Education Regional Office III. It combines data extracted from ZKEco biometric device (through its PostgresSQL database), inputs from Microsoft PowerAutomate (through CSV), Google Form (through CSV), and inputs from its own database.
1. Create a database named "biometrics" 1. Go to biometrics/assets/sql 1. Import the biometrics.sql
1. Connect your ZKEco database 1.1. Open biometrics/application/database.php 1.1. Change lines 100 onwards to the appropriate configuration
1. Adjust the way biometrics print DTR 1.1. Open biometrics/index.php 1.1. Change the values from lines 312 to 314
1. If you want to add new sets of leave types 1.1. Open biometrics/index.php 1.1. Change the values found inside $GLOBALS['leaveType']
1. The codes given by ZKEco devices may vary from one device to another. There's no easy trick to figure this out except to scrutinize every punches. 1.1. Open biometrics/index.php 1.1. Change the values found inside $GLOBALS['punchtype'] 1.1. Change the values found inside $GLOBALS['employeeType'] to match the correct codes.
1. This application informs the Personnel Unit when a new entry was uploaded. To use this, 1.1 Open biometrics/index.php 1.1. Toggle $GLOBALS["SMTP_SEND"] 1.1. Replace $GLOBALS['email_recipient'] emails