aboutsummaryrefslogtreecommitdiff
path: root/routes/admin/orgs.go
diff options
context:
space:
mode:
Diffstat (limited to 'routes/admin/orgs.go')
-rw-r--r--routes/admin/orgs.go31
1 files changed, 31 insertions, 0 deletions
diff --git a/routes/admin/orgs.go b/routes/admin/orgs.go
new file mode 100644
index 00000000..f42e1fdf
--- /dev/null
+++ b/routes/admin/orgs.go
@@ -0,0 +1,31 @@
+// Copyright 2014 The Gogs Authors. All rights reserved.
+// Use of this source code is governed by a MIT-style
+// license that can be found in the LICENSE file.
+
+package admin
+
+import (
+ "github.com/gogits/gogs/models"
+ "github.com/gogits/gogs/pkg/context"
+ "github.com/gogits/gogs/pkg/setting"
+ "github.com/gogits/gogs/routes"
+)
+
+const (
+ ORGS = "admin/org/list"
+)
+
+func Organizations(c *context.Context) {
+ c.Data["Title"] = c.Tr("admin.organizations")
+ c.Data["PageIsAdmin"] = true
+ c.Data["PageIsAdminOrganizations"] = true
+
+ routes.RenderUserSearch(c, &routes.UserSearchOptions{
+ Type: models.USER_TYPE_ORGANIZATION,
+ Counter: models.CountOrganizations,
+ Ranger: models.Organizations,
+ PageSize: setting.UI.Admin.OrgPagingNum,
+ OrderBy: "id ASC",
+ TplName: ORGS,
+ })
+}