protocolsmanager

END OF SUPPORT

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.

ACTIVE FORKS

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

Write me if you wanna be on the list.

Protocols Manager

GLPI Plugin to make PDF reports with user inventory.

Features

Compatibility

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.

Installation

  1. Download and extract package
  2. Copy protocolsmanager folder to GLPI plugins directory
  3. Go to GLPI Plugin Menu and click ‘install’ and then ‘activate’

Setup

Updating

  1. Extract package and copy to plguins directory (replace old protocolsmanager folder)
  2. Go to GLPI Plugin Menu, you should see ‘to update’ status.
  3. Click on ‘install’ and then ‘activate’

    Preparing

  4. Go to Profiles and click on profile you want to add permissions to plugin
  5. Select permissions and save
  6. Go to Plugins -> Protocols manager
  7. Edit default or create new template: Fill all or some textboxes, choose your font and logo if you want
  8. Save template / templates

Preparing

Using the plugin

  1. Go to Administration -> Users and click on user login
  2. Go to Protocols Manager tab
  3. Select some or all items
  4. Write a comment to an item (optional)
  5. Add and fill custom rows (optional)
  6. Write a note to export (optional)
  7. Select your template from list and click “Create”
  8. Your protocol is on list above now, you can open it in new tab. It is available in Managament -> Documents too.
  9. You can delete all or some protocols by selecting them and click “Delete”.

Generate

Notes

  1. Generated items depends on what you assign to the user in GLPI
  2. You can edit template core in HTML by editing template.php file in protocolsmanager/inc directory

    To do

  3. More customization
  4. Give an idea…

    Contact

    mateusznitka01@gmail.com

    Buy me a coffee :)

    If you like my work, you can support me by a donate here:

Buy Me A Coffee

Supporters

Thanks to Nomino for supporting this project - nomino.pl

Nomino