[icinga-checkins] icinga.org: icinga-web/master: Added global grid links into toolbar

git at icinga.org git at icinga.org
Tue Aug 14 15:22:40 CEST 2012


Module: icinga-web
Branch: master
Commit: 245e95973adc11b726aad1ce911813d07156afdb
URL:    https://git.icinga.org/?p=icinga-web.git;a=commit;h=245e95973adc11b726aad1ce911813d07156afdb

Author: Marius Hein <marius.hein at netways.de>
Date:   Thu Aug  9 12:38:37 2012 +0200

Added global grid links into toolbar

Using the new event system creating some actions globally on top
of the grid

Features: Urls, html inline, cronks, conditions, interfaces, templating
menuitems, examples.

Rewritten pnp4nagios integration to suites new pragma.

---

 app/modules/Api/config/views/host.xml              |    8 +-
 app/modules/Cronks/config/javascript.xml           |    2 +
 .../Cronks/data/xml/grid/icinga-host-template.xml  |  142 +++++++++++
 .../Cronks/lib/js/Cronk/grid/MetaGridPanel.js      |   79 +++++--
 .../lib/js/Cronk/grid/columns/ComponentFrame.js    |   11 +
 .../js/Cronk/grid/components/JsonActionPanel.js    |  228 +++++++++++++++---
 .../lib/js/Cronk/grid/components/ObjectInfo.js     |   53 ++---
 .../Cronks/lib/js/Cronk/grid/events/Button.js      |   11 +
 .../Cronks/lib/js/Cronk/grid/events/EventMixin.js  |  153 +++++++++++-
 .../Cronks/lib/js/Cronk/grid/events/IconEvent.js   |   12 +
 .../Cronks/lib/js/Cronk/grid/events/MenuItem.js    |   58 +++++
 .../Cronks/lib/js/Cronk/grid/handler/Cronk.js      |   91 +++++++
 .../Cronks/lib/js/Cronk/grid/handler/Grid.js       |   15 ++
 .../Cronks/lib/js/Cronk/grid/handler/URL.js        |  232 ++++++++++++++++++
 .../lib/js/Cronk/grid/plugins/RowActionPanel.js    |   75 +++++-
 .../lib/js/Icinga/Cronks/System/TemplateGrid.js    |  149 ++++++++++--
 .../template/CronkGridTemplateXmlParser.class.php  |  257 ++++++++++----------
 .../templateExtensions/pnp-host-extension.xml      |  209 +++++++----------
 .../templateExtensions/pnp-service-extension.xml   |  206 +++++++----------
 pub/styles/icinga-icons.css                        |    3 +
 20 files changed, 1495 insertions(+), 499 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-web.git;a=commitdiff;h=245e95973adc11b726aad1ce911813d07156afdb




More information about the icinga-checkins mailing list