@@ -29,7 +29,6 @@ const (
2929 tplDashboard base.TplName = "user/dashboard/dashboard"
3030 tplIssues base.TplName = "user/dashboard/issues"
3131 tplProfile base.TplName = "user/profile"
32- tplOrgHome base.TplName = "org/home"
3332)
3433
3534// getDashboardContextUser finds out dashboard is viewing as which context user.
@@ -463,120 +462,6 @@ func ShowGPGKeys(ctx *context.Context, uid int64) {
463462 ctx .PlainText (200 , buf .Bytes ())
464463}
465464
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-
580465// Email2User show user page via email
581466func Email2User (ctx * context.Context ) {
582467 u , err := models .GetUserByEmail (ctx .Query ("email" ))
0 commit comments