Unfortunately, I don't have time to develop this project anymore. Feel free to fork it and develop it by yourself. Hope this functionality will be in GLPI core someday.
There are some forks of Protocols Manager actively maintained by other users and working with GLPI v10:
https://github.com/Wolvverine/protocolsmanager
https://github.com/CanMik/protocolsmanager
GLPI Plugin to make PDF reports with user inventory.
- Making PDFs with all or selected user inventory
- Saving protocols in GLPI Documents
- Possibility to create different protocol templates
- Templates have configurable name, font, orientation, logo image, city, content and footer
- Possibility to make comments to any selected item
- Showing Manufacturer (only first word to be clearly) and Model of item
- Showing serial number or inventory number in one or two columns
- Possibility to add custom rows
- Possibility to add notes to export
- New optional feature - sending emails with PDFs - automatically after generating PDF or manually in any moment
- New text field in template above the table
- Now you can use fields: Owner name - {owner}, current date - {cur_date} and admin name - {admin} in template text fields and email content and subject.
- Fixed some bugs
- Fixed one column mode in serial number
- Document is now assigned to default user's entity
GLPI 9.3 or higher
PHP 7.1 or higher
NOTE: in GLPI 9.3.x, you have to modify /inc/generate.class.php - search and replace: GLPI_UPLOAD_DIR to GLPI_TMP_DIR.
- Download and extract package
- Copy protocolsmanager folder to GLPI plugins directory
- Go to GLPI Plugin Menu and click 'install' and then 'activate'
- Extract package and copy to plguins directory (replace old protocolsmanager folder)
- Go to GLPI Plugin Menu, you should see 'to update' status.
- Click on 'install' and then 'activate'
- Go to Profiles and click on profile you want to add permissions to plugin
- Select permissions and save
- Go to Plugins -> Protocols manager
- Edit default or create new template: Fill all or some textboxes, choose your font and logo if you want
- Save template / templates
- Go to Administration -> Users and click on user login
- Go to Protocols Manager tab
- Select some or all items
- Write a comment to an item (optional)
- Add and fill custom rows (optional)
- Write a note to export (optional)
- Select your template from list and click "Create"
- Your protocol is on list above now, you can open it in new tab. It is available in Managament -> Documents too.
- You can delete all or some protocols by selecting them and click "Delete".
- Generated items depends on what you assign to the user in GLPI
- You can edit template core in HTML by editing template.php file in protocolsmanager/inc directory
- More customization
- Give an idea...
If you like my work, you can support me by a donate here:
Thanks to Nomino for supporting this project - nomino.pl