-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Abandon XML reports - replace with PHPOffice based reports #3250
Comments
Nice to see this on the roadmap! We had an email exchange about this in March. I started hacking on the core files in order to make the markup and CSS saner (getting rid of position: absolute), but got distracted. Do you have an idea on how to offer customisation of the report templates? Our use case is adding profile photos and custom facts to the (descendancy) report. |
I haven't thought much about this. But since they will be generated entirely using PHP, it will be much easier to have options built in to the core code. |
I see that the issues are no longer part of 2.1.0. When can I expect the issues to work as expected? |
This becomes more and more urgent. |
Not until after the |
Is this work in progress now? I have only recently started to focus on the format of the report. If the official plan is to rewrite the report code, I will learn it after the new report system is launched. |
I hope to start on this soon. |
Am guessing this is a larger more difficult project than anticipated.. Might this be done for the next upgrade or will it be longer still?? I am voicing my support for this to happen including Profile Pictures Rick M |
This is waiting for updates to the database structure, which will happen after the new database-schema code is ready (which is planned for 2.2 at the end of 2024) |
The report library is based around XML files, which are processed to create either HTML or PDF reports.
I propose to replace these XML reports with ones based on PHPOffice.
PHPOffice allows us to create abstract "documents", which we then render in a specific format (CSV, XLS, XLSX, ODS, DOC, DOCX, PDF, etc.)
The text was updated successfully, but these errors were encountered: