data/
.vendor/
.idea/
-*.iml
\ No newline at end of file
+*.iml
+public/img/avatar/
\ No newline at end of file
github.com/Unknwon/cae=
github.com/Unknwon/goconfig=
github.com/dchest/scrypt=
+github.com/nfnt/resize=
github.com/lunny/xorm=
github.com/gogits/logs=
github.com/gogits/binding=
[picture]
; The place to picture data, either "server" or "qiniu", default is "server"
SERVICE = server
-; For "server" only, root path of picture data, default is "data/pictures"
-PATH = data/pictures
[log]
; Either "console", "file", "conn", "smtp" or "database", default is "console"
SessionConfig *session.Config
SessionManager *session.Manager
- PictureService string
- PictureRootPath string
+ PictureService string
)
var Service struct {
CookieRememberName = Cfg.MustValue("security", "COOKIE_REMEMBER_NAME")
PictureService = Cfg.MustValue("picture", "SERVICE")
- PictureRootPath = Cfg.MustValue("picture", "PATH")
// Determine and create root git reposiroty path.
RepoRootPath = Cfg.MustValue("repository", "ROOT")
ctx.Data["SessionConfig"] = base.SessionConfig
ctx.Data["PictureService"] = base.PictureService
- ctx.Data["PictureRootPath"] = base.PictureRootPath
ctx.Data["LogMode"] = base.LogMode
ctx.Data["LogConfig"] = base.LogConfig
<div class="panel-body">
<div><b>Picture Service:</b> {{.PictureService}}</div>
- <div><b>Picture Root Path:</b> {{.PictureRootPath}}</div>
</div>
</div>
m.Get("/stars", reqSignIn, user.Stars)
m.Get("/help", routers.Help)
- avatarCache := avatar.HttpHandler("public/img/avatar/", "public/img/avatar/default.jpg")
+ avatarCache := avatar.HttpHandler("public/img/avatar/", "public/img/avatar_default.jpg")
m.Get("/avatar/:hash", avatarCache.ServeHTTP)
m.Group("/user", func(r martini.Router) {