]> source.dussan.org Git - gitea.git/commitdiff
templates/org/home.tmpl: fix org member can't see public repo
authorUnknwon <u@gogs.io>
Sun, 22 Feb 2015 08:07:04 +0000 (03:07 -0500)
committerUnknwon <u@gogs.io>
Sun, 22 Feb 2015 08:07:04 +0000 (03:07 -0500)
gogs.go
templates/.VERSION
templates/org/home.tmpl

diff --git a/gogs.go b/gogs.go
index 5c24e229a1d11a455dd04bd91b1dc137bd17bee6..b2366b634122178bac7feb49b1b15508329f469f 100644 (file)
--- a/gogs.go
+++ b/gogs.go
@@ -17,7 +17,7 @@ import (
        "github.com/gogits/gogs/modules/setting"
 )
 
-const APP_VER = "0.5.14.0221 Beta"
+const APP_VER = "0.5.14.0222 Beta"
 
 func init() {
        runtime.GOMAXPROCS(runtime.NumCPU())
index 489addf9a72d0ac846e8e6f47bedfe7e273e1713..b9cd4a186a115865534367e7fe2f6eee35ba5865 100644 (file)
@@ -1 +1 @@
-0.5.14.0221 Beta
\ No newline at end of file
+0.5.14.0222 Beta
\ No newline at end of file
index bb160b57baacbfb3b57f407efd91db4957e095e1..df29d61fc4a5b6b2c6b2d6fcc428b6405c823c8f 100644 (file)
@@ -9,85 +9,85 @@
                                {{if .IsOrganizationOwner}}<a class="text-grey" href="{{.OrgLink}}/settings"><span class="octicon octicon-gear"></span></a>{{end}}
                        </h2>
                        {{if .Org.Description}}<p>{{.Org.Description}}</p>{{end}}
-            <ul class="text-grey">
-                {{if .Org.Location}}<li><span class="octicon octicon-location"></span> <span>{{.Org.Location}}</span></li>{{end}}
-                {{if .Org.Website}}<li><span class="octicon octicon-link"></span> <a target="_blank" href="{{.Org.Website}}">{{.Org.Website}}</a></li>{{end}}
-                {{if .Org.Email}}<li><span class="octicon octicon-mail"></span> <a href="mailto:{{.Org.Email}}">{{.Org.Email}}</a></li>{{end}}
-            </ul>
+      <ul class="text-grey">
+        {{if .Org.Location}}<li><span class="octicon octicon-location"></span> <span>{{.Org.Location}}</span></li>{{end}}
+        {{if .Org.Website}}<li><span class="octicon octicon-link"></span> <a target="_blank" href="{{.Org.Website}}">{{.Org.Website}}</a></li>{{end}}
+        {{if .Org.Email}}<li><span class="octicon octicon-mail"></span> <a href="mailto:{{.Org.Email}}">{{.Org.Email}}</a></li>{{end}}
+      </ul>
                </div>
        </div>
 </div>
 <div class="container">
        {{$isMember := .Org.IsOrgMember $.SignedUser.Id}}
-    <div id="org-home-repo-list" class="left grid-2-3">
-        <div class="clear">
-               {{if .IsOrganizationOwner}}
-            <a class="btn btn-green btn-large btn-link btn-radius right" href="{{AppSubUrl}}/repo/create?org={{.Org.Id}}"><i class="octicon octicon-repo-create"></i> {{.i18n.Tr "new_repo"}}</a>
-               {{end}}
-        </div>
-        <div id="org-repo-list">
-                       {{range .Repos}}
-                               {{if .HasAccess $.SignedUser.Name}}
-                               <div class="org-repo-item">
-                    <ul class="org-repo-status right">
-                        <li><i class="octicon octicon-star"></i> {{.NumStars}}</li>
-                        <li><i class="octicon octicon-git-branch"></i> {{.NumForks}}</li>
-                    </ul>
-                                       <h2><a href="{{AppSubUrl}}/{{$.Org.Name}}/{{.Name}}">{{.Name}}</a></h2>
-                                       <p class="org-repo-description">{{.Description}}</p>
-                                       <p class="org-repo-updated">{{$.i18n.Tr "org.repo_updated"}} {{TimeSince .Updated $.i18n.Lang}}</p>
-                               </div>
-                               {{end}}
+  <div id="org-home-repo-list" class="left grid-2-3">
+    <div class="clear">
+               {{if .IsOrganizationOwner}}
+            <a class="btn btn-green btn-large btn-link btn-radius right" href="{{AppSubUrl}}/repo/create?org={{.Org.Id}}"><i class="octicon octicon-repo-create"></i> {{.i18n.Tr "new_repo"}}</a>
+               {{end}}
+    </div>
+    <div id="org-repo-list">
+               {{range .Repos}}
+                       {{if or (not .IsPrivate) (.HasAccess $.SignedUser.Name)}}
+                       <div class="org-repo-item">
+        <ul class="org-repo-status right">
+          <li><i class="octicon octicon-star"></i> {{.NumStars}}</li>
+          <li><i class="octicon octicon-git-branch"></i> {{.NumForks}}</li>
+        </ul>
+                               <h2><a href="{{AppSubUrl}}/{{$.Org.Name}}/{{.Name}}">{{.Name}}</a></h2>
+                               <p class="org-repo-description">{{.Description}}</p>
+                               <p class="org-repo-updated">{{$.i18n.Tr "org.repo_updated"}} {{TimeSince .Updated $.i18n.Lang}}</p>
+                       </div>
                        {{end}}
-        </div>
+               {{end}}
     </div>
-    <div class="grid-1-3 right">
-       <div class="org-sidebar">
-               <div class="panel panel-radius">
-                       <div class="panel-header">
-                               {{if $isMember}}
-                               <a class="text-grey right" href="{{AppSubUrl}}/org/{{.Org.LowerName}}/members"><strong>{{.Org.NumMembers}}</strong><span class="octicon octicon-chevron-right"></span></a>
-                               {{end}}
-                               <strong>{{.i18n.Tr "org.people"}}</strong>
-                       </div>
-                       <div class="panel-body member-avatar-group">
-                               {{range .Members}}
+  </div>
+  <div class="grid-1-3 right">
+       <div class="org-sidebar">
+       <div class="panel panel-radius">
+               <div class="panel-header">
+                       {{if $isMember}}
+                       <a class="text-grey right" href="{{AppSubUrl}}/org/{{.Org.LowerName}}/members"><strong>{{.Org.NumMembers}}</strong><span class="octicon octicon-chevron-right"></span></a>
+                       {{end}}
+                       <strong>{{.i18n.Tr "org.people"}}</strong>
+               </div>
+               <div class="panel-body member-avatar-group">
+                       {{range .Members}}
                                                {{if or $isMember (.IsPublicMember $.Org.Id)}}
-                                       <a href="{{AppSubUrl}}/{{.Name}}" title="{{.Name}}"><img src="{{.AvatarLink}}"></a>
-                                       {{end}}
+                               <a href="{{AppSubUrl}}/{{.Name}}" title="{{.Name}}"><img src="{{.AvatarLink}}"></a>
                                {{end}}
-                       </div>
-                       {{if .IsOrganizationOwner}}
-                       <div class="panel-footer">
-                               <a class="btn btn-medium btn-blue btn-link btn-radius" href="{{AppSubUrl}}/org/{{.Org.LowerName}}/invitations/new">{{.i18n.Tr "org.invite_someone"}}</a>
-                       </div>
-                       {{end}}
-               </div>
-               {{if $isMember}}
-               <br>
-               <div class="panel panel-radius">
-                       <div class="panel-header">
-                               <a class="text-grey right" href="{{AppSubUrl}}/org/{{.Org.LowerName}}/teams"><strong>{{.Org.NumTeams}}</strong><span class="octicon octicon-chevron-right"></span></a>
-                               <strong>{{.i18n.Tr "org.teams"}}</strong>
-                       </div>
-                       <div class="panel-body" id="org-home-team-list">
-                               <ul>
-                                       {{range .Teams}}
-                                       <li>
-                                               <a class="text-black" href="{{AppSubUrl}}/org/{{$.Org.LowerName}}/teams/{{.LowerName}}"><strong class="team-name">{{.Name}}</strong></a>
-                                               <p class="team-meta">{{.NumMembers}} {{$.i18n.Tr "org.lower_members"}} · {{.NumRepos}} {{$.i18n.Tr "org.lower_repositories"}}</p>
-                                       </li>
-                                       {{end}}
-                               </ul>
-                       </div>
-                       {{if .IsOrganizationOwner}}
-                       <div class="panel-footer">
-                               <a class="btn btn-medium btn-blue btn-link btn-radius" href="{{AppSubUrl}}/org/{{$.Org.LowerName}}/teams/new">{{.i18n.Tr "org.create_new_team"}}</a>
-                       </div>
-                       {{end}}
-               </div>
-               {{end}}
+                       {{end}}
+               </div>
+               {{if .IsOrganizationOwner}}
+               <div class="panel-footer">
+                       <a class="btn btn-medium btn-blue btn-link btn-radius" href="{{AppSubUrl}}/org/{{.Org.LowerName}}/invitations/new">{{.i18n.Tr "org.invite_someone"}}</a>
+               </div>
+               {{end}}
        </div>
-    </div>
+       {{if $isMember}}
+       <br>
+       <div class="panel panel-radius">
+               <div class="panel-header">
+                       <a class="text-grey right" href="{{AppSubUrl}}/org/{{.Org.LowerName}}/teams"><strong>{{.Org.NumTeams}}</strong><span class="octicon octicon-chevron-right"></span></a>
+                       <strong>{{.i18n.Tr "org.teams"}}</strong>
+               </div>
+               <div class="panel-body" id="org-home-team-list">
+                       <ul>
+                               {{range .Teams}}
+                               <li>
+                                       <a class="text-black" href="{{AppSubUrl}}/org/{{$.Org.LowerName}}/teams/{{.LowerName}}"><strong class="team-name">{{.Name}}</strong></a>
+                                       <p class="team-meta">{{.NumMembers}} {{$.i18n.Tr "org.lower_members"}} · {{.NumRepos}} {{$.i18n.Tr "org.lower_repositories"}}</p>
+                               </li>
+                               {{end}}
+                       </ul>
+               </div>
+               {{if .IsOrganizationOwner}}
+               <div class="panel-footer">
+                       <a class="btn btn-medium btn-blue btn-link btn-radius" href="{{AppSubUrl}}/org/{{$.Org.LowerName}}/teams/new">{{.i18n.Tr "org.create_new_team"}}</a>
+               </div>
+               {{end}}
+       </div>
+       {{end}}
+       </div>
+  </div>
 </div>
 {{template "ng/base/footer" .}}
\ No newline at end of file