##// END OF EJS Templates
hgweb: use "nonempty" filter in templates for the changelog message...
Rocco Rutte -
r8235:89bc3946 default
parent child Browse files
Show More
@@ -1,5 +1,5
1 1 <entry>
2 <title>#desc|strip|firstline|strip|escape#</title>
2 <title>#desc|strip|firstline|strip|escape|nonempty#</title>
3 3 <id>{urlbase}{url}#changeset-{node}</id>
4 4 <link href="{urlbase}{url}rev/{node}"/>
5 5 <author>
@@ -10,7 +10,7
10 10 <published>#date|rfc3339date#</published>
11 11 <content type="xhtml">
12 12 <div xmlns="http://www.w3.org/1999/xhtml">
13 <pre xml:space="preserve">#desc|escape#</pre>
13 <pre xml:space="preserve">#desc|escape|nonempty#</pre>
14 14 </div>
15 15 </content>
16 16 </entry>
@@ -1,5 +1,5
1 1 <div>
2 <a class="title" href="{url}rev/#node|short#{sessionvars%urlparameter}"><span class="age">#date|age# ago</span>#desc|strip|firstline|escape#<span class="logtags"> {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a>
2 <a class="title" href="{url}rev/#node|short#{sessionvars%urlparameter}"><span class="age">#date|age# ago</span>#desc|strip|firstline|escape|nonempty#<span class="logtags"> {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a>
3 3 </div>
4 4 <div class="title_text">
5 5 <div class="log_link">
@@ -8,7 +8,7
8 8 <i>#author|obfuscate# [#date|rfc822date#] rev #rev#</i><br/>
9 9 </div>
10 10 <div class="log_body">
11 #desc|strip|escape|addbreaks#
11 #desc|strip|escape|addbreaks|nonempty#
12 12 <br/>
13 13 <br/>
14 14 </div>
@@ -16,7 +16,7
16 16 </div>
17 17
18 18 <div>
19 <a class="title" href="{url}raw-rev/#node|short#">#desc|strip|escape|firstline# <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a>
19 <a class="title" href="{url}raw-rev/#node|short#">#desc|strip|escape|firstline|nonempty# <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a>
20 20 </div>
21 21 <div class="title_text">
22 22 <table cellspacing="0">
@@ -29,7 +29,7
29 29 </table></div>
30 30
31 31 <div class="page_body">
32 #desc|strip|escape|addbreaks#
32 #desc|strip|escape|addbreaks|nonempty#
33 33 </div>
34 34 <div class="list_head"></div>
35 35 <div class="title_text">
@@ -49,7 +49,7 annotate |
49 49 </div>
50 50
51 51 <div class="page_path">
52 {desc|strip|escape|addbreaks}
52 {desc|strip|escape|addbreaks|nonempty}
53 53 </div>
54 54 <div class="page_body">
55 55 <table>
@@ -49,7 +49,7 file |
49 49 </div>
50 50
51 51 <div class="page_path">
52 {desc|strip|escape|addbreaks}
52 {desc|strip|escape|addbreaks|nonempty}
53 53 </div>
54 54
55 55 <div class="page_body">
@@ -78,7 +78,10 graph.vertex = function(x, y, color, par
78 78 item = item.replace(/_PARITY/, 'parity' + parity);
79 79 item = item.replace(/_NODEID/, cur[0]);
80 80 item = item.replace(/_NODEID/, cur[0]);
81 item = item.replace(/_DESC/, cur[3]);
81 if (cur[3] != '')
82 item = item.replace(/_DESC/, cur[3]);
83 else
84 item = item.replace(/_DESC/, '(none)');
82 85 item = item.replace(/_USER/, cur[4]);
83 86 item = item.replace(/_DATE/, cur[5]);
84 87
@@ -56,8 +56,8 graph = graph.tmpl
56 56 tagtag = '<span class="tagtag" title="{name}">{name}</span> '
57 57 branchtag = '<span class="branchtag" title="{name}">{name}</span> '
58 58 inbranchtag = '<span class="inbranchtag" title="{name}">{name}</span> '
59 shortlogentry = '<tr class="parity#parity#"><td class="age"><i>#date|age# ago</i></td><td><i>#author|person#</i></td><td><a class="list" href="{url}rev/#node|short#{sessionvars%urlparameter}"><b>#desc|strip|firstline|escape#</b> <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a></td><td class="link" nowrap><a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">files</a></td></tr>'
60 filelogentry = '<tr class="parity#parity#"><td class="age"><i>#date|age# ago</i></td><td><a class="list" href="{url}rev/#node|short#{sessionvars%urlparameter}"><b>#desc|strip|firstline|escape#</b></a></td><td class="link"><a href="{url}file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url}diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url}annotate/#node|short#/#file|urlescape#{sessionvars%urlparameter}">annotate</a> #rename%filelogrename#</td></tr>'
59 shortlogentry = '<tr class="parity#parity#"><td class="age"><i>#date|age# ago</i></td><td><i>#author|person#</i></td><td><a class="list" href="{url}rev/#node|short#{sessionvars%urlparameter}"><b>#desc|strip|firstline|escape|nonempty#</b> <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a></td><td class="link" nowrap><a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">files</a></td></tr>'
60 filelogentry = '<tr class="parity#parity#"><td class="age"><i>#date|age# ago</i></td><td><a class="list" href="{url}rev/#node|short#{sessionvars%urlparameter}"><b>#desc|strip|firstline|escape|nonempty#</b></a></td><td class="link"><a href="{url}file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url}diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url}annotate/#node|short#/#file|urlescape#{sessionvars%urlparameter}">annotate</a> #rename%filelogrename#</td></tr>'
61 61 archiveentry = ' | <a href="{url}archive/{node|short}{extension}">#type|escape#</a> '
62 62 indexentry = '<tr class="parity{parity}"><td><a class="list" href="{url}{sessionvars%urlparameter}"><b>{name|escape}</b></a></td><td>{description}</td><td>{contact|obfuscate}</td><td class="age">{lastchange|age} ago</td><td class="indexlinks">{archives%indexarchiveentry}</td><td><div class="rss_logo"><a href="{url}rss-log">RSS</a> <a href="{url}atom-log">Atom</a></div></td></tr>\n'
63 63 indexarchiveentry = ' <a href="{url}archive/{node|short}{extension}">{type|escape}</a> '
@@ -1,6 +1,6
1 <h3 class="changelog"><a class="title" href="{url}rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape#<span class="logtags"> {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a></h3>
1 <h3 class="changelog"><a class="title" href="{url}rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape|nonempty#<span class="logtags"> {inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a></h3>
2 2 <ul class="changelog-entry">
3 3 <li class="age">#date|age# ago</li>
4 4 <li>by <span class="name">#author|obfuscate#</span> <span class="revdate">[#date|rfc822date#] rev #rev#</span></li>
5 <li class="description">#desc|strip|escape|addbreaks#</li>
5 <li class="description">#desc|strip|escape|addbreaks|nonempty#</li>
6 6 </ul>
@@ -34,7 +34,7
34 34
35 35 <h2 class="no-link no-border">changeset</h2>
36 36
37 <h3 class="changeset"><a href="{url}raw-rev/#node|short#">#desc|strip|escape|firstline# <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a></h3>
37 <h3 class="changeset"><a href="{url}raw-rev/#node|short#">#desc|strip|escape|firstline|nonempty# <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a></h3>
38 38 <p class="changeset-age"><span>#date|age# ago</span></p>
39 39
40 40 <dl class="overview">
@@ -49,7 +49,7
49 49 #child%changesetchild#
50 50 </dl>
51 51
52 <p class="description">#desc|strip|escape|addbreaks#</p>
52 <p class="description">#desc|strip|escape|addbreaks|nonempty#</p>
53 53
54 54 <table>
55 55 #files#
@@ -53,7 +53,7
53 53 <dd>#permissions|permissions#</dd>
54 54 </dl>
55 55
56 <p class="description">{desc|strip|escape|addbreaks}</p>
56 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
57 57
58 58 <table class="annotated">
59 59 {annotate%annotateline}
@@ -53,7 +53,7
53 53 <dd>#permissions|permissions#</dd>
54 54 </dl>
55 55
56 <p class="description">{desc|strip|escape|addbreaks}</p>
56 <p class="description">{desc|strip|escape|addbreaks|nonempty}</p>
57 57
58 58 <div class="source">
59 59 #text%fileline#
@@ -75,7 +75,10
75 75 item = item.replace(/_PARITY/, 'parity' + parity);
76 76 item = item.replace(/_NODEID/, cur[0]);
77 77 item = item.replace(/_NODEID/, cur[0]);
78 item = item.replace(/_DESC/, cur[3]);
78 if (cur[3] != '')
79 item = item.replace(/_DESC/, cur[3]);
80 else
81 item = item.replace(/_DESC/, '(none)');
79 82 item = item.replace(/_USER/, cur[4]);
80 83 item = item.replace(/_DATE/, cur[5]);
81 84
@@ -55,8 +55,8 shortlog = shortlog.tmpl
55 55 tagtag = '<span class="tagtag" title="{name}">{name}</span> '
56 56 branchtag = '<span class="branchtag" title="{name}">{name}</span> '
57 57 inbranchtag = '<span class="inbranchtag" title="{name}">{name}</span> '
58 shortlogentry = '<tr class="parity#parity#"><td class="nowrap">#date|age# ago</td><td>#author|person#</td><td><a href="{url}rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape# <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a></td><td class="nowrap"><a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">files</a></td></tr>'
59 filelogentry = '<tr class="parity#parity#"><td class="nowrap">#date|age# ago</td><td><a href="{url}rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape#</a></td><td class="nowrap"><a href="{url}file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url}diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url}annotate/#node|short#/#file|urlescape#{sessionvars%urlparameter}">annotate</a> #rename%filelogrename#</td></tr>'
58 shortlogentry = '<tr class="parity#parity#"><td class="nowrap">#date|age# ago</td><td>#author|person#</td><td><a href="{url}rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape|nonempty# <span class="logtags">{inbranch%inbranchtag}{branches%branchtag}{tags%tagtag}</span></a></td><td class="nowrap"><a href="{url}rev/#node|short#{sessionvars%urlparameter}">changeset</a> | <a href="{url}file/#node|short#{sessionvars%urlparameter}">files</a></td></tr>'
59 filelogentry = '<tr class="parity#parity#"><td class="nowrap">#date|age# ago</td><td><a href="{url}rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape|nonempty#</a></td><td class="nowrap"><a href="{url}file/#node|short#/#file|urlescape#{sessionvars%urlparameter}">file</a>&nbsp;|&nbsp;<a href="{url}diff/#node|short#/#file|urlescape#{sessionvars%urlparameter}">diff</a>&nbsp;|&nbsp;<a href="{url}annotate/#node|short#/#file|urlescape#{sessionvars%urlparameter}">annotate</a> #rename%filelogrename#</td></tr>'
60 60 archiveentry = '<li><a href="{url}archive/{node|short}{extension}">#type|escape#</a></li>'
61 61 indexentry = '<tr class="parity{parity}"><td><a href="{url}{sessionvars%urlparameter}">{name|escape}</a></td><td>{description}</td><td>{contact|obfuscate}</td><td>{lastchange|age} ago</td><td class="indexlinks">{archives%indexarchiveentry}</td><td><div class="rss_logo"><a href="{url}rss-log">RSS</a> <a href="{url}atom-log">Atom</a></div></td></tr>\n'
62 62 indexarchiveentry = '<a href="{url}archive/{node|short}{extension}">{type|escape}</a> '
@@ -35,7 +35,7
35 35 files, or words in the commit message</div>
36 36 </form>
37 37
38 <div class="description">{desc|strip|escape|addbreaks}</div>
38 <div class="description">{desc|strip|escape|addbreaks|nonempty}</div>
39 39
40 40 <table id="changesetEntry">
41 41 <tr>
@@ -39,7 +39,7
39 39 files, or words in the commit message</div>
40 40 </form>
41 41
42 <div class="description">{desc|strip|escape|addbreaks}</div>
42 <div class="description">{desc|strip|escape|addbreaks|nonempty}</div>
43 43
44 44 <table id="changesetEntry">
45 45 <tr>
@@ -38,7 +38,7
38 38 files, or words in the commit message</div>
39 39 </form>
40 40
41 <div class="description">{desc|strip|escape|addbreaks}</div>
41 <div class="description">{desc|strip|escape|addbreaks|nonempty}</div>
42 42
43 43 <table id="changesetEntry">
44 44 <tr>
@@ -1,5 +1,5
1 1 <tr class="parity{parity}">
2 2 <td class="age">{date|age}</td>
3 3 <td class="author">{author|person}</td>
4 <td class="description"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape}</a>{inbranch%changelogbranchname}{branches%changelogbranchhead}{tags%changelogtag}</td>
4 <td class="description"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a>{inbranch%changelogbranchname}{branches%changelogbranchhead}{tags%changelogtag}</td>
5 5 </tr>
@@ -38,7 +38,7
38 38 files, or words in the commit message</div>
39 39 </form>
40 40
41 <div class="description">{desc|strip|escape|addbreaks}</div>
41 <div class="description">{desc|strip|escape|addbreaks|nonempty}</div>
42 42
43 43 <table id="changesetEntry">
44 44 <tr>
@@ -86,7 +86,10 graph.vertex = function(x, y, color, par
86 86 item = item.replace(/_PARITY/, 'parity' + parity);
87 87 item = item.replace(/_NODEID/, cur[0]);
88 88 item = item.replace(/_NODEID/, cur[0]);
89 item = item.replace(/_DESC/, cur[3]);
89 if (cur[3] != '')
90 item = item.replace(/_DESC/, cur[3]);
91 else
92 item = item.replace(/_DESC/, '(none)');
90 93 item = item.replace(/_USER/, cur[4]);
91 94 item = item.replace(/_DATE/, cur[5]);
92 95
@@ -1,5 +1,5
1 1 <tr class="parity{parity}">
2 2 <td class="age">{date|age}</td>
3 3 <td class="author">{author|person}</td>
4 <td class="description"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape}</a>{inbranch%changelogbranchname}{branches%changelogbranchhead}{tags%changelogtag}</td>
4 <td class="description"><a href="{url}rev/{node|short}{sessionvars%urlparameter}">{desc|strip|firstline|escape|nonempty}</a>{inbranch%changelogbranchname}{branches%changelogbranchhead}{tags%changelogtag}</td>
5 5 </tr>
@@ -1,7 +1,7
1 1 <item>
2 2 <title>#desc|strip|firstline|strip|escape#</title>
3 3 <guid isPermaLink="true">{urlbase}{url}rev/{node|short}</guid>
4 <description><![CDATA[#desc|strip|escape|addbreaks#]]></description>
4 <description><![CDATA[#desc|strip|escape|addbreaks|nonempty#]]></description>
5 5 <author>#author|obfuscate#</author>
6 6 <pubDate>#date|rfc822date#</pubDate>
7 7 </item>
@@ -1,7 +1,7
1 1 <item>
2 2 <title>#desc|strip|firstline|strip|escape#</title>
3 3 <link>{urlbase}{url}log{#node|short#}/{file|urlescape}</link>
4 <description><![CDATA[#desc|strip|escape|addbreaks#]]></description>
4 <description><![CDATA[#desc|strip|escape|addbreaks|nonempty#]]></description>
5 5 <author>#author|obfuscate#</author>
6 6 <pubDate>#date|rfc822date#</pubDate>
7 7 </item>
@@ -1,7 +1,7
1 1 <table class="logEntry parity#parity#">
2 2 <tr>
3 3 <th class="age">#date|age# ago:</th>
4 <th class="firstline">#desc|strip|firstline|escape#</th>
4 <th class="firstline">#desc|strip|firstline|escape|nonempty#</th>
5 5 </tr>
6 6 <tr>
7 7 <th class="revision">changeset #rev#:</th>
@@ -13,7 +13,7
13 13 #archives%archiveentry#
14 14 </div>
15 15
16 <h2>changeset: #desc|strip|escape|firstline#</h2>
16 <h2>changeset: #desc|strip|escape|firstline|nonempty#</h2>
17 17
18 18 <table id="changesetEntry">
19 19 <tr>
@@ -37,7 +37,7
37 37 </tr>
38 38 <tr>
39 39 <th class="description">description:</th>
40 <td class="description">#desc|strip|escape|addbreaks#</td>
40 <td class="description">#desc|strip|escape|addbreaks|nonempty#</td>
41 41 </tr>
42 42 </table>
43 43
@@ -36,7 +36,7
36 36 </tr>
37 37 <tr>
38 38 <td class="metatag">description:</td>
39 <td>{desc|strip|escape|addbreaks}</td>
39 <td>{desc|strip|escape|addbreaks|nonempty}</td>
40 40 </tr>
41 41 </table>
42 42
@@ -1,7 +1,7
1 1 <table class="logEntry parity#parity#">
2 2 <tr>
3 3 <th class="age">#date|age# ago:</th>
4 <th class="firstline"><a href="#url#rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape#</a></th>
4 <th class="firstline"><a href="#url#rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape|nonempty#</a></th>
5 5 </tr>
6 6 <tr>
7 7 <th class="revision">revision #filerev#:</td>
@@ -34,7 +34,7
34 34 <td>#permissions|permissions#</td></tr>
35 35 <tr>
36 36 <td class="metatag">description:</td>
37 <td>{desc|strip|escape|addbreaks}</td>
37 <td>{desc|strip|escape|addbreaks|nonempty}</td>
38 38 </tr>
39 39 </table>
40 40
@@ -70,7 +70,10 graph.vertex = function(x, y, color, par
70 70 item = item.replace(/_PARITY/, 'parity' + parity);
71 71 item = item.replace(/_NODEID/, cur[0]);
72 72 item = item.replace(/_NODEID/, cur[0]);
73 item = item.replace(/_DESC/, cur[3]);
73 if (cur[3] != '')
74 item = item.replace(/_DESC/, cur[3]);
75 else
76 item = item.replace(/_DESC/, '(none)');
74 77 item = item.replace(/_USER/, cur[4]);
75 78 item = item.replace(/_DATE/, cur[5]);
76 79
@@ -2,6 +2,6
2 2 <tr>
3 3 <td class="age">#date|age#</td>
4 4 <td class="author">#author|person#</td>
5 <td class="node"><a href="#url#rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape#</a></td>
5 <td class="node"><a href="#url#rev/#node|short#{sessionvars%urlparameter}">#desc|strip|firstline|escape|nonempty#</a></td>
6 6 </tr>
7 7 </table>
1 NO CONTENT: modified file, binary diff hidden
@@ -230,7 +230,10 graph.vertex = function(x, y, color, par
230 230 item = item.replace(/_PARITY/, 'parity' + parity);
231 231 item = item.replace(/_NODEID/, cur[0]);
232 232 item = item.replace(/_NODEID/, cur[0]);
233 item = item.replace(/_DESC/, cur[3]);
233 if (cur[3] != '')
234 item = item.replace(/_DESC/, cur[3]);
235 else
236 item = item.replace(/_DESC/, '(none)');
234 237 item = item.replace(/_USER/, cur[4]);
235 238 item = item.replace(/_DATE/, cur[5]);
236 239
General Comments 0
You need to be logged in to leave comments. Login now