mercurial/templates/coal/map
author Benoit Allard <benoit@aeteurope.nl>
Thu, 28 Apr 2011 17:02:39 +0200
changeset 14046 b24e5a708fad
parent 13868 38906cf9d15c
child 14563 81fc9678b018
permissions -rw-r--r--
web: Made elapsed time calculation dynamic (javascript). This allow safe caching of the pages by the browser and still display the right amount of elapsed time upon page refresh. If javascript is disabled, absolute time is displayed, leaving it readable. All the templates have been updated.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
     1
default = 'shortlog'
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
     2
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
     3
mimetype = 'text/html; charset={encoding}'
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
     4
header = header.tmpl
7411
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
     5
footer = ../paper/footer.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
     6
search = ../paper/search.tmpl
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
     7
7411
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
     8
changelog = ../paper/shortlog.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
     9
shortlog = ../paper/shortlog.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    10
shortlogentry = ../paper/shortlogentry.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    11
graph = ../paper/graph.tmpl
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    12
12666
ead4e21f49f1 web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents: 10575
diff changeset
    13
help = ../paper/help.tmpl
ead4e21f49f1 web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents: 10575
diff changeset
    14
helptopics = ../paper/helptopics.tmpl
ead4e21f49f1 web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents: 10575
diff changeset
    15
ead4e21f49f1 web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents: 10575
diff changeset
    16
helpentry = '<tr><td><a href="{url}help/{topic|escape}{sessionvars%urlparameter}">{topic|escape}</a></td><td>{summary|escape}</td></tr>'
ead4e21f49f1 web: add a help view for getting hg help output
Augie Fackler <durin42@gmail.com>
parents: 10575
diff changeset
    17
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    18
naventry = '<a href="{url}log/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    19
navshortentry = '<a href="{url}shortlog/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
6701
bf72e756c98b templates: fix navigation links for graph entries
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 6691
diff changeset
    20
navgraphentry = '<a href="{url}graph/{node|short}{sessionvars%urlparameter}">{label|escape}</a> '
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    21
filenaventry = '<a href="{url}log/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{label|escape}</a> '
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    22
filedifflink = '<a href="{url}diff/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    23
filenodelink = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{file|escape}</a> '
7182
295af5bc1bcc hgweb: remove links to non-existent file versions
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 6735
diff changeset
    24
filenolink = '{file|escape} '
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    25
fileellipses = '...'
7411
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    26
changelogentry = ../paper/shortlogentry.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    27
searchentry = ../paper/shortlogentry.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    28
changeset = ../paper/changeset.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    29
manifest = ../paper/manifest.tmpl
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    30
10254
8d5de52431f2 hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9999
diff changeset
    31
nav = '{before%naventry} {after%naventry}'
8d5de52431f2 hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9999
diff changeset
    32
navshort = '{before%navshortentry}{after%navshortentry}'
8d5de52431f2 hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9999
diff changeset
    33
navgraph = '{before%navgraphentry}{after%navgraphentry}'
8d5de52431f2 hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9999
diff changeset
    34
filenav = '{before%filenaventry}{after%filenaventry}'
8d5de52431f2 hgweb: changenav: separate pages before and after the current position
Nicolas Dumazet <nicdumz.commits@gmail.com>
parents: 9999
diff changeset
    35
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    36
direntry = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    37
  <tr class="fileline parity{parity}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    38
    <td class="name">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    39
      <a href="{url}file/{node|short}{path|urlescape}{sessionvars%urlparameter}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    40
        <img src="{staticurl}coal-folder.png" alt="dir."/> {basename|escape}/
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    41
      </a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    42
      <a href="{url}file/{node|short}{path|urlescape}/{emptydirs|urlescape}{sessionvars%urlparameter}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    43
        {emptydirs|escape}
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    44
      </a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    45
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    46
    <td class="size"></td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    47
    <td class="permissions">drwxr-xr-x</td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    48
  </tr>'
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    49
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    50
fileentry = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    51
  <tr class="fileline parity{parity}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    52
    <td class="filename">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    53
      <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    54
        <img src="{staticurl}coal-file.png" alt="file"/> {basename|escape}
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    55
      </a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    56
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    57
    <td class="size">{size}</td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    58
    <td class="permissions">{permissions|permissions}</td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    59
  </tr>'
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    60
7411
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    61
filerevision = ../paper/filerevision.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    62
fileannotate = ../paper/fileannotate.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    63
filediff = ../paper/filediff.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    64
filelog = ../paper/filelog.tmpl
8486
835b1ee111f4 coal, paper: add newlines when displaying a file in hgweb
Martin Geisler <mg@lazybytes.net>
parents: 8373
diff changeset
    65
