"list graphs" action: Link to the "show graph" action …
authorFlorian Forster <ff@octo.it>
Tue, 6 Jul 2010 09:11:24 +0000 (11:11 +0200)
committerFlorian Forster <octo@leeloo.lan.home.verplant.org>
Tue, 6 Jul 2010 09:11:24 +0000 (11:11 +0200)
… if not all instances are shown.

share/style.css
src/action_list_graphs.c

index 9f78f22..a1964d2 100644 (file)
@@ -153,6 +153,12 @@ a:hover
        font-size: 90%;
 }
 
+#search-output li.instance.more
+{
+       padding-top: .5ex;
+       font-style: italic;
+}
+
 .breadcrump
 {
        font-size: 90%;
index caa90a8..0740424 100644 (file)
@@ -88,7 +88,14 @@ static int print_graph_inst_html (graph_config_t *cfg, /* {{{ */
   {
     if (!data->inst_more)
     {
-      printf ("    <li class=\"instance more\">More ...</li>\n");
+      memset (params, 0, sizeof (params));
+      graph_get_params (cfg, params, sizeof (params));
+      html_escape_buffer (params, sizeof (params));
+
+      printf ("    <li class=\"instance more\"><a href=\"%s"
+          "?action=show_graph;%s\">More &#x2026;</a></li>\n",
+          script_name (), params);
+
       data->inst_more = 1;
     }
     return (0);