浏览代码

Fixed links to user admin views, and backend html routes for user admin edit/create urls, Closes #1451

Torkel Ödegaard 11 年之前
父节点
当前提交
add4adeec9
共有 2 个文件被更改,包括 4 次插入2 次删除
  1. 2 0
      pkg/api/api.go
  2. 2 2
      src/app/features/admin/partials/edit_user.html

+ 2 - 0
pkg/api/api.go

@@ -31,6 +31,8 @@ func Register(r *macaron.Macaron) {
 	r.Get("/account/apikeys/", reqSignedIn, Index)
 	r.Get("/account/import/", reqSignedIn, Index)
 	r.Get("/admin/users", reqGrafanaAdmin, Index)
+	r.Get("/admin/users/create", reqGrafanaAdmin, Index)
+	r.Get("/admin/users/edit/:id", reqGrafanaAdmin, Index)
 	r.Get("/dashboard/*", reqSignedIn, Index)
 
 	// sign up

+ 2 - 2
src/app/features/admin/partials/edit_user.html

@@ -2,8 +2,8 @@
 	<ul class="nav">
 		<li><a href="admin">Settings</a></li>
 		<li><a href="admin/users">Users</a></li>
-		<li ng-class="{active: createMode}"><a href="admin/users/new">Create user</a></li>
-		<li class="active" ng-show="!createMode"><a href="admin/users/new">Edit user</a></li>
+		<li ng-class="{active: createMode}"><a href="admin/users/create">Create user</a></li>
+		<li class="active" ng-show="!createMode"><a href="admin/users/edit/{{user_id}}">Edit user</a></li>
 	</ul>
 </topnav>