Explorar el Código

Add custom templates

M. Sonntag hace 2 años
padre
commit
0a1f4260d1

+ 9 - 0
templates/base/footer_gin_brand.tmpl

@@ -0,0 +1,9 @@
+<span>Powered by:      <a href="https://github.com/gogs/gogs"><img class="ui mini footericon" src="{{AppSubURL}}/img/gogs.svg"/></a>         </span>
+<span>Hosted by:       <a href="http://neuro.bio.lmu.de"><img class="ui mini footericon" src="{{AppSubURL}}/img/lmu.png"/></a>          </span>
+<span>Funded by:       <a href="http://www.bmbf.de"><img class="ui mini footericon" src="{{AppSubURL}}/img/bmbf.png"/></a>         </span>
+<span>Registered with: <a href="http://doi.org/10.17616/R3SX9N"><img class="ui mini footericon" src="{{AppSubURL}}/img/re3data_logo.png"/></a>          </span>
+<span>Recommended by:
+    <a href="https://www.nature.com/sdata/policies/repositories#neurosci"><img class="ui mini footericon" src="{{AppSubURL}}/img/sdatarecbadge.jpg"/></a>
+    <a href="https://fairsharing.org/recommendation/PLOS"><img class="ui mini footericon" src="{{AppSubURL}}/img/sm_plos-logo-sm.png"/></a>
+    <a href="https://fairsharing.org/recommendation/eLifeRecommendedRepositoriesandStandards"><img class="ui mini footericon" src="{{AppSubURL}}/img/elife-logo-xs.fd623d00.svg"/></a>
+</span>

+ 6 - 0
templates/base/footer_gin_text.tmpl

@@ -0,0 +1,6 @@
+<a href="http://www.g-node.org"><img class="ui mini footericon" src="https://projects.g-node.org/assets/gnode-bootstrap-theme/1.2.0-snapshot/img/gnode-icon-50x50-transparent.png"/>© 2016-{{Year}} G-Node</a>
+<a href="/Service/Info/wiki/about">About</a>
+<a href="/Service/Info/wiki/imprint">Imprint</a>
+<a href="/Service/Info/wiki/contact">Contact</a>
+<a href="/Service/Info/wiki/Terms+of+Use">Terms of Use</a>
+<a href="/Service/Info/wiki/Datenschutz">Datenschutz</a>

+ 2 - 0
templates/base/head_gin.tmpl

@@ -0,0 +1,2 @@
+<a class="item" href="/Service/Info/wiki" rel="noreferrer"><i class="octicon octicon-question"></i>{{.i18n.Tr "help"}}</a>
+<a class="item" href="/Service/Info/wiki/News">News</a>

+ 0 - 6
templates/explore/navbar.tmpl

@@ -4,12 +4,6 @@
 		<a class="{{if .PageIsExploreRepositories}}active{{end}} item" href="{{AppSubURL}}/explore/repos">
 			<span class="octicon octicon-repo"></span> {{.i18n.Tr "explore.repos"}}
 		</a>
-		<a class="item" href="https://doid.gin.g-node.org">
-			<span class="octicon octicon-mortar-board"></span> {{.i18n.Tr "gindoi"}}
-		</a>
-		<a class="{{if .PageIsExploreData}}active{{end}} item" href="{{AppSubURL}}/explore/data">
-			<span class="octicon octicon-file"></span> {{.i18n.Tr "explore.data"}}
-		</a>
 		<a class="{{if .PageIsExploreCommits}}active{{end}} item" href="{{AppSubURL}}/explore/commits">
 			<span class="octicon octicon-git-commit"></span> {{.i18n.Tr "explore.commits"}}
 		</a>

+ 1 - 1
templates/home.tmpl

@@ -60,7 +60,7 @@
 		</div>
 		<div class="sixteen wide center aligned centered column">
 			<h1 class="hero ui icon header">
-				<a href="/G-Node/Info/wiki">I want to know more!</a>
+				<a href="/Service/Info/wiki">I want to know more!</a>
 			</h1>
 		</div>
 	</div>

+ 0 - 99
templates/repo/header.tmpl

