aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/inc/html.inc.php (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-11-11make detail page accessible when using "canvas" graph_typePim van den Berg1-0/+8
Closes #106
2014-08-14inc/html: add deprecation message about collectd 4Pim van den Berg1-1/+12
2014-08-02Merge (a)sync code, reformat CGP.jsPeter Wu1-10/+7
Best viewed with `git diff -w`. Since CGP-sync.js and CGP-async.js are almost equal except for one function call, merge them into a single function. While at it, reformat CGP.js to expose a single namespace (`CGP`) which exports the symbol `drawAll`. Remove `alert()` and add a `console.error()` call instead. This is less intrustive to users (who will notice a broken graph anyway) and be more helpful for developers (who can examine the call trace in the Developer Console. Add `"use strict"` and use the standard four spaces as indent. Process the script through `js-beautify` which re-indented the code and added some spaces between operators. Replace double by single quotes for consistency. Rename `catch(e)` to `catch(ex)` to supress a jshint warning about IE8.
2014-07-25support php versions without json support and show a warning messagePim van den Berg1-0/+13
2014-07-23Update html.inc.phpFrançois LASSERRE1-6/+6
Fix a link when no class selected.
2014-07-20Defensive programming: more urlencode/htmlentitiesPeter Wu1-47/+51
Make build_url return an URL, not HTML. This separates presentation from data. plugin_header's return value is unused, remove the unnecessary return. At places where `printf("<tag att='%s'>", $x);` is used, it is now converted to `printf("<tag att=\"%s\">", htmlentities($x));` since the single quote is not escaped by default by htmlentities. In case the canvas style is used, JS should use `textContent` instead of `innerHTML` to avoid reading `&quot;` instead of `"`. Nobody (should) use(s) IE6 anymore, so it is a safe change. While at it, use the standard charset attribute of meta to specify the character set (UTF-8).
2014-06-28Use config time_range for canvas graphsVincent Brillault1-0/+1
2014-05-14inc/html.inc.php: fix canvas graphsPim van den Berg1-1/+1
Include graph.php instead of non-existing plugin/$plugin.php.
2014-05-03move collectd_flush function to base classPim van den Berg1-1/+5
2014-05-03inc: mv graphs_from_plugin, build_url functions to html.inc.phpPim van den Berg1-1/+68
They generate html.
2014-04-15overview: disable showmem by default, add percent signPim van den Berg1-25/+25
And change all spaces to tabs.
2014-04-14overview: show used memory percentageBogdan Rădulescu1-1/+25
2014-04-06overview: only calculate cores when config option showload is enabledPim van den Berg1-2/+2
Closes: https://github.com/pommi/CGP/issues/60
2014-02-10use &amp; instead of & in htmlPim van den Berg1-3/+3
2014-01-12Add a configuration option for sync/async choice for the canvas graphsVincent Brillault1-0/+11
2013-12-29automatic page refresh support + config settingPim van den Berg1-0/+6
Closes: https://github.com/pommi/CGP/pull/35
2013-06-22add viewport meta tag for better experience on mobile devicesPim van den Berg1-0/+1
2013-06-22overview: add color to load averagesPim van den Berg1-4/+11
The load average number turns: * orange When the load is higher than the number of cpu cores. * red When the load is more than twice as high as the number of cpu cores.
2013-06-22start using fieldset + legend for showing dataPim van den Berg1-3/+6
2013-05-18integrate jsrrdgraph in CGPPim van den Berg1-0/+31
2012-12-28remove arguments overview_plugins and other_plugins from plugins_list functionPim van den Berg1-11/+24
Those can be gathered within the function.
2012-12-28don't show plugins the host doesn't havePim van den Berg1-2/+4
2012-12-28resolve php warning/notices when plugin doesn't existPim van den Berg1-0/+4
For example when a non existing plugin is defined in $CONFIG['overview'] it causes a lot of php warnings/notices.
2012-12-21remove ajax js codePim van den Berg1-1/+0
This isn't needed with the new navigation menu anymore.
2012-12-21remove in-html comments by xian310Pim van den Berg1-1/+1
2012-12-21replace the ajax expand system by a navigation menuxian3101-12/+47
Signed-off-by: Pim van den Berg <pim@nethuis.nl>
2011-10-08include trailing slash in config weburl variablePim van den Berg1-5/+5
When running CGP in the root, the header didn't link to the overview page because the href was empty. Reported-by: Nikoli <Nikoli@lavabit.com>
2011-04-21resolve php noticesKarol Nowacki1-10/+11
Including a lot of undefined $_GET values.
2011-03-10fallback to non-annotated tags in version detectionPim van den Berg1-1/+1
2011-03-09add version information to footerPim van den Berg1-1/+15
2011-03-01add links to footerPim van den Berg1-1/+2
2010-05-29Define alternating odd/even css classes for rows in main summaryEdmondo Tommasina1-1/+7
To select different background colors for the rows in the main summary page, just uncomment the tr.odd/tr.even background definition in layout/style.css and set the color.
2010-03-06configuration option to show load averages on overview pagePim van den Berg1-14/+16
2010-01-12add compatibility if rrdinfo doesn't work as expectedPim van den Berg1-3/+17
2010-01-12make rrdtool executable configurablePim van den Berg1-1/+1
2010-01-01better validation of possible user input (get)Pim van den Berg1-5/+8
2009-12-28replace duplicate code by function plugin_headerPim van den Berg1-0/+16
2009-12-05load plugins on the host page via ajaxPim van den Berg1-0/+1
2009-11-04add unixsock flush supportPim van den Berg1-0/+2
Via the UnixSock plugin of Collectd it is possible to send commands to the Collectd daemon. One of the commands is the FLUSH command, which you can use to let the daemon write cached data to the rrd files. CGP uses the FLUSH command before generating a graph and before showing the load information on the main page. In this case the information shown via CGP is always up-to-date. Also when you have configured the RRDTool plugin of Collectd with a CacheTimeout setting. This commit includes code based on functions collectd_identifier and collectd_flush from php-collection by Bruno Prémont.
2009-10-25make dynamic title more detailedPim van den Berg1-4/+17
Include information in the title about the host, plugin, plugin instance, type and type instance.
2009-10-10dynamic titlePim van den Berg1-1/+7
Show the host and plugin in the title to have a better browsing history.
2009-09-29layout improvement based on daniel's patchPim van den Berg1-0/+9
The page is divided into a header, content and footer. It is styled better and the header links to the main page. Patch from Daniel von Fange (Leancoder): http://pommi.nethuis.nl/storage/software/cgp/leancoder-css.cgp-v-0-1.patch
2009-09-28change webdir/weburl and include/require usagePim van den Berg1-3/+5
- Don't depend on includes from files that are included. - Don't use webdir with includes/requires (also because webdir couldn't be available in some cases). - Use common.inc.php instead of config.php in all plugins to have all configuration settings available.
2009-09-23add a footer to each pagePim van den Berg1-0/+1