X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Faction_show_graph.c;h=193ba225cf1cecf372575c94c0ece8d17e5cc352;hb=11c35f96040b5cfc9f842ed27a555a6f15318472;hp=9b2229a4d6432f3714d07cccbdbe94c3c95c2678;hpb=b7964890095a49ac8f1e03c32a2181ac334cd7cf;p=collection4.git diff --git a/src/action_show_graph.c b/src/action_show_graph.c index 9b2229a..193ba22 100644 --- a/src/action_show_graph.c +++ b/src/action_show_graph.c @@ -85,6 +85,35 @@ static int show_breadcrump (show_graph_data_t *data) /* {{{ */ return (0); } /* }}} int show_breadcrump */ +static int show_time_selector (__attribute__((unused)) void *user_data) /* {{{ */ +{ + param_list_t *pl; + + pl = param_create (/* query string = */ NULL); + param_set (pl, "begin", NULL); + param_set (pl, "end", NULL); + param_set (pl, "button", NULL); + + printf ("
\n"); + + param_destroy (pl); + + return (0); +} /* }}} int show_time_selector */ + static int show_instance_list_cb (graph_instance_t *inst, /* {{{ */ void *user_data) { @@ -145,7 +174,9 @@ static int show_instance (void *user_data) /* {{{ */ show_graph_data_t *data = user_data; char title[128]; char descr[128]; - char params[1024]; + param_list_t *pl; + char *params; + char params_html[1024]; show_breadcrump (data); @@ -157,18 +188,31 @@ static int show_instance (void *user_data) /* {{{ */ inst_describe (data->cfg, data->inst, descr, sizeof (descr)); html_escape_buffer (descr, sizeof (descr)); - memset (params, 0, sizeof (params)); - inst_get_params (data->cfg, data->inst, params, sizeof (params)); - html_escape_buffer (params, sizeof (params)); + pl = param_create (/* query string = */ NULL); + param_set (pl, "action", "graph"); + param_set (pl, "button", NULL); + + params = param_as_string (pl); + if (params == NULL) + { + printf ("