@@ -29,7 +29,6 @@ const (
29
29
tplDashboard base.TplName = "user/dashboard/dashboard"
30
30
tplIssues base.TplName = "user/dashboard/issues"
31
31
tplProfile base.TplName = "user/profile"
32
- tplOrgHome base.TplName = "org/home"
33
32
)
34
33
35
34
// getDashboardContextUser finds out dashboard is viewing as which context user.
@@ -463,120 +462,6 @@ func ShowGPGKeys(ctx *context.Context, uid int64) {
463
462
ctx .PlainText (200 , buf .Bytes ())
464
463
}
465
464
466
- func showOrgProfile (ctx * context.Context ) {
467
- ctx .SetParams (":org" , ctx .Params (":username" ))
468
- context .HandleOrgAssignment (ctx )
469
- if ctx .Written () {
470
- return
471
- }
472
-
473
- org := ctx .Org .Organization
474
-
475
- if ! models .HasOrgVisible (org , ctx .User ) {
476
- ctx .NotFound ("HasOrgVisible" , nil )
477
- return
478
- }
479
-
480
- ctx .Data ["Title" ] = org .DisplayName ()
481
-
482
- var orderBy models.SearchOrderBy
483
- ctx .Data ["SortType" ] = ctx .Query ("sort" )
484
- switch ctx .Query ("sort" ) {
485
- case "newest" :
486
- orderBy = models .SearchOrderByNewest
487
- case "oldest" :
488
- orderBy = models .SearchOrderByOldest
489
- case "recentupdate" :
490
- orderBy = models .SearchOrderByRecentUpdated
491
- case "leastupdate" :
492
- orderBy = models .SearchOrderByLeastUpdated
493
- case "reversealphabetically" :
494
- orderBy = models .SearchOrderByAlphabeticallyReverse
495
- case "alphabetically" :
496
- orderBy = models .SearchOrderByAlphabetically
497
- case "moststars" :
498
- orderBy = models .SearchOrderByStarsReverse
499
- case "feweststars" :
500
- orderBy = models .SearchOrderByStars
501
- case "mostforks" :
502
- orderBy = models .SearchOrderByForksReverse
503
- case "fewestforks" :
504
- orderBy = models .SearchOrderByForks
505
- default :
506
- ctx .Data ["SortType" ] = "recentupdate"
507
- orderBy = models .SearchOrderByRecentUpdated
508
- }
509
-
510
- keyword := strings .Trim (ctx .Query ("q" ), " " )
511
- ctx .Data ["Keyword" ] = keyword
512
-
513
- page := ctx .QueryInt ("page" )
514
- if page <= 0 {
515
- page = 1
516
- }
517
-
518
- var (
519
- repos []* models.Repository
520
- count int64
521
- err error
522
- )
523
- repos , count , err = models .SearchRepository (& models.SearchRepoOptions {
524
- Keyword : keyword ,
525
- OwnerID : org .ID ,
526
- OrderBy : orderBy ,
527
- Private : ctx .IsSigned ,
528
- UserIsAdmin : ctx .IsUserSiteAdmin (),
529
- UserID : ctx .Data ["SignedUserID" ].(int64 ),
530
- Page : page ,
531
- IsProfile : true ,
532
- PageSize : setting .UI .User .RepoPagingNum ,
533
- IncludeDescription : setting .UI .SearchRepoDescription ,
534
- })
535
- if err != nil {
536
- ctx .ServerError ("SearchRepository" , err )
537
- return
538
- }
539
-
540
- var opts = models.FindOrgMembersOpts {
541
- OrgID : org .ID ,
542
- PublicOnly : true ,
543
- Limit : 25 ,
544
- }
545
-
546
- if ctx .User != nil {
547
- isMember , err := org .IsOrgMember (ctx .User .ID )
548
- if err != nil {
549
- ctx .Error (500 , "IsOrgMember" )
550
- return
551
- }
552
- opts .PublicOnly = ! isMember
553
- }
554
-
555
- members , _ , err := models .FindOrgMembers (opts )
556
- if err != nil {
557
- ctx .ServerError ("FindOrgMembers" , err )
558
- return
559
- }
560
-
561
- membersCount , err := models .CountOrgMembers (opts )
562
- if err != nil {
563
- ctx .ServerError ("CountOrgMembers" , err )
564
- return
565
- }
566
-
567
- ctx .Data ["Repos" ] = repos
568
- ctx .Data ["Total" ] = count
569
- ctx .Data ["MembersTotal" ] = membersCount
570
- ctx .Data ["Members" ] = members
571
- ctx .Data ["Teams" ] = org .Teams
572
-
573
- pager := context .NewPagination (int (count ), setting .UI .User .RepoPagingNum , page , 5 )
574
- pager .SetDefaultParams (ctx )
575
- ctx .Data ["Page" ] = pager
576
-
577
- ctx .HTML (200 , tplOrgHome )
578
- }
579
-
580
465
// Email2User show user page via email
581
466
func Email2User (ctx * context.Context ) {
582
467
u , err := models .GetUserByEmail (ctx .Query ("email" ))
0 commit comments