https://github.com/jbostoen/itop-jb-report-generator
https://github.com/jbostoen/itop-jb-report-generator
itop itop-extension itop-extensions itop-module
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jbostoen/itop-jb-report-generator
- Owner: jbostoen
- Created: 2020-09-10T10:58:43.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-07-12T07:32:27.000Z (11 months ago)
- Last Synced: 2025-07-12T09:21:09.083Z (11 months ago)
- Topics: itop, itop-extension, itop-extensions, itop-module
- Language: PHP
- Homepage: https://jeffreybostoen.be
- Size: 1020 KB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# jb-report-generator
Copyright (c) 2019-2025 Jeffrey Bostoen
[](https://github.com/jbostoen/iTop-custom-extensions/blob/master/license.md)
[](https://www.paypal.me/jbostoen)
🍻 ☕
Need assistance with iTop or one of its extensions?
Need custom development?
Please get in touch to discuss the terms: **info@jeffreybostoen.be** / https://jeffreybostoen.be
[Some examples and more info](https://jeffreybostoen.be/itop-extension-report-generator/)
## What?
Feature: report generator. Quickly add detailed reports to different classes (detail view and list view).
⚠ Needs some tweaking to make it work in other environments!
The PDF export is unlikely to work on a typical web host provider; unless you have more control over the server as it depends on Puppeteer.
This extension is offered for free, pull requests are appreciated.
Since many organizations require their own reports, there are no default reports included.
Get in touch for support or to get some reports developed for your organization.
There is also a pro version which introduces the ability to **schedule periodic** reports by e-mail.
Reports can include maps, QR-codes, different graphs than in iTop, ...
## Documentation
See [Documentation](docs/main.md)
## Professional support
Get in touch to get this up and running and/or have custom made reports for your organization.
## Sponsor features
You can sponsor the development of these features:
- [ ] Periodic e-mail reports (daily, monthly, ...) based on a predefined OQL
- [ ] Show (HTML) reports in a dashlet (based on a predefined OQL per dashlet)
- [ ] ...
Feel free to suggest other ideas!
### Cookbook
PHP
* How to add an item to iTop's "Other actions" menu in both list view and detail view.
* How to obtain iTop from data and render it using a Twig template.
* How to add custom filters to Twig.