]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-summary.c
Remove obsolete cacheitem parameter to ui-functions
[ps-cgit] / ui-summary.c
index c856793b978da4e05b7eb81de236d3fc3df8875b..0afa0a34abd1eab81bc80fb51ca064d08e70a692 100644 (file)
@@ -7,6 +7,7 @@
  */
 
 #include "cgit.h"
+#include "html.h"
 
 static int header;
 
@@ -94,7 +95,7 @@ static int print_tag(struct refinfo *ref)
                if (!tag || !info)
                        return 1;
                html("<tr><td>");
-               url = cgit_pageurl(cgit_query_repo, "tag",
+               url = cgit_pageurl(ctx.qry.repo, "tag",
                                   fmt("id=%s", name));
                html_link_open(url, NULL, NULL);
                html_txt(name);
@@ -123,7 +124,7 @@ static int print_tag(struct refinfo *ref)
 static void print_refs_link(char *path)
 {
        html("<tr class='nohover'><td colspan='4'>");
-       cgit_refs_link("[...]", NULL, NULL, cgit_query_head, NULL, path);
+       cgit_refs_link("[...]", NULL, NULL, ctx.qry.head, NULL, path);
        html("</td></tr>");
 }
 
@@ -182,19 +183,19 @@ void cgit_print_tags(int maxcount)
 
 void cgit_print_summary()
 {
-       if (cgit_repo->readme) {
+       if (ctx.repo->readme) {
                html("<div id='summary'>");
-               html_include(cgit_repo->readme);
+               html_include(ctx.repo->readme);
                html("</div>");
        }
-       if (cgit_summary_log > 0)
-               cgit_print_log(cgit_query_head, 0, cgit_summary_log, NULL,
+       if (ctx.cfg.summary_log > 0)
+               cgit_print_log(ctx.qry.head, 0, ctx.cfg.summary_log, NULL,
                               NULL, NULL, 0);
-       html("<table class='list nowrap'>");
-       if (cgit_summary_log > 0)
+       html("<table summary='repository info' class='list nowrap'>");
+       if (ctx.cfg.summary_log > 0)
                html("<tr class='nohover'><td colspan='4'>&nbsp;</td></tr>");
-       cgit_print_branches(cgit_summary_branches);
+       cgit_print_branches(ctx.cfg.summary_branches);
        html("<tr class='nohover'><td colspan='4'>&nbsp;</td></tr>");
-       cgit_print_tags(cgit_summary_tags);
+       cgit_print_tags(ctx.cfg.summary_tags);
        html("</table>");
 }