##// END OF EJS Templates
Some gui fixes
marcink -
r477:fdebc5f6 celery
parent child Browse files
Show More
@@ -61,9 +61,9 b' def _get_repos_cached():'
61 61 @cache_region('super_short_term', 'cached_repos_switcher_list')
62 62 def _get_repos_switcher_cached(cached_repo_list):
63 63 repos_lst = []
64 for repo in sorted(x.name.lower() for x in cached_repo_list.values()):
65 if HasRepoPermissionAny('repository.write', 'repository.read', 'repository.admin')(repo, 'main page check'):
66 repos_lst.append(repo)
64 for repo in sorted(x for x in cached_repo_list.values()):
65 if HasRepoPermissionAny('repository.write', 'repository.read', 'repository.admin')(repo.name.lower(), 'main page check'):
66 repos_lst.append((repo.name.lower(), repo.dbrepo.private,))
67 67
68 68 return repos_lst
69 69
@@ -514,6 +514,24 b' div.options a:hover'
514 514 width:167px;
515 515
516 516 }
517 #header #header-inner #quick li ul li a.private_repo,
518 #header #header-inner #quick li ul li a.private_repo:hover
519 {
520 background:url("../images/icons/lock.png") no-repeat scroll 4px 9px #FFFFFF;
521 margin:0;
522 padding:12px 9px 7px 24px;
523 width:167px;
524
525 }
526 #header #header-inner #quick li ul li a.public_repo,
527 #header #header-inner #quick li ul li a.public_repo:hover
528 {
529 background:url("../images/icons/lock_open.png") no-repeat scroll 4px 9px #FFFFFF;
530 margin:0;
531 padding:12px 9px 7px 24px;
532 width:167px;
533
534 }
517 535
518 536 #header #header-inner #quick li ul li a.repos,
519 537 #header #header-inner #quick li ul li a.repos:hover
@@ -29,7 +29,7 b''
29 29
30 30 <div class="field">
31 31 <div class="label">
32 <label for="default_perm">${_('Default repository permission')}:</label>
32 <label for="default_perm">${_('Repository permission')}:</label>
33 33 </div>
34 34 <div class="select">
35 35 ${h.select('default_perm','',c.perms_choices)}
@@ -51,7 +51,7 b''
51 51 </div>
52 52 <div class="field">
53 53 <div class="label">
54 <label for="default_create">${_('Allow repository creation')}:</label>
54 <label for="default_create">${_('Repository creation')}:</label>
55 55 </div>
56 56 <div class="select">
57 57 ${h.select('default_create','',c.create_choices)}
@@ -97,8 +97,12 b''
97 97 <span>&darr;</span>
98 98 </a>
99 99 <ul class="repo_switcher">
100 %for repo in c.repo_switcher_list:
101 <li>${h.link_to(repo,h.url('summary_home',repo_name=repo))}</li>
100 %for repo,private in c.repo_switcher_list:
101 %if private:
102 <li>${h.link_to(repo,h.url('summary_home',repo_name=repo),class_="private_repo")}</li>
103 %else:
104 <li>${h.link_to(repo,h.url('summary_home',repo_name=repo),class_="public_repo")}</li>
105 %endif
102 106 %endfor
103 107 </ul>
104 108 </li>
General Comments 0
You need to be logged in to leave comments. Login now