gitea/routers/web/explore
wxiaoguang d15f20b2d2
Add ONLY_SHOW_RELEVANT_REPOS back, fix explore page bug, make code more strict () ()
Follow 

After I eat my own dogfood, I would say that
ONLY_SHOW_RELEVANT_REPOS=false is necessary for many private/enterprise
instances, because many private repositories do not have
"description/topic", users just want to search by their names.

This PR also adds `PageIsExploreRepositories` check, to make code more
strict, because the `search` template is shared for different purpose.

And during the test, I found a bug that the "Search" button didn't
respect the "relevant" parameter, so this PR fixes the bug by the way
together.
..
code.go Implement FSFE REUSE for golang files ()
org.go Implement FSFE REUSE for golang files ()
repo.go Add ONLY_SHOW_RELEVANT_REPOS back, fix explore page bug, make code more strict () ()
topic.go Move `convert` package to services ()
user.go Fix sorting admin user list by last login ()