diff options
author | 2020-09-09 15:55:13 +0200 | |
---|---|---|
committer | 2020-09-09 15:55:13 +0200 | |
commit | 060e159a593e8fad84601eb6cefc55ba2807c6d6 (patch) | |
tree | 094ca0dfacdadaedf35b40c80a9438e1c60e452b /web | |
parent | Add links to upstream remotes (diff) | |
download | soko-060e159a593e8fad84601eb6cefc55ba2807c6d6.tar.gz soko-060e159a593e8fad84601eb6cefc55ba2807c6d6.tar.bz2 soko-060e159a593e8fad84601eb6cefc55ba2807c6d6.zip |
Add furher upstream information from the metadata
Documentation, Bugs-To and Changelog links will be
parsed and displayed as well now, if they are present.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
Diffstat (limited to 'web')
-rw-r--r-- | web/templates/packages/metadata.tmpl | 50 |
1 files changed, 43 insertions, 7 deletions
diff --git a/web/templates/packages/metadata.tmpl b/web/templates/packages/metadata.tmpl index 78b3128..ee36d5b 100644 --- a/web/templates/packages/metadata.tmpl +++ b/web/templates/packages/metadata.tmpl @@ -28,13 +28,49 @@ Upstream </div> <div class="col-xs-12 col-md-9"> - {{range $k, $v := .Package.Upstream}} - {{ $link := RemoteIdLink . }} - {{if not (eq $link "")}} - <a href="{{ $link}}">{{ $link }}</a> - {{if not (eq $k (len $.Package.Upstream))}}<br/>{{end}} - {{end}} - {{end}} + <table> + {{if .Package.Upstream.Doc}} + {{range $k, $v := .Package.Upstream.Doc}} + <tr> + <td>{{if eq $k 0}}<span class="kk-useflag-group float-right mr-2">Documentation </span>{{end}}</td> + {{if not (eq $v "")}} + <td><a href="{{ $v}}">{{ $v }}</a></td> + {{end}} + </tr> + {{end}} + {{end}} + {{if .Package.Upstream.Changelog}} + {{range $k, $v := .Package.Upstream.Changelog}} + <tr> + <td>{{if eq $k 0}}<span class="kk-useflag-group float-right mr-2">Changelog</span>{{end}}</td> + {{if not (eq $v "")}} + <td><a href="{{ $v}}">{{ $v }}</a></td> + {{end}} + </tr> + {{end}} + {{end}} + {{if .Package.Upstream.BugsTo}} + {{range $k, $v := .Package.Upstream.BugsTo}} + <tr> + <td>{{if eq $k 0}}<span class="kk-useflag-group float-right mr-2">Bugs-To</span>{{end}}</td> + {{if not (eq $v "")}} + <td><a href="{{ $v}}">{{ $v }}</a></td> + {{end}} + </tr> + {{end}} + {{end}} + {{if .Package.Upstream.RemoteIds}} + {{range $k, $v := .Package.Upstream.RemoteIds}} + {{ $link := RemoteIdLink . }} + {{if not (eq $link "")}} + <tr> + <td>{{if eq $k 0}}<span class="kk-useflag-group float-right mr-2">Remote-Id</span>{{end}}</td> + <td><a href="{{ $link}}">{{ $link }}</a></td> + </tr> + {{end}} + {{end}} + {{end}} + </table> </div> </div> </li> |