comparison templates/gitweb/graph.tmpl @ 6720:084c9f1ef2bd

graph: display branch name alongside tags
author Dirkjan Ochtman <dirkjan@ochtman.nl>
date Mon, 23 Jun 2008 12:54:27 +0200
parents bf72e756c98b
children f4b6dec99950
comparison
equal deleted inserted replaced
6719:42dbf9548bc6 6720:084c9f1ef2bd
84 item = item.replace(/_NODEID/, cur[0]); 84 item = item.replace(/_NODEID/, cur[0]);
85 item = item.replace(/_NODEID/, cur[0]); 85 item = item.replace(/_NODEID/, cur[0]);
86 item = item.replace(/_DESC/, cur[3]); 86 item = item.replace(/_DESC/, cur[3]);
87 item = item.replace(/_USER/, cur[4]); 87 item = item.replace(/_USER/, cur[4]);
88 item = item.replace(/_DATE/, cur[5]); 88 item = item.replace(/_DATE/, cur[5]);
89 if (cur[6].length) { 89
90 var tagspan = '<span class="logtags">'; 90 var tagspan = '';
91 for (var t in cur[6]) { 91 if (cur[7].length || (cur[6][0] != 'default' || cur[6][1])) {
92 var tag = cur[6][t]; 92 tagspan = '<span class="logtags">';
93 tagspan += '<span class="tagtag">' + tag + '</span> '; 93 if (cur[6][1]) {
94 tagspan += '<span class="branchtag" title="' + cur[6][0] + '">';
95 tagspan += cur[6][0] + '</span> ';
96 } else if (!cur[6][1] && cur[6][0] != 'default') {
97 tagspan += '<span class="inbranchtag" title="' + cur[6][0] + '">';
98 tagspan += cur[6][0] + '</span> ';
99 }
100 if (cur[7].length) {
101 for (var t in cur[7]) {
102 var tag = cur[7][t];
103 tagspan += '<span class="tagtag">' + tag + '</span> ';
104 }
94 } 105 }
95 tagspan += '</span>'; 106 tagspan += '</span>';
96 } else {
97 tagspan = '';
98 } 107 }
108
99 item = item.replace(/_TAGS/, tagspan); 109 item = item.replace(/_TAGS/, tagspan);
100 nodes.innerHTML += item; 110 nodes.innerHTML += item;
101 111
102 } 112 }
103 113