fileline = '
835b1ee111f4 coal, paper: add newlines when displaying a file in hgweb
Martin Geisler <mg@lazybytes.net>
parents: 8373
diff changeset
    66
  <div class="parity{parity} source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</div>'
7411
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
    67
filelogentry = ../paper/filelogentry.tmpl
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    68
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    69
annotateline = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    70
  <tr class="parity{parity}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    71
    <td class="annotate">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    72
      <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}#{targetline}"
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    73
         title="{node|short}: {desc|escape|firstline}">{author|user}@{rev}</a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    74
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    75
    <td class="source"><a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}</td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    76
  </tr>'
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    77
8369
93a811ef3ac0 coal/paper: Wrap diff in <pre/>
Rocco Rutte <pdmef@gmx.net>
parents: 8353
diff changeset
    78
diffblock = '<div class="source bottomline parity{parity}"><pre>{lines}</pre></div>'
7394
03b60f2f90bf hgweb (coal/paper): make file, diff and annotate easier to render
Brendan Cully <brendan@kublai.com>
parents: 7305
diff changeset
    79
difflineplus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="plusline">{line|escape}</span>'
03b60f2f90bf hgweb (coal/paper): make file, diff and annotate easier to render
Brendan Cully <brendan@kublai.com>
parents: 7305
diff changeset
    80
difflineminus = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="minusline">{line|escape}</span>'
03b60f2f90bf hgweb (coal/paper): make file, diff and annotate easier to render
Brendan Cully <brendan@kublai.com>
parents: 7305
diff changeset
    81
difflineat = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> <span class="atline">{line|escape}</span>'
03b60f2f90bf hgweb (coal/paper): make file, diff and annotate easier to render
Brendan Cully <brendan@kublai.com>
parents: 7305
diff changeset
    82
diffline = '<a href="#{lineid}" id="{lineid}">{linenumber}</a> {line|escape}'
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    83
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    84
changelogparent = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    85
  <tr>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    86
    <th class="parent">parent {rev}:</th>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    87
    <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    88
  </tr>'
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    89
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    90
changesetparent = '<a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a> '
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    91
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    92
filerevparent = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{rename%filerename}{node|short}</a> '
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    93
filerevchild = '<a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a> '
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    94
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
    95
filerename = '{file|escape}@'
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
    96
filelogrename = '
13850
1209e1d52b68 hgweb: add base link to file log for paper and coal styles (issue2452)
Kevin Gessner <kevin@fogcreek.com>
parents: 12666
diff changeset
    97
  <span class="base">
1209e1d52b68 hgweb: add base link to file log for paper and coal styles (issue2452)
Kevin Gessner <kevin@fogcreek.com>
parents: 12666
diff changeset
    98
    base
1209e1d52b68 hgweb: add base link to file log for paper and coal styles (issue2452)
Kevin Gessner <kevin@fogcreek.com>
parents: 12666
diff changeset
    99
    <a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
1209e1d52b68 hgweb: add base link to file log for paper and coal styles (issue2452)
Kevin Gessner <kevin@fogcreek.com>
parents: 12666
diff changeset
   100
      {file|escape}@{node|short}
1209e1d52b68 hgweb: add base link to file log for paper and coal styles (issue2452)
Kevin Gessner <kevin@fogcreek.com>
parents: 12666
diff changeset
   101
    </a>
1209e1d52b68 hgweb: add base link to file log for paper and coal styles (issue2452)
Kevin Gessner <kevin@fogcreek.com>
parents: 12666
diff changeset
   102
  </span>'
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   103
fileannotateparent = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   104
  <tr>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   105
    <td class="metatag">parent:</td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   106
    <td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   107
      <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   108
        {rename%filerename}{node|short}
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   109
      </a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   110
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   111
  </tr>'
7668
876de22b70b8 coal/paper: add missing spaces in changeset child formatting
Stepan Koltsov <yozh@mx1.ru>
parents: 7411
diff changeset
   112
changesetchild = ' <a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>'
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   113
changelogchild = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   114
  <tr>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   115
    <th class="child">child</th>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   116
    <td class="child">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   117
      <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   118
        {node|short}
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   119
      </a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   120
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   121
  </tr>'
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   122
fileannotatechild = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   123
  <tr>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   124
    <td class="metatag">child:</td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   125
    <td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   126
      <a href="{url}annotate/{node|short}/{file|urlescape}{sessionvars%urlparameter}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   127
        {node|short}
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   128
      </a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   129
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   130
  </tr>'
7411
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
   131
