changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > infra > home / templates/gitweb/graph.tmpl

changeset 53: d25f982fb8a6
author: Richard Westhaver <ellis@rwest.io>
date: Sat, 20 Jul 2024 22:31:54 -0400
permissions: -rw-r--r--
description: init vc
1 {header}
2 <title>{repo|escape}: Graph</title>
3 <link rel="alternate" type="application/atom+xml"
4  href="{url|urlescape}atom-log" title="Atom feed for {repo|escape}"/>
5 <link rel="alternate" type="application/rss+xml"
6  href="{url|urlescape}rss-log" title="RSS feed for {repo|escape}"/>
7 </head>
8 <body>
9 
10 <div class="page_header">
11 <a href="{logourl}" title="Mercurial" style="float: right;">Mercurial</a>
12 <a href="/">Mercurial</a> {pathdef%breadcrumb} / graph
13 </div>
14 
15 <div class="page_nav">
16 <div>
17 <a href="{url|urlescape}summary{sessionvars%urlparameter}">summary</a> |
18 <a href="{url|urlescape}shortlog/{symrev}{sessionvars%urlparameter}">shortlog</a> |
19 <a href="{url|urlescape}log/{symrev}{sessionvars%urlparameter}">changelog</a> |
20 graph |
21 <a href="{url|urlescape}tags{sessionvars%urlparameter}">tags</a> |
22 <a href="{url|urlescape}bookmarks{sessionvars%urlparameter}">bookmarks</a> |
23 <a href="{url|urlescape}branches{sessionvars%urlparameter}">branches</a> |
24 <a href="{url|urlescape}file/{symrev}{sessionvars%urlparameter}">files</a>{archives%archiveentry} |
25 <a href="{url|urlescape}help{sessionvars%urlparameter}">help</a>
26 <br/>
27 <a href="{url|urlescape}graph/{symrev}{lessvars%urlparameter}">less</a>
28 <a href="{url|urlescape}graph/{symrev}{morevars%urlparameter}">more</a>
29 | {changenav%navgraph}
30 </div>
31 {searchform}
32 </div>
33 
34 <div class="title">&nbsp;</div>
35 
36 <noscript>The revision graph only works with JavaScript-enabled browsers.</noscript>
37 
38 <div id="wrapper">
39 <canvas id="graph"></canvas>
40 <ul id="graphnodes">{nodes%graphentry}</ul>
41 </div>
42 
43 <script{if(nonce, ' nonce="{nonce}"')}>
44 var data = {jsdata|json};
45 var graph = new Graph();
46 graph.scale({bg_height});
47 graph.render(data);
48 </script>
49 
50 <div class="extra_nav">
51 <a href="{url|urlescape}graph/{symrev}{lessvars%urlparameter}">less</a>
52 <a href="{url|urlescape}graph/{symrev}{morevars%urlparameter}">more</a>
53 | {changenav%navgraph}
54 </div>
55 
56 <script type="text/javascript"{if(nonce, ' nonce="{nonce}"')}>
57  ajaxScrollInit(
58  '{url|urlescape}graph/%next%{graphvars%urlparameter}',
59  '{nextentry%"{node}"}', <!-- NEXTHASH
60  function (htmlText) \{
61  var m = htmlText.match(/'(\w+)', <!-- NEXTHASH/);
62  return m ? m[1] : null;
63  },
64  '#wrapper',
65  '<div class="%class%" style="text-align: center;">%text%</div>',
66  'graph'
67  );
68 </script>
69 
70 {footer}