Files
bpfire/config/rootfiles/common/web-user-interface
Leo-Andres Hofmann 910f1e8494 rrdimage: Add scripts for new graph display method
This patch adds two scripts which will later be used to display graphs:

-> getrrdimage.cgi: Generates PNG images for graphs.
Until now, each CGI with embedded graphs had to be able to output
images. These functions are now gathered in this new script.
The additional parameter handling can be removed and the CGIs can
be simplified. This makes it easier to use and output the graphs.

-> rrdimage.js: Interactive Javascript functions
This allows the user to select time ranges without reloading the page.
In addition, the graphs are now periodically updated, allowing users
to live monitor the data.

Signed-off-by: Leo-Andres Hofmann <hofmann@leo-andres.de>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-04-06 10:01:15 +00:00

374 lines
16 KiB
Plaintext

srv/web/ipfire/cgi-bin/aliases.cgi
srv/web/ipfire/cgi-bin/atm-status.cgi
srv/web/ipfire/cgi-bin/backup.cgi
#srv/web/ipfire/cgi-bin/captive
srv/web/ipfire/cgi-bin/captive.cgi
srv/web/ipfire/cgi-bin/captive/index.cgi
srv/web/ipfire/cgi-bin/captive/logo.cgi
srv/web/ipfire/cgi-bin/captive/redirect.cgi
srv/web/ipfire/cgi-bin/chpasswd.cgi
srv/web/ipfire/cgi-bin/connections.cgi
srv/web/ipfire/cgi-bin/connscheduler.cgi
srv/web/ipfire/cgi-bin/country.cgi
srv/web/ipfire/cgi-bin/credits.cgi
srv/web/ipfire/cgi-bin/ddns.cgi
srv/web/ipfire/cgi-bin/dhcp.cgi
srv/web/ipfire/cgi-bin/dns.cgi
srv/web/ipfire/cgi-bin/dnsforward.cgi
srv/web/ipfire/cgi-bin/entropy.cgi
srv/web/ipfire/cgi-bin/extrahd.cgi
srv/web/ipfire/cgi-bin/fireinfo.cgi
srv/web/ipfire/cgi-bin/firewall.cgi
srv/web/ipfire/cgi-bin/fwhosts.cgi
srv/web/ipfire/cgi-bin/getrrdimage.cgi
srv/web/ipfire/cgi-bin/gpl.cgi
#srv/web/ipfire/cgi-bin/guardian.cgi
srv/web/ipfire/cgi-bin/gui.cgi
srv/web/ipfire/cgi-bin/hardwaregraphs.cgi
srv/web/ipfire/cgi-bin/hosts.cgi
srv/web/ipfire/cgi-bin/ids.cgi
srv/web/ipfire/cgi-bin/index.cgi
srv/web/ipfire/cgi-bin/ipinfo.cgi
srv/web/ipfire/cgi-bin/iptables.cgi
srv/web/ipfire/cgi-bin/location-block.cgi
srv/web/ipfire/cgi-bin/logs.cgi
srv/web/ipfire/cgi-bin/logs.cgi/calamaris.dat
srv/web/ipfire/cgi-bin/logs.cgi/config.dat
srv/web/ipfire/cgi-bin/logs.cgi/firewalllog.dat
srv/web/ipfire/cgi-bin/logs.cgi/firewalllogcountry.dat
srv/web/ipfire/cgi-bin/logs.cgi/firewalllogip.dat
srv/web/ipfire/cgi-bin/logs.cgi/firewalllogport.dat
srv/web/ipfire/cgi-bin/logs.cgi/ids.dat
srv/web/ipfire/cgi-bin/logs.cgi/log.dat
srv/web/ipfire/cgi-bin/logs.cgi/ovpnclients.dat
srv/web/ipfire/cgi-bin/logs.cgi/proxylog.dat
srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromcountry.dat
srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromip.dat
srv/web/ipfire/cgi-bin/logs.cgi/showrequestfromport.dat
srv/web/ipfire/cgi-bin/logs.cgi/summary.dat
srv/web/ipfire/cgi-bin/logs.cgi/urlfilter.dat
srv/web/ipfire/cgi-bin/mac.cgi
srv/web/ipfire/cgi-bin/mail.cgi
srv/web/ipfire/cgi-bin/mdstat.cgi
srv/web/ipfire/cgi-bin/media.cgi
srv/web/ipfire/cgi-bin/memory.cgi
srv/web/ipfire/cgi-bin/modem-status.cgi
srv/web/ipfire/cgi-bin/modem.cgi
#srv/web/ipfire/cgi-bin/mpfire.cgi
srv/web/ipfire/cgi-bin/netexternal.cgi
srv/web/ipfire/cgi-bin/netinternal.cgi
srv/web/ipfire/cgi-bin/netother.cgi
srv/web/ipfire/cgi-bin/netovpnrw.cgi
srv/web/ipfire/cgi-bin/netovpnsrv.cgi
srv/web/ipfire/cgi-bin/optionsfw.cgi
srv/web/ipfire/cgi-bin/ovpnmain.cgi
srv/web/ipfire/cgi-bin/p2p-block.cgi
srv/web/ipfire/cgi-bin/pakfire.cgi
srv/web/ipfire/cgi-bin/pppsetup.cgi
srv/web/ipfire/cgi-bin/proxy.cgi
srv/web/ipfire/cgi-bin/qos.cgi
srv/web/ipfire/cgi-bin/remote.cgi
srv/web/ipfire/cgi-bin/routing.cgi
#srv/web/ipfire/cgi-bin/samba.cgi
srv/web/ipfire/cgi-bin/services.cgi
srv/web/ipfire/cgi-bin/shutdown.cgi
srv/web/ipfire/cgi-bin/speed.cgi
srv/web/ipfire/cgi-bin/system.cgi
srv/web/ipfire/cgi-bin/time.cgi
#srv/web/ipfire/cgi-bin/tor.cgi
srv/web/ipfire/cgi-bin/traffic.cgi
srv/web/ipfire/cgi-bin/updatexlrator.cgi
srv/web/ipfire/cgi-bin/urlfilter.cgi
srv/web/ipfire/cgi-bin/vpnmain.cgi
srv/web/ipfire/cgi-bin/vulnerabilities.cgi
srv/web/ipfire/cgi-bin/wakeonlan.cgi
srv/web/ipfire/cgi-bin/webaccess.cgi
srv/web/ipfire/cgi-bin/wireless.cgi
srv/web/ipfire/cgi-bin/wirelessclient.cgi
srv/web/ipfire/cgi-bin/wlanap.cgi
srv/web/ipfire/cgi-bin/zoneconf.cgi
#srv/web/ipfire/html
srv/web/ipfire/html/blob.gif
#srv/web/ipfire/html/captive
#srv/web/ipfire/html/captive/assets
srv/web/ipfire/html/captive/assets/Ubuntu-L.ttf
srv/web/ipfire/html/captive/assets/Ubuntu-M.ttf
srv/web/ipfire/html/captive/assets/Ubuntu-R.ttf
srv/web/ipfire/html/captive/assets/bootstrap-grid.min.css
srv/web/ipfire/html/captive/assets/bootstrap-grid.min.css.map
srv/web/ipfire/html/captive/assets/bootstrap-reboot.min.css
srv/web/ipfire/html/captive/assets/bootstrap-reboot.min.css.map
srv/web/ipfire/html/captive/assets/captive.css
srv/web/ipfire/html/captive/assets/favicon.ico
srv/web/ipfire/html/captive/assets/ipfire.png
srv/web/ipfire/html/captive/template.html
srv/web/ipfire/html/clwarn.cgi
srv/web/ipfire/html/favicon.ico
#srv/web/ipfire/html/images
srv/web/ipfire/html/images/IPFire.png
srv/web/ipfire/html/images/add.gif
srv/web/ipfire/html/images/addblue.gif
srv/web/ipfire/html/images/addgreen.gif
srv/web/ipfire/html/images/address-book-new.png
srv/web/ipfire/html/images/application-certificate.png
srv/web/ipfire/html/images/application-x-executable.png
srv/web/ipfire/html/images/applications-accessories.png
srv/web/ipfire/html/images/applications-development.png
srv/web/ipfire/html/images/applications-games.png
srv/web/ipfire/html/images/applications-graphics.png
srv/web/ipfire/html/images/applications-internet.png
srv/web/ipfire/html/images/applications-multimedia.png
srv/web/ipfire/html/images/applications-office.png
srv/web/ipfire/html/images/applications-other.png
srv/web/ipfire/html/images/applications-system.png
srv/web/ipfire/html/images/appointment-new.png
srv/web/ipfire/html/images/audio-volume-high-red.png
srv/web/ipfire/html/images/audio-volume-high.png
srv/web/ipfire/html/images/audio-volume-low-red.png
srv/web/ipfire/html/images/audio-volume-low.png
srv/web/ipfire/html/images/audio-x-generic-red.png
srv/web/ipfire/html/images/audio-x-generic.png
srv/web/ipfire/html/images/back.png
srv/web/ipfire/html/images/background.gif
srv/web/ipfire/html/images/bookmark-new.png
srv/web/ipfire/html/images/clock.gif
srv/web/ipfire/html/images/computer.png
srv/web/ipfire/html/images/delete.gif
srv/web/ipfire/html/images/dialog-error.png
srv/web/ipfire/html/images/dialog-information.png
srv/web/ipfire/html/images/dialog-warning.png
srv/web/ipfire/html/images/dns_link.png
srv/web/ipfire/html/images/document-new.png
srv/web/ipfire/html/images/document-open.png
srv/web/ipfire/html/images/document-print-preview.png
srv/web/ipfire/html/images/document-print.png
srv/web/ipfire/html/images/document-properties.png
srv/web/ipfire/html/images/document-save-as.png
srv/web/ipfire/html/images/document-save.png
srv/web/ipfire/html/images/down.gif
srv/web/ipfire/html/images/drive-harddisk.png
srv/web/ipfire/html/images/drive-optical.png
srv/web/ipfire/html/images/drive-removable-media.png
srv/web/ipfire/html/images/edit-find.png
srv/web/ipfire/html/images/edit-redo.png
srv/web/ipfire/html/images/edit.gif
srv/web/ipfire/html/images/floppy.gif
srv/web/ipfire/html/images/folder-drag-accept.png
srv/web/ipfire/html/images/folder-new.png
srv/web/ipfire/html/images/folder-open.png
srv/web/ipfire/html/images/folder-remote.png
srv/web/ipfire/html/images/folder-saved-search.png
srv/web/ipfire/html/images/folder-visiting.png
srv/web/ipfire/html/images/folder.png
srv/web/ipfire/html/images/format-indent-less.png
srv/web/ipfire/html/images/format-indent-more.png
srv/web/ipfire/html/images/format-justify-center.png
srv/web/ipfire/html/images/format-justify-fill.png
srv/web/ipfire/html/images/format-justify-left.png
srv/web/ipfire/html/images/format-justify-right.png
srv/web/ipfire/html/images/forward.gif
srv/web/ipfire/html/images/go-bottom.png
srv/web/ipfire/html/images/go-down.png
srv/web/ipfire/html/images/go-first.png
srv/web/ipfire/html/images/go-home.png
srv/web/ipfire/html/images/go-jump.png
srv/web/ipfire/html/images/go-last.png
srv/web/ipfire/html/images/go-next.png
srv/web/ipfire/html/images/go-previous.png
srv/web/ipfire/html/images/go-top.png
srv/web/ipfire/html/images/go-up.png
srv/web/ipfire/html/images/help-browser.png
srv/web/ipfire/html/images/help.gif
srv/web/ipfire/html/images/image-loading.png
srv/web/ipfire/html/images/image-missing.png
srv/web/ipfire/html/images/image-x-generic.png
srv/web/ipfire/html/images/indicator.gif
srv/web/ipfire/html/images/info.gif
srv/web/ipfire/html/images/input-gaming.png
srv/web/ipfire/html/images/input-keyboard.png
srv/web/ipfire/html/images/input-mouse.png
srv/web/ipfire/html/images/internet-group-chat.png
srv/web/ipfire/html/images/internet-mail.png
srv/web/ipfire/html/images/internet-news-reader.png
srv/web/ipfire/html/images/internet-web-browser.png
srv/web/ipfire/html/images/list-add.png
srv/web/ipfire/html/images/list-remove.png
srv/web/ipfire/html/images/mail-attachment.png
srv/web/ipfire/html/images/mail-forward.png
srv/web/ipfire/html/images/mail-mark-junk.png
srv/web/ipfire/html/images/mail-mark-not-junk.png
srv/web/ipfire/html/images/mail-message-new.png
srv/web/ipfire/html/images/mail-reply-all.png
srv/web/ipfire/html/images/mail-reply-sender.png
srv/web/ipfire/html/images/mail-send-receive.png
srv/web/ipfire/html/images/media-flash.png
srv/web/ipfire/html/images/media-floppy.png
srv/web/ipfire/html/images/media-optical.png
srv/web/ipfire/html/images/media-playback-start-all.png
srv/web/ipfire/html/images/media-playback-start.png
srv/web/ipfire/html/images/media-playback-stop.png
srv/web/ipfire/html/images/media-repeat.png
srv/web/ipfire/html/images/media-resume.png
srv/web/ipfire/html/images/media-shuffle.png
srv/web/ipfire/html/images/media-skip-backward.png
srv/web/ipfire/html/images/media-skip-forward.png
srv/web/ipfire/html/images/mpfire
srv/web/ipfire/html/images/mpfire/box.png
srv/web/ipfire/html/images/network-error.png
srv/web/ipfire/html/images/network-idle.png
srv/web/ipfire/html/images/network-offline.png
srv/web/ipfire/html/images/network-receive.png
srv/web/ipfire/html/images/network-server.png
srv/web/ipfire/html/images/network-transmit-receive.png
srv/web/ipfire/html/images/network-transmit.png
srv/web/ipfire/html/images/network-wired.png
srv/web/ipfire/html/images/network-wireless-encrypted.png
srv/web/ipfire/html/images/network-wireless.png
srv/web/ipfire/html/images/network-workgroup.png
srv/web/ipfire/html/images/network.png
srv/web/ipfire/html/images/null.gif
srv/web/ipfire/html/images/off.gif
srv/web/ipfire/html/images/on.gif
srv/web/ipfire/html/images/openvpn.gif
srv/web/ipfire/html/images/openvpn.png
srv/web/ipfire/html/images/package-x-generic.png
srv/web/ipfire/html/images/printer-error.png
srv/web/ipfire/html/images/printer.png
srv/web/ipfire/html/images/process-stop.png
srv/web/ipfire/html/images/process-working.png
srv/web/ipfire/html/images/reload.gif
srv/web/ipfire/html/images/start-here.png
srv/web/ipfire/html/images/stock_down-16.png
srv/web/ipfire/html/images/stock_ok.png
srv/web/ipfire/html/images/stock_stop.png
srv/web/ipfire/html/images/stock_up-16.png
srv/web/ipfire/html/images/system-file-manager.png
srv/web/ipfire/html/images/system-installer.png
srv/web/ipfire/html/images/system-lock-screen.png
srv/web/ipfire/html/images/system-log-out.png
srv/web/ipfire/html/images/system-search.png
srv/web/ipfire/html/images/system-shutdown.png
srv/web/ipfire/html/images/system-software-update.png
srv/web/ipfire/html/images/system-users.png
srv/web/ipfire/html/images/tab-new.png
srv/web/ipfire/html/images/table-header.gif
srv/web/ipfire/html/images/text-html.png
srv/web/ipfire/html/images/text-x-generic-template.png
srv/web/ipfire/html/images/text-x-generic.png
srv/web/ipfire/html/images/text-x-script.png
srv/web/ipfire/html/images/tux.png
srv/web/ipfire/html/images/up.gif
srv/web/ipfire/html/images/updbooster
srv/web/ipfire/html/images/updbooster/updxl-globe.gif
srv/web/ipfire/html/images/updbooster/updxl-gr.gif
srv/web/ipfire/html/images/updbooster/updxl-led-blue.gif
srv/web/ipfire/html/images/updbooster/updxl-led-gray.gif
srv/web/ipfire/html/images/updbooster/updxl-led-green.gif
srv/web/ipfire/html/images/updbooster/updxl-led-red.gif
srv/web/ipfire/html/images/updbooster/updxl-led-yellow.gif
srv/web/ipfire/html/images/updbooster/updxl-rd.gif
srv/web/ipfire/html/images/updbooster/updxl-src-adobe.gif
srv/web/ipfire/html/images/updbooster/updxl-src-apple.gif
srv/web/ipfire/html/images/updbooster/updxl-src-avast.gif
srv/web/ipfire/html/images/updbooster/updxl-src-avg.gif
srv/web/ipfire/html/images/updbooster/updxl-src-avira.gif
srv/web/ipfire/html/images/updbooster/updxl-src-kaspersky.gif
srv/web/ipfire/html/images/updbooster/updxl-src-linux.gif
srv/web/ipfire/html/images/updbooster/updxl-src-microsoft.gif
srv/web/ipfire/html/images/updbooster/updxl-src-symantec.gif
srv/web/ipfire/html/images/updbooster/updxl-src-trendmicro.gif
srv/web/ipfire/html/images/updbooster/updxl-src-unknown.gif
srv/web/ipfire/html/images/updbooster/updxl-src-windows.gif
srv/web/ipfire/html/images/updbooster/updxl-yl.gif
srv/web/ipfire/html/images/urlfilter
srv/web/ipfire/html/images/urlfilter/1x1.gif
srv/web/ipfire/html/images/urlfilter/bg_cool_tux.jpg
srv/web/ipfire/html/images/urlfilter/bgcool.gif
srv/web/ipfire/html/images/urlfilter/copy.gif
srv/web/ipfire/html/images/urlfilter/gmg_tux_ip_fire.gif
srv/web/ipfire/html/images/urlfilter/led-green.gif
srv/web/ipfire/html/images/urlfilter/led-red.gif
srv/web/ipfire/html/images/user-home.png
srv/web/ipfire/html/images/user-multiple.png
srv/web/ipfire/html/images/user-option-add.png
srv/web/ipfire/html/images/user-option-remove.png
srv/web/ipfire/html/images/user-trash-full.png
srv/web/ipfire/html/images/user-trash.png
srv/web/ipfire/html/images/utilities-system-monitor.png
srv/web/ipfire/html/images/utilities-terminal.png
srv/web/ipfire/html/images/view-fullscreen.png
srv/web/ipfire/html/images/view-refresh.png
srv/web/ipfire/html/images/wakeup.gif
srv/web/ipfire/html/images/window-new.png
srv/web/ipfire/html/include
srv/web/ipfire/html/include/rrdimage.js
srv/web/ipfire/html/include/zoneconf.js
srv/web/ipfire/html/index.cgi
srv/web/ipfire/html/redirect-templates
srv/web/ipfire/html/redirect-templates/legacy
srv/web/ipfire/html/redirect-templates/legacy/template.html
srv/web/ipfire/html/redirect.cgi
srv/web/ipfire/html/themes
srv/web/ipfire/html/themes/darkdos
srv/web/ipfire/html/themes/darkdos/images
srv/web/ipfire/html/themes/darkdos/images/IPFire.png
srv/web/ipfire/html/themes/darkdos/images/b1.gif
srv/web/ipfire/html/themes/darkdos/images/b2.gif
srv/web/ipfire/html/themes/darkdos/images/b3.gif
srv/web/ipfire/html/themes/darkdos/images/b4.gif
srv/web/ipfire/html/themes/darkdos/images/b5.gif
srv/web/ipfire/html/themes/darkdos/images/b6.gif
srv/web/ipfire/html/themes/darkdos/images/spacer.gif
srv/web/ipfire/html/themes/darkdos/include
srv/web/ipfire/html/themes/darkdos/include/colors.txt
srv/web/ipfire/html/themes/darkdos/include/functions.pl
srv/web/ipfire/html/themes/darkdos/include/style.css
srv/web/ipfire/html/themes/ipfire
srv/web/ipfire/html/themes/ipfire-legacy
srv/web/ipfire/html/themes/ipfire-legacy/images
srv/web/ipfire/html/themes/ipfire-legacy/images/n1.gif
srv/web/ipfire/html/themes/ipfire-legacy/images/n2.gif
srv/web/ipfire/html/themes/ipfire-legacy/images/n3.gif
srv/web/ipfire/html/themes/ipfire-legacy/images/n4.gif
srv/web/ipfire/html/themes/ipfire-legacy/images/n5.gif
srv/web/ipfire/html/themes/ipfire-legacy/images/n6.gif
srv/web/ipfire/html/themes/ipfire-legacy/images/spacer.gif
srv/web/ipfire/html/themes/ipfire-legacy/include
srv/web/ipfire/html/themes/ipfire-legacy/include/colors.txt
srv/web/ipfire/html/themes/ipfire-legacy/include/functions.pl
srv/web/ipfire/html/themes/ipfire-legacy/include/style.css
srv/web/ipfire/html/themes/ipfire-rounded
srv/web/ipfire/html/themes/ipfire/images
srv/web/ipfire/html/themes/ipfire/images/n2.gif
srv/web/ipfire/html/themes/ipfire/images/n3.gif
srv/web/ipfire/html/themes/ipfire/images/n5.gif
srv/web/ipfire/html/themes/ipfire/images/n6.gif
srv/web/ipfire/html/themes/ipfire/images/tux2.png
srv/web/ipfire/html/themes/ipfire/include
srv/web/ipfire/html/themes/ipfire/include/colors.txt
srv/web/ipfire/html/themes/ipfire/include/css
srv/web/ipfire/html/themes/ipfire/include/css/style-rounded.css
srv/web/ipfire/html/themes/ipfire/include/css/style.css
srv/web/ipfire/html/themes/ipfire/include/functions.pl
srv/web/ipfire/html/themes/ipfire/include/js
srv/web/ipfire/html/themes/ipfire/include/js/refreshInetInfo.js
srv/web/ipfire/html/themes/maniac
srv/web/ipfire/html/themes/maniac/images
srv/web/ipfire/html/themes/maniac/images/IPFire.png
srv/web/ipfire/html/themes/maniac/images/b1.gif
srv/web/ipfire/html/themes/maniac/images/b2.gif
srv/web/ipfire/html/themes/maniac/images/b3.gif
srv/web/ipfire/html/themes/maniac/images/b4.gif
srv/web/ipfire/html/themes/maniac/images/b5.gif
srv/web/ipfire/html/themes/maniac/images/b6.gif
srv/web/ipfire/html/themes/maniac/images/spacer.gif
srv/web/ipfire/html/themes/maniac/include
srv/web/ipfire/html/themes/maniac/include/colors.txt
srv/web/ipfire/html/themes/maniac/include/functions.pl
srv/web/ipfire/html/themes/maniac/include/style.css
var/updatecache
var/updatecache/download
var/updatecache/metadata
srv/web/ipfire/html/accounting
srv/web/ipfire/html/graphs