tags = ../paper/tags.tmpl
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   132
tagentry = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   133
  <tr class="tagEntry parity{parity}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   134
    <td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   135
      <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   136
        {tag|escape}
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   137
      </a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   138
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   139
    <td class="node">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   140
      {node|short}
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   141
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   142
  </tr>'
13865
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   143
bookmarks = ../paper/bookmarks.tmpl
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   144
bookmarkentry = '
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   145
  <tr class="tagEntry parity{parity}">
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   146
    <td>
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   147
      <a href="{url}rev/{node|short}{sessionvars%urlparameter}">
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   148
        {bookmark|escape}
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   149
      </a>
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   150
    </td>
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   151
    <td class="node">
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   152
      {node|short}
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   153
    </td>
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   154
  </tr>'
8353
6058d291abdf paper/coal: add branches page
Sune Foldager <cryo@cyanite.org>
parents: 8240
diff changeset
   155
branches = ../paper/branches.tmpl
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   156
branchentry = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   157
  <tr class="tagEntry parity{parity}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   158
    <td>
8713
de6bb29e208a hgweb: allow distinction between open/closed branches on branches page
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 8486
diff changeset
   159
      <a href="{url}shortlog/{node|short}{sessionvars%urlparameter}" class="{status}">
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   160
        {branch|escape}
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   161
      </a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   162
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   163
    <td class="node">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   164
      {node|short}
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   165
    </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   166
  </tr>'
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
   167
changelogtag = '<span class="tag">{name|escape}</span> '
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
   168
changesettag = '<span class="tag">{tag|escape}</span> '
13865
e33ebe67657a hgweb: add missing bookmarks definition to coal/map
Yuya Nishihara <yuya@tcha.org>
parents: 12666
diff changeset
   169
changesetbookmark = '<span class="tag">{bookmark|escape}</span> '
7407
7b2a77b20964 coal/paper: display branch names in log
Benoit Allard <benoit@aeteurope.nl>
parents: 7394
diff changeset
   170
changelogbranchhead = '<span class="branchhead">{name|escape}</span> '
10575
136eed1ac69c trailing spaces (and one stray tab)
Thomas Arendsen Hein <thomas@intevation.de>
parents: 10278
diff changeset
   171
changelogbranchname = '<span class="branchname">{name|escape}</span> '
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   172
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   173
filediffparent = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   174
  <tr>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   175
    <th class="parent">parent {rev}:</th>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   176
    <td class="parent"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a></td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   177
  </tr>'
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   178
filelogparent = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   179
  <tr>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   180
    <th>parent {rev}:</th>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   181
    <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   182
  </tr>'
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   183
filediffchild = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   184
  <tr>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   185
    <th class="child">child {rev}:</th>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   186
    <td class="child"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{node|short}</a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   187
  </td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   188
  </tr>'
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   189
filelogchild = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   190
  <tr>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   191
    <th>child {rev}:</th>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   192
    <td><a href="{url}file/{node|short}/{file|urlescape}{sessionvars%urlparameter}">{node|short}</a></td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   193
  </tr>'
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   194
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   195
indexentry = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   196
  <tr class="parity{parity}">
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   197
    <td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   198
    <td>{description}</td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   199
    <td>{contact|obfuscate}</td>
14046
b24e5a708fad web: Made elapsed time calculation dynamic (javascript).
Benoit Allard <benoit@aeteurope.nl>
parents: 13868
diff changeset
   200
    <td class="age">{lastchange|date}</td>
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   201
    <td class="indexlinks">{archives%indexarchiveentry}</td>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   202
  </tr>\n'
6734
41edbc2e0b0b Improve archive links in coal/paper index
Brendan Cully <brendan@kublai.com>
parents: 6713
diff changeset
   203
indexarchiveentry = '<a href="{url}archive/{node|short}{extension|urlescape}">&nbsp;&darr;{type|escape}</a>'
7411
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
   204
index = ../paper/index.tmpl
8373
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   205
archiveentry = '
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   206
  <li>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   207
    <a href="{url}archive/{node|short}{extension|urlescape}">{type|escape}</a>
890a85b67228 coal: break long lines in map file
Martin Geisler <mg@lazybytes.net>
parents: 8369
diff changeset
   208
  </li>'
7411
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
   209
notfound = ../paper/notfound.tmpl
b71ee3e00e81 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl>
parents: 7407
diff changeset
   210
error = ../paper/error.tmpl
6436
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
   211
urlparameter = '{separator}{name}={value|urlescape}'
856ae126f48c templates: add coal web theme
Matt Mackall <mpm@selenic.com>
parents:
diff changeset
   212
hiddenformentry = '<input type="hidden" name="{name}" value="{value|escape}" />'