diff options
author | Unknwon <joe2010xtmf@163.com> | 2014-11-05 23:30:04 -0500 |
---|---|---|
committer | Unknwon <joe2010xtmf@163.com> | 2014-11-05 23:30:04 -0500 |
commit | 4e7eb5be9d3e9c9ba7238769d2b5f2f471d51b67 (patch) | |
tree | e563d92084e488d97839e7e227e3e7dc6662fad9 /templates | |
parent | b37519235242b17e47c71dec53ad61a6ca4bedc1 (diff) | |
download | gitea-4e7eb5be9d3e9c9ba7238769d2b5f2f471d51b67.tar.gz gitea-4e7eb5be9d3e9c9ba7238769d2b5f2f471d51b67.zip |
Work on #5 fork and fix #608
Diffstat (limited to 'templates')
-rw-r--r-- | templates/.VERSION | 2 | ||||
-rw-r--r-- | templates/repo/fork.tmpl | 65 | ||||
-rw-r--r-- | templates/repo/header.tmpl | 2 |
3 files changed, 67 insertions, 2 deletions
diff --git a/templates/.VERSION b/templates/.VERSION index 188756b2f0..f2ebc3fb97 100644 --- a/templates/.VERSION +++ b/templates/.VERSION @@ -1 +1 @@ -0.5.6.1104 Beta
\ No newline at end of file +0.5.7.1105 Beta
\ No newline at end of file diff --git a/templates/repo/fork.tmpl b/templates/repo/fork.tmpl new file mode 100644 index 0000000000..1d096a75d8 --- /dev/null +++ b/templates/repo/fork.tmpl @@ -0,0 +1,65 @@ +{{template "ng/base/head" .}} +{{template "ng/base/header" .}} +<div id="repo-wrapper"> + <form id="repo-create-form" class="form form-align panel panel-radius" action="{{AppSubUrl}}/repo/fork?fork_id={{.ForkId}}" method="post"> + {{.CsrfTokenHtml}} + <div class="panel-header"> + <h2>{{.i18n.Tr "new_fork"}}</h2> + </div> + <div class="panel-content"> + {{template "ng/base/alert" .}} + <div class="field"> + <label for="owner" class="req">{{.i18n.Tr "repo.owner"}}</label> + <input id="repo-owner-id" type="hidden" name="uid" value="{{.ContextUser.Id}}" /> + <div class="inline-block drop"> + <a class="drop-bottom"> + <img class="avatar" src="{{.ContextUser.AvatarLink}}" id="repo-owner-avatar" alt="user-avatar"> + <strong id="repo-owner-name">{{.ContextUser.Name}}</strong> + </a> + <ul class="drop-down menu menu-vertical menu-radius switching-list" id="repo-create-owner-list"> + <li {{if eq $.ContextUser.Id .SignedUser.Id}}class="checked"{{end}} data-uid="{{.SignedUser.Id}}"> + <a> + <i class="octicon octicon-check"></i> + <img class="avatar" src="{{.SignedUser.AvatarLink}}" alt="user-avatar"> + <strong>{{.SignedUser.Name}}</strong> + </a> + </li> + {{range .Orgs}} + <li {{if eq $.ContextUser.Id .Id}}class="checked"{{end}} data-uid="{{.Id}}"> + <a> + <i class="octicon octicon-check"></i> + <img class="avatar" src="{{.AvatarLink}}" alt="user-avatar"> + <strong>{{.Name}}</strong> + </a> + </li> + {{end}} + </ul> + </div> + </div> + <div class="field"> + <label>{{.i18n.Tr "repo.fork_from"}}</label> + <span><a target="_blank" href="{{AppSubUrl}}/{{.ForkFrom}}">{{.ForkFrom}}</a></span> + </div> + <div class="field"> + <label class="req" for="repo-name">{{.i18n.Tr "repo.repo_name"}}</label> + <input class="ipt ipt-large ipt-radius {{if .Err_RepoName}}ipt-error{{end}}" id="repo-name" name="repo_name" type="text" value="{{.repo_name}}" required /> + <span class="form-label"></span> + <span class="help">{{.i18n.Tr "repo.repo_name_helper" | Str2html}}</span> + </div> + <div class="field"> + <label for="visibility">{{.i18n.Tr "repo.visibility"}}</label> + <span>{{.i18n.Tr "repo.fork_visiblity_helper"}}</span> + </div> + <div class="field clear"> + <label class="left" for="desc">{{.i18n.Tr "repo.repo_desc"}}</label> + <textarea class="ipt ipt-large ipt-radius {{if .Err_Description}}ipt-error{{end}}" id="desc" name="desc">{{.desc}}</textarea> + </div> + <div class="field"> + <label></label> + <button class="btn btn-large btn-blue btn-radius">{{.i18n.Tr "repo.fork_repo"}}</button> + <a class="btn btn-small btn-gray btn-radius" id="repo-create-cancel" href="{{AppSubUrl}}/"><strong>{{.i18n.Tr "cancel"}}</strong></a> + </div> + </div> + </form> +</div> +{{template "ng/base/footer" .}}
\ No newline at end of file diff --git a/templates/repo/header.tmpl b/templates/repo/header.tmpl index c2caf4b015..976c8e0c00 100644 --- a/templates/repo/header.tmpl +++ b/templates/repo/header.tmpl @@ -47,7 +47,7 @@ </a> </li> <li id="repo-header-fork"> - <a id="repo-header-fork-btn" {{if not $.IsRepositoryTrueOwner}}href="{{.RepoLink}}/action/fork"{{end}}> + <a id="repo-header-fork-btn" {{if or (not $.IsRepositoryTrueOwner) $.Owner.IsOrganization}}href="/repo/fork?fork_id={{.Id}}"{{end}}> <button class="btn btn-gray text-bold btn-radius"> <i class="octicon octicon-repo-forked"></i>{{$.i18n.Tr "repo.fork"}} <span class="num">{{.NumForks}}</span> |