|
|
|
@ -15,10 +15,11 @@ import (
|
|
|
|
|
"strings"
|
|
|
|
|
"time"
|
|
|
|
|
|
|
|
|
|
"gopkg.in/ini.v1"
|
|
|
|
|
|
|
|
|
|
"github.com/Unknwon/com"
|
|
|
|
|
"github.com/macaron-contrib/oauth2"
|
|
|
|
|
"github.com/macaron-contrib/session"
|
|
|
|
|
"gopkg.in/ini.v1"
|
|
|
|
|
|
|
|
|
|
"github.com/gogits/gogs/modules/bindata"
|
|
|
|
|
"github.com/gogits/gogs/modules/log"
|
|
|
|
@ -345,11 +346,13 @@ func NewConfigContext() {
|
|
|
|
|
if !filepath.IsAbs(AvatarUploadPath) {
|
|
|
|
|
AvatarUploadPath = path.Join(workDir, AvatarUploadPath)
|
|
|
|
|
}
|
|
|
|
|
switch sec.Key("GRAVATAR_SOURCE").MustString("gravatar") {
|
|
|
|
|
switch source := sec.Key("GRAVATAR_SOURCE").MustString("gravatar"); source {
|
|
|
|
|
case "duoshuo":
|
|
|
|
|
GravatarSource = "http://gravatar.duoshuo.com/avatar/"
|
|
|
|
|
default:
|
|
|
|
|
case "gravatar":
|
|
|
|
|
GravatarSource = "//1.gravatar.com/avatar/"
|
|
|
|
|
default:
|
|
|
|
|
GravatarSource = source
|
|
|
|
|
}
|
|
|
|
|
DisableGravatar = sec.Key("DISABLE_GRAVATAR").MustBool()
|
|
|
|
|
if OfflineMode {
|
|
|
|
|