File tree 2 files changed +16
-9
lines changed
2 files changed +16
-9
lines changed Original file line number Diff line number Diff line change @@ -154,8 +154,8 @@ func createCommon(ctx *context.Context) {
154
154
ctx .Data ["Licenses" ] = repo_module .Licenses
155
155
ctx .Data ["Readmes" ] = repo_module .Readmes
156
156
ctx .Data ["IsForcedPrivate" ] = setting .Repository .ForcePrivate
157
- ctx .Data ["CanCreateRepo " ] = ctx .Doer .CanCreateRepo ()
158
- ctx .Data ["MaxCreationLimit " ] = ctx .Doer .MaxCreationLimit ()
157
+ ctx .Data ["CanCreateRepoInDoer " ] = ctx .Doer .CanCreateRepo ()
158
+ ctx .Data ["MaxCreationLimitOfDoer " ] = ctx .Doer .MaxCreationLimit ()
159
159
ctx .Data ["SupportedObjectFormats" ] = git .DefaultFeatures ().SupportedObjectFormats
160
160
ctx .Data ["DefaultObjectFormat" ] = git .Sha1ObjectFormat
161
161
}
Original file line number Diff line number Diff line change 12
12
<div class="inline required field {{if .Err_Owner}}error{{end}}">
13
13
<label>{{ctx.Locale.Tr "repo.owner"}}</label>
14
14
<div class="ui selection owner dropdown">
15
- <input type="hidden" id="uid" name="uid" value="{{.ContextUser.ID}}" required>
16
- <span class="text truncated-item-container" title="{{.ContextUser.Name}}">
17
- {{ctx.AvatarUtils.Avatar .ContextUser 28 "mini"}}
18
- <span class="truncated-item-name">{{.ContextUser.ShortName 40}}</span>
19
- </span>
15
+ <input type="hidden" id="uid" name="uid" value="{{.ContextUser.ID}}">
16
+ <span class="text truncated-item-name"></span>
20
17
{{svg "octicon-triangle-down" 14 "dropdown icon"}}
21
18
<div class="menu">
22
- <div class="item truncated-item-container" data-value="{{.SignedUser.ID}}" title="{{.SignedUser.Name}}">
23
- {{ctx.AvatarUtils.Avatar .SignedUser 28 "mini"}}
19
+ {{/* it can't use "disabled", otherwise the tooltip won't show */}}
20
+ <div
21
+ {{$cssClass :="item truncated-item-container"}}
22
+ {{if not .CanCreateRepoInDoer}}
23
+ {{/* use a fake menu item (disalbed-like) to prevent it form being selected */}}
24
+ {{$cssClass = "tw-opacity-55 tw-py-2 tw-px-[1.14em] truncated-item-container"}}
25
+ data-tooltip-content="{{ctx.Locale.TrN .MaxCreationLimit "repo.form.reach_limit_of_creation_1" "repo.form.reach_limit_of_creation_n" .MaxCreationLimitOfDoer}}"
26
+ data-tooltip-placement="bottom-start"
27
+ {{end}}
28
+ class="{{$cssClass}}" data-value="{{.SignedUser.ID}}"
29
+ >
30
+ {{ctx.AvatarUtils.Avatar .SignedUser 28 "tw-mr-3"}}
24
31
<span class="truncated-item-name">{{.SignedUser.ShortName 40}}</span>
25
32
</div>
26
33
{{range .Orgs}}
You can’t perform that action at this time.
0 commit comments