piRGoif / iTop-custom-extensions

Extensions for iTop . New classes (Monitors, IP Devices), more powerful Mail to Ticket automation, geometry, some concepts (Check Out system; geometry; ...), several small tweaks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License Release Donate

About this repo

This repository contains all sorts of unofficial examples and extensions for iTop, both finished and unfinished.

There's some very basic examples about adding/changing fields; creating new object classes. Advanced examples include adding menu's, entirely new dashlets, flexible reports, custom front ends, ...

Folders

  • docs: contains info/hints on using the extensions in this repository, but also on implementing/using iTop

  • utils: some utilities I use for debugging and development

  • web/extensions: extensions which are actively maintained and which should be stable You can drop and merge this under /web .

  • wip: work in progress. Unfinished. Also contains some concepts.

Support development / freelance

If you appreciate this work, consider a small donation. Also open to offers to discuss configuring or customizing your iTop or to develop new features or extensions. Feel free to get in touch: jbostoen.itop@outlook.com

Donate

What is iTop?

"iTop stands for IT Operational Portal. iTop is an Open Source web application for the day to day operations of an IT environment. At the heart of iTop is the CMDB (Configuration Management Data Base), this is originally the first part of iTop that was developed."

It's developed by a great team at Combodo.

For any general support questions (issues/questions NOT caused by my extensions):

Branches

  • master works with iTop 2.6.x and is used for active ongoing development
  • itop-2.6 is more stable
  • itop-2.5 is only offered for people who haven't migrated yet. Older versions are no longer available.

Compatibility

I am developing unofficial extensions (simple tweaks, extra features) for iTop using PHP 7.2 and MySQL 5.7.

It's unknown if these extensions work on older versions of iTop. For most of them, only minor adjustments might be enough (downgrading data model version number, dependencies).

History

I (jbostoen) started using iTop in 2015. Since then, I've been using and customizing this application more every day. I also stimulated others to use it and also made small contributions to iTop, both in code and translations.

In the meanwhile, my colleague jdefoort also became an iTop enthousiast and we often collaborate on new extensions.

Special thanks

Special thanks to Molkobain

About

Extensions for iTop . New classes (Monitors, IP Devices), more powerful Mail to Ticket automation, geometry, some concepts (Check Out system; geometry; ...), several small tweaks.

License:GNU General Public License v3.0


Languages

Language:PHP 87.0%Language:HTML 8.1%Language:PowerShell 4.2%Language:TSQL 0.4%Language:JavaScript 0.2%Language:Shell 0.1%Language:Batchfile 0.0%Language:Hack 0.0%