Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.09 KB

README.md

File metadata and controls

46 lines (31 loc) · 1.09 KB

crauto

Creatore e Rimuovitore Autogestito di Utenti che Tutto Offre

What

Administration panel, self-service account management for users, user registration and other bits and bobs. Connects to an LDAP backend and possibly some day in the future to Keycloak via APIs.

How

composer install
# The defaults are good for development, change them for production
cp config/config-example.php config/config.php
php -S localhost:8777 -t public

SIR generation

To set up that functionality:

  1. Create a resources/pdftemplates directory
  2. Add the F-MOD-LABORATORI.pdf file
  3. Add template-dottorandi.csv and template-studenti.csv, you can look at the ones in resources/pdftemplates-test for examples

F-MOD-LABORATORI.pdf must be converted to PDF 1.4 or PDF/A, PDF 1.5 will fail with an error since FPDF cannot parse it.

Tests

composer test

Lint

composer lint to view the errors, composer lintfix to fix them

License

MIT, however favicon.ico was originally public domain.