diff --git a/conf/enumerate.go b/conf/enumerate.go index de1f69a1..1409b6f2 100644 --- a/conf/enumerate.go +++ b/conf/enumerate.go @@ -80,7 +80,7 @@ func GetDatabasePrefix() string { //获取默认头像 func GetDefaultAvatar() string { - return beego.AppConfig.DefaultString("avatar", "/static/images/headimgurl.jpg") + return URLForWithCdnImage(beego.AppConfig.DefaultString("avatar", "/static/images/headimgurl.jpg")) } //获取阅读令牌长度. @@ -90,7 +90,7 @@ func GetTokenSize() int { //获取默认文档封面. func GetDefaultCover() string { - return beego.AppConfig.DefaultString("cover", "/static/images/book.jpg") + return URLForWithCdnImage(beego.AppConfig.DefaultString("cover", "/static/images/book.jpg")) } //获取允许的商城文件的类型. diff --git a/controllers/ManagerController.go b/controllers/ManagerController.go index fb0c247d..e1bdf6b2 100644 --- a/controllers/ManagerController.go +++ b/controllers/ManagerController.go @@ -56,6 +56,10 @@ func (c *ManagerController) Users() { if totalCount > 0 { pager := pagination.NewPagination(c.Ctx.Request, totalCount, conf.PageSize, c.BaseUrl()) c.Data["PageHtml"] = pager.HtmlPages() + + for _,item := range members { + item.Avatar = conf.URLForWithCdnImage(item.Avatar) + } } else { c.Data["PageHtml"] = "" } diff --git a/routers/filter.go b/routers/filter.go index d3a7607a..85dcc28b 100644 --- a/routers/filter.go +++ b/routers/filter.go @@ -24,7 +24,7 @@ func init() { ctx.ResponseWriter.Write(returnJSON) } else { - ctx.Redirect(302, beego.URLFor("AccountController.Login") + "?url=" + url.PathEscape(ctx.Request.URL.RequestURI())) + ctx.Redirect(302, conf.URLFor("AccountController.Login") + "?url=" + url.PathEscape(conf.BaseUrl + ctx.Request.URL.RequestURI())) } } } diff --git a/views/account/register.tpl b/views/account/register.tpl index cc2ca908..e2636a11 100644 --- a/views/account/register.tpl +++ b/views/account/register.tpl @@ -7,12 +7,12 @@ - 用户登录 - Powered by MinDoc + 用户注册 - Powered by MinDoc - + - - + + - + - - - - - + + + + + - + + \ No newline at end of file