1968d2ae54
* Add T field to template variables * Remove languages.SetTranslationFromRequest * Add Tfunc on handlers * Remove T and Ts from template_functions * Update templates Change the templates to use the local Tfunc, instead of the global one. Also changed the signature of the fields on template_variables.go, so that they return a template.HTML to avoid escaping problems. * Remove unnecessary variable
49 lignes
1,8 Kio
HTML
49 lignes
1,8 Kio
HTML
{{define "title"}}{{call $.T "home"}}{{end}}
|
|
{{define "contclass"}}cont-home{{end}}
|
|
{{define "content"}}
|
|
<div class="blockBody">
|
|
<ul class="list-inline" aria-label="Page navigation">
|
|
<li><img id="mascot" src="/img/renchon.png" /></li>
|
|
<li style="padding-top: 7%;" class="pull-right"><ul class="pagination">
|
|
<a href="{{ .GPGLink }}">Gpg key</a>
|
|
</ul></li>
|
|
</nav>
|
|
|
|
<div class="table-responsive">
|
|
{{ if gt (len .ListDumps) 0 }}
|
|
<table class="table custom-table-hover">
|
|
<tr>
|
|
<th class="col-xs-8">{{call $.T "name"}}</th>
|
|
<th class="col-xs-1 hidden-xs">{{call $.T "date"}}</th>
|
|
<th class="col-xs-1 hidden-xs">{{call $.T "size"}}</th>
|
|
<th class="col-xs-1 hidden-xs">{{call $.T "links"}}</th>
|
|
</tr>
|
|
{{ range .ListDumps}}
|
|
<tr class="torrent-info">
|
|
<!-- forced width because the <td> gets bigger randomly otherwise -->
|
|
<td class="name">
|
|
{{.Name}}
|
|
</td>
|
|
<td class="hidden-xs nowrap date-short">{{.Date}}</td>
|
|
<td class="hidden-xs nowrap">{{.Filesize}}</td>
|
|
<td class="hidden-xs">
|
|
{{if ne .TorrentLink ""}}
|
|
<a href="{{.TorrentLink}}" title="{{ call $.T "torrent_file" }}">
|
|
<span class="glyphicon glyphicon-floppy-save" aria-hidden="true"></span>
|
|
</a>
|
|
{{end}}
|
|
</td>
|
|
</tr>
|
|
{{end}}
|
|
</table>
|
|
{{else}}
|
|
<h1>{{call $.T "no_database_dumps_available"}}</h1>
|
|
{{end}}
|
|
</div>
|
|
<nav class="torrentNav" aria-label="Page navigation">
|
|
<ul class="pagination">
|
|
{{ genNav .Navigation .URL 5 }}
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
{{end}}
|