Why and when to make a plugin?

It is necessary to make a plugin when :
  • We want to manage inventory items or more additional fields on existing objects
  • We want to change some behavior standards GLPI (block changes to certain fields, search for data in an external source, etc.)

What features are provided by a plugin?

How to develop a plugin?

How to make a plugin available?

Just ask the initiation of a project on the forge plugins by sending an email to the mailing list glpi-dev AT gna.org (specify a short name of maximum 30 characters without space).
Once it is created, you will have every opportunity to manage its evolution as you want:

  • Svn project-specific (plugin)
  • Wiki
  • Ads
  • Published File
  • Adding people in the project team

How to see his plugin published in the catalog?

  • To add to the root of the svn plugin XML file that describes it (see http://plugins.glpi-project.org/#/submit)
  • To add to the root of the svn plugin logo in png with a maximum size of 100x100px
  • Send an email to the mailing list glpi-dev AT gna.org to request the addition of plugin Catalog