[icinga-checkins] icinga.org: icinga-core/mfriedrich/core: classic ui: add "link to this page " to all cgis #1783 ; add export icons instead of "export to..." text on cgis supporting it (csv, json, xml, link) #1789

git at icinga.org git at icinga.org
Sat Aug 6 21:26:45 CEST 2011


Module: icinga-core
Branch: mfriedrich/core
Commit: ec745dde44bd44ef7807582b42fe2cb11f38f418
URL:    https://git.icinga.org/?p=icinga-core.git;a=commit;h=ec745dde44bd44ef7807582b42fe2cb11f38f418

Author: Michael Friedrich <michael.friedrich at univie.ac.at>
Date:   Sat Aug  6 19:01:11 2011 +0200

classic ui: add "link to this page" to all cgis #1783 ; add export icons instead of "export to..." text on cgis supporting it (csv, json, xml, link) #1789

removing the "Export to CSV" and replacing it by free icons.
also added icons for json, xml and links and placed them where
the cgis supported the output. the links are placed as is,
meaning target=_blank - copying needs "copy target url" or similar.

fixed wrong csvoutput in status.cgi due to command menu adaptions.
status_update_interval can now be violated twice until reports.

fixes #1783
fixes #1789

---

 Changelog                   |    2 +
 cgi/avail.c                 |   11 +++++++
 cgi/cgiutils.c              |   71 ++++++++++++++++++++++++++++++++++++++++++-
 cgi/config.c                |   59 +++++++++++++++++++----------------
 cgi/extinfo.c               |   31 +++++++++++++-----
 cgi/histogram.c             |    3 ++
 cgi/history.c               |    3 ++
 cgi/notifications.c         |    9 ++++-
 cgi/showlog.c               |    8 ++++-
 cgi/status.c                |   41 ++++++++++++++++--------
 cgi/summary.c               |   28 +++++++++++++----
 cgi/trends.c                |    2 +
 html/images/export_csv.png  |  Bin 0 -> 601 bytes
 html/images/export_json.png |  Bin 0 -> 682 bytes
 html/images/export_link.png |  Bin 0 -> 313 bytes
 html/images/export_xml.png  |  Bin 0 -> 3656 bytes
 include/cgiutils.h          |   12 +++++++
 17 files changed, 219 insertions(+), 61 deletions(-)

Diff:   https://git.icinga.org/?p=icinga-core.git;a=commitdiff;h=ec745dde44bd44ef7807582b42fe2cb11f38f418




More information about the icinga-checkins mailing list