@@ -1,99 +0,0 @@
-<div class="header-wrapper">
-{{with .Repository}}
-	<div class="ui container"><!-- start container -->
-		<div class="ui vertically padded grid head"><!-- start grid -->
-			<div class="column"><!-- start column -->
-				<div class="ui header">
-					<div class="ui huge breadcrumb">
-						{{if .UseCustomAvatar}}
-							<img class="ui mini spaced image" src="{{.RelAvatarLink}}">
-							<i class="{{if .IsPrivate}}mega-octicon octicon-lock{{else if .IsUnlisted}}mega-octicon octicon-eye{{else if .IsMirror}}mega-octicon octicon-repo-clone{{else if .IsFork}}mega-octicon octicon-repo-forked{{end}}"></i>
-						{{else}}
-							<i class="mega-octicon octicon-{{if .IsPrivate}}lock{{else if .IsUnlisted}}eye{{else if .IsMirror}}repo-clone{{else if .IsFork}}repo-forked{{else}}repo{{end}}"></i>
-						{{end}}
-						<a href="{{AppSubURL}}/{{.Owner.Name}}">{{.Owner.Name}}</a>
-						<div class="divider"> / </div>
-						<a href="{{$.RepoLink}}">{{.Name}}</a>
-						{{if .IsMirror}}<div class="fork-flag">{{$.i18n.Tr "repo.mirror_from"}} <a target="_blank" rel="noopener noreferrer" href="{{$.Mirror.Address}}">{{$.Mirror.Address}}</a></div>{{end}}
-						{{if .IsFork}}<div class="fork-flag">{{$.i18n.Tr "repo.forked_from"}} <a href="{{.BaseRepo.Link}}">{{SubStr .BaseRepo.RelLink 1 -1}}</a></div>{{end}}
-					</div>
-
-					{{if not $.IsGuest}}
-						<div class="ui right">
-							{{template "repo/header_gin" $}}
-							<form class="display inline" action="{{$.RepoLink}}/action/{{if $.IsWatchingRepo}}un{{end}}watch?redirect_to={{$.Link}}" method="POST">
-								{{$.CSRFTokenHTML}}
-								<div class="ui labeled button" tabindex="0">
-									<button class="ui basic button">
-										<i class="eye{{if not $.IsWatchingRepo}} slash outline{{end}} icon"></i>{{if $.IsWatchingRepo}}{{$.i18n.Tr "repo.unwatch"}}{{else}}{{$.i18n.Tr "repo.watch"}}{{end}}
-									</button>
-									<a class="ui basic label" href="{{.Link}}/watchers">
-										{{.NumWatches}}
-									</a>
-								</div>
-							</form>
-							<form class="display inline" action="{{$.RepoLink}}/action/{{if $.IsStaringRepo}}un{{end}}star?redirect_to={{$.Link}}" method="POST">
-								{{$.CSRFTokenHTML}}
-								<div class="ui labeled button" tabindex="0">
-									<button class="ui basic button">
-										<i class="star{{if not $.IsStaringRepo}} outline{{end}} icon"></i>{{if $.IsStaringRepo}}{{$.i18n.Tr "repo.unstar"}}{{else}}{{$.i18n.Tr "repo.star"}}{{end}}
-									</button>
-									<a class="ui basic label" href="{{.Link}}/stars">
-										{{.NumStars}}
-									</a>
-								</div>
-							</form>
-							{{if .CanBeForked}}
-							<div class="ui labeled button" tabindex="0" data-tooltip="Please note: annexed file content will not be forked" data-position="bottom center">
-									<a class="ui basic button {{if eq .OwnerID $.LoggedUserID}}poping up{{end}}" href="{{AppSubURL}}/repo/fork/{{.ID}}">
-										<i class="octicon octicon-repo-forked"></i>{{$.i18n.Tr "repo.fork"}}
-									</a>
-									<a class="ui basic label" href="{{.Link}}/forks">
-										{{.NumForks}}
-									</a>
-								</div>
-							{{end}}
-						</div>
-					{{end}}
-				</div>
-			</div><!-- end column -->
-		</div><!-- end grid -->
-	</div><!-- end container -->
-{{end}}
-{{if not .IsDiffCompare}}
-	<div class="ui tabs container">
-		<div class="ui tabular menu navbar">
-			{{if not $.IsGuest}}
-				<a class="{{if .PageIsViewFiles}}active{{end}} item" href="{{.RepoLink}}">
-					<i class="octicon octicon-file-text"></i> {{.i18n.Tr "repo.files"}}
-				</a>
-			{{end}}
-			{{if .Repository.EnableIssues}}
-				<a class="{{if .PageIsIssueList}}active{{end}} item" href="{{.RepoLink}}/issues">
-					<i class="octicon octicon-issue-opened"></i> {{.i18n.Tr "repo.issues"}} {{if not .Repository.EnableExternalTracker}}<span class="ui {{if not .Repository.NumOpenIssues}}gray{{else}}blue{{end}} small label">{{.Repository.NumOpenIssues}}{{end}}</span>
-				</a>
-			{{end}}
-			{{if and .Repository.AllowsPulls (not .IsGuest)}}
-				<a class="{{if .PageIsPullList}}active{{end}} item" href="{{.RepoLink}}/pulls">
-					<i class="octicon octicon-git-pull-request"></i> {{.i18n.Tr "repo.pulls"}} <span class="ui {{if not .Repository.NumOpenPulls}}gray{{else}}blue{{end}} small label">{{.Repository.NumOpenPulls}}</span>
-				</a>
-			{{end}}
-			{{if .Repository.EnableWiki}}
-				<a class="{{if .PageIsWiki}}active{{end}} item" href="{{.RepoLink}}/wiki">
-					<i class="octicon octicon-book"></i> {{.i18n.Tr "repo.wiki"}}
-				</a>
-			{{end}}
-			{{if .IsRepositoryAdmin}}
-				<div class="right menu">
-					<a class="{{if .PageIsSettings}}active{{end}} item" href="{{.RepoLink}}/settings">
-						<i class="octicon octicon-tools"></i> {{.i18n.Tr "repo.settings"}}
-					</a>
-				</div>
-			{{end}}
-		</div>
-	</div>
-	<div class="ui tabs divider"></div>
-{{else}}
-	<div class="ui divider"></div>
-{{end}}
-</div>

+ 0 - 0
templates/repo/header_gin.tmpl