
Dashboard — class-based summary and attendance participation tables.
Nizamiye is a comprehensive, term-based student tracking plugin built for boarding schools,
schools and educational institutions. From student, teacher and parent management to attendance,
grade entry, habit tracking and visual reports, it brings together the essential tracking tools
an institution needs in a single panel.
.pdf report card for every student; from the Report Cards page you can select multiple students and download their report cards in bulk as a single ZIP file (one PDF per student).PDF generation (report cards and roster reports) is done server-side using the
Dompdf library (LGPL licensed, GPL compatible), which is
bundled with the plugin. Dompdf is configured so it never makes requests to remote servers
(isRemoteEnabled is disabled); the plugin does not send any data to external services.
PNG/JPG download of roster reports is done in the browser with
html2canvas 1.4.1 (MIT licensed), bundled unminified
under assets/vendor/. It only runs on the roster report screens, works entirely client-side and
makes no network requests.