gitea

Зеркало из https://github.com/go-gitea/gitea
Форк
0
/
csv_diff.tmpl 
58 строк · 2.2 Кб
1
<tr>
2
	<td>
3
		{{$result := call .root.CreateCsvDiff .file .blobBase .blobHead}}
4
		{{if $result.Error}}
5
			<div class="ui center">{{$result.Error}}</div>
6
		{{else if $result.Sections}}
7
			<table class="data-table">
8
			{{range $i, $section := $result.Sections}}
9
				<tbody {{if gt $i 0}}class="section"{{end}}>
10
				{{range $j, $row := $section.Rows}}
11
					<tr>
12
						{{if and (eq $i 0) (eq $j 0)}}
13
							<th class="line-num">{{.RowIdx}}</th>
14
							{{range $j, $cell := $row.Cells}}
15
								{{if not $cell}}
16
									<th></th>
17
								{{else if eq $cell.Type 2}}
18
									<th class="modified"><span class="removed-code">{{.LeftCell}}</span> <span class="added-code">{{.RightCell}}</span></th>
19
								{{else if eq $cell.Type 3}}
20
									<th class="added"><span class="added-code">{{.RightCell}}</span></th>
21
								{{else if eq $cell.Type 4}}
22
									<th class="removed"><span class="removed-code">{{.LeftCell}}</span></th>
23
								{{else if eq $cell.Type 5}}
24
									<th class="moved">{{.RightCell}}</th>
25
								{{else if eq $cell.Type 6}}
26
									<th class="moved"><span class="removed-code">{{.LeftCell}}</span> <span class="added-code">{{.RightCell}}</span></th>
27
								{{else}}
28
									<th>{{.RightCell}}</th>
29
								{{end}}
30
							{{end}}
31
						{{else}}
32
							<td class="line-num">{{if .RowIdx}}{{.RowIdx}}{{end}}</td>
33
							{{range $j, $cell := $row.Cells}}
34
								{{if not $cell}}
35
									<td></td>
36
								{{else if eq $cell.Type 2}}
37
									<td class="modified"><span class="removed-code">{{.LeftCell}}</span> <span class="added-code">{{.RightCell}}</span></td>
38
								{{else if eq $cell.Type 3}}
39
									<td class="added"><span class="added-code">{{.RightCell}}</span></td>
40
								{{else if eq $cell.Type 4}}
41
									<td class="removed"><span class="removed-code">{{.LeftCell}}</span></td>
42
								{{else if eq $cell.Type 5}}
43
									<td class="moved">{{.RightCell}}</td>
44
								{{else if eq $cell.Type 6}}
45
									<td class="moved"><span class="removed-code">{{.LeftCell}}</span> <span class="added-code">{{.RightCell}}</span></td>
46
								{{else}}
47
									<td>{{.RightCell}}</td>
48
								{{end}}
49
							{{end}}
50
						{{end}}
51
					</tr>
52
				{{end}}
53
				</tbody>
54
			{{end}}
55
			</table>
56
		{{end}}
57
	</td>
58
</tr>
59

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.