diff --git a/api.go b/api.go index fa12015..9926184 100644 --- a/api.go +++ b/api.go @@ -380,9 +380,9 @@ func responseNotice(c *gin.Context, typ, content, hl string) { domain = domain[0:i] } if hl != "" { - c.SetCookie("notice_highlight", hl, 86400, "/", domain, runmode.EnableHttps, false) + c.SetCookie("notice_highlight", hl, 86400, "/", domain, true, false) } - c.SetCookie("notice_type", typ, 86400, "/", domain, runmode.EnableHttps, false) - c.SetCookie("notice", fmt.Sprintf("[\"%s\"]", content), 86400, "/", domain, runmode.EnableHttps, false) + c.SetCookie("notice_type", typ, 86400, "/", domain, true, false) + c.SetCookie("notice", fmt.Sprintf("[\"%s\"]", content), 86400, "/", domain, true, false) c.Redirect(http.StatusFound, c.Request.Referer()) } diff --git a/conf/tpl/feedTpl.xml b/conf/tpl/feedTpl.xml index 3e9c410..0d81fd0 100644 --- a/conf/tpl/feedTpl.xml +++ b/conf/tpl/feedTpl.xml @@ -2,19 +2,19 @@ {{.Title}} - {{if .EnableHttps}}https://{{else}}http://{{end}}{{.Domain}} - + https://{{.Domain}} + {{.SubTitle}} zh-CN {{.BuildDate}} {{range .Artcs}} {{.Title}} - {{if $.EnableHttps}}https://{{else}}http://{{end}}{{$.Domain}}/post/{{.Slug}}.html - {{if $.EnableHttps}}https://{{else}}http://{{end}}{{$.Domain}}/post/{{.Slug}}.html#comments - {{if $.EnableHttps}}https://{{else}}http://{{end}}{{$.Domain}}/post/{{.Slug}}.html + https://{{$.Domain}}/post/{{.Slug}}.html + https://{{$.Domain}}/post/{{.Slug}}.html#comments + https://{{$.Domain}}/post/{{.Slug}}.html {{.Content}}]]> {{end}} - \ No newline at end of file + diff --git a/conf/tpl/sitemapTpl.xml b/conf/tpl/sitemapTpl.xml index 0724c8c..417dcce 100644 --- a/conf/tpl/sitemapTpl.xml +++ b/conf/tpl/sitemapTpl.xml @@ -2,9 +2,9 @@ {{range .Artcs}} - {{if $.EnableHttps}}https{{else}}http{{end}}://{{$.Domain}}/post/{{.Slug}}.html + https://{{$.Domain}}/post/{{.Slug}}.html {{dateformat .CreateTime "2006-01-02"}} 0.6 {{end}} - \ No newline at end of file + diff --git a/disqus.go b/disqus.go index 27a85f3..a7fea84 100644 --- a/disqus.go +++ b/disqus.go @@ -27,10 +27,7 @@ func CommentsCount() { return } baseUrl := setting.Conf.Disqus.URL + "?api_key=" + setting.Conf.Disqus.PublicKey + "&forum=" + setting.Conf.Disqus.ShortName + "&" - domain := "http://" + runmode.Domain - if runmode.EnableHttps { - domain = "https://" + runmode.Domain - } + domain := "https://" + runmode.Domain var count, index int for index < len(Ei.Articles) { logd.Debugf("count=====%d, index=======%d, length=======%d, bool=========%t", count, index, len(Ei.Articles), index < len(Ei.Articles) && count < 10) diff --git a/front.go b/front.go index 47dec3a..03ee4b5 100644 --- a/front.go +++ b/front.go @@ -140,7 +140,6 @@ func HandleArticlePage(c *gin.Context) { } } h["Article"] = artc - h["EnableHttps"] = runmode.EnableHttps c.HTML(http.StatusOK, "homeLayout.html", h) } diff --git a/router.go b/router.go index a274f0b..fab2566 100644 --- a/router.go +++ b/router.go @@ -27,7 +27,7 @@ func init() { store.Options(sessions.Options{ MaxAge: 86400 * 999, Path: "/", - Secure: runmode.EnableHttps, + Secure: true, HttpOnly: true, }) router.Use(sessions.Sessions("su", store)) diff --git a/views/about.html b/views/about.html index 10ba79c..43b7abe 100644 --- a/views/about.html +++ b/views/about.html @@ -1 +1 @@ -{{define "about"}}
{{with .Article}}

{{.Title}}

{{str2html .Content}}

Comments

{{end}}
{{end}} +{{define "about"}}
{{with .Article}}

{{.Title}}

{{str2html .Content}}

Comments

{{end}}
{{end}} diff --git a/views/admin/origin/articles.html b/views/admin/origin/articles.html deleted file mode 100644 index 7c17a92..0000000 --- a/views/admin/origin/articles.html +++ /dev/null @@ -1,328 +0,0 @@ - - - - - - - - - 管理文章 - Hello World - Powered by Typecho - - - - - - - - - - -
-
-
-

管理文章新增

-
-
-
-
-
-
- -
- - -
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
标题作者分类日期
- - 0 - 未命名文档 - - admin 默认分类 - 2天前
- - 1 - 欢迎使用 Typecho - - admin 默认分类 - 4天前
-
-
- -
-
-
- -
- - -
-
-
    -
  • 1
  • -
-
-
- -
- -
- -
-
- - - - - - - - - diff --git a/views/admin/origin/backLayout.html b/views/admin/origin/backLayout.html deleted file mode 100644 index 86bf597..0000000 --- a/views/admin/origin/backLayout.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - {{.Title}} - - - - - - - - -
-
- - - - diff --git a/views/admin/origin/home.html b/views/admin/origin/home.html deleted file mode 100644 index c86c3f3..0000000 --- a/views/admin/origin/home.html +++ /dev/null @@ -1 +0,0 @@ -none \ No newline at end of file diff --git a/views/admin/origin/login.html b/views/admin/origin/login.html deleted file mode 100644 index c157bf1..0000000 --- a/views/admin/origin/login.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - Login | {{.BTitle}} - - - - -
-
-

{{.BTitle}}

-
-

- - -

-

- - -

-

- - -

-

- -

-
- -
-
- - - diff --git a/views/admin/origin/profile.html b/views/admin/origin/profile.html deleted file mode 100644 index 2b7fcdc..0000000 --- a/views/admin/origin/profile.html +++ /dev/null @@ -1,393 +0,0 @@ - - - - - - - - - 个人设置 - Hello World - Powered by Typecho - - - - - - - - - - -
-
-
-

个人设置

-
-
-
-

- admin -

-

admin

-

admin

-

目前有 2 篇日志, 并有 1 条关于你的评论在 11 个分类中.

-

最后登录: 2天前

-
-
-
-

个人资料

-
-
    -
  • - - -

    - 用户昵称可以与用户名不同, 用于前台显示. -
    如果你将此项留空, 将默认使用用户名.

    -
  • -
-
    -
  • - - -

    - 此用户的个人主页地址, 请用 http:// 开头.

    -
  • -
-
    -
  • - - -

    - 电子邮箱地址将作为此用户的主要联系方式. -
    请不要与系统中现有的电子邮箱地址重复.

    -
  • -
- -
    -
  • - -
  • -
-
-
-
-
-

撰写设置

-
-
    -
  • - - - - - - - - - -

    - 使用 Markdown 语法能够使您的撰写过程更加简便直观. -
    此功能开启不会影响以前没有使用 Markdown 语法编辑的内容.

    -
  • -
-
    -
  • - - - - - - - - - -

    - 自动保存功能可以更好地保护你的文章不会丢失.

    -
  • -
-
    -
  • - - - - - - - - - - - - - -

    - 设置你经常使用的默认允许权限

    -
  • -
- -
    -
  • - -
  • -
-
-
-
-
-

密码修改

-
-
    -
  • - - -

    - 为此用户分配一个密码. -
    建议使用特殊字符与字母、数字的混编样式,以增加系统安全性.

    -
  • -
-
    -
  • - - -

    - 请确认你的密码, 与上面输入的密码保持一致.

    -
  • -
- -
    -
  • - -
  • -
-
-
-
-
-
-
- - - - - - - - - diff --git a/views/admin/origin/reading.html b/views/admin/origin/reading.html deleted file mode 100644 index 30cc11f..0000000 --- a/views/admin/origin/reading.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - - - - - 阅读设置 - Hello World - Powered by Typecho - - - - - - - - - - -
-
-
-

阅读设置

-
-
-
-
-
    -
  • - - -

    - 此格式用于指定显示在文章归档中的日期默认显示格式. -
    在某些主题中这个格式可能不会生效, 因为主题作者可以自定义日期格式. -
    请参考 PHP 日期格式写法.

    -
  • -
-
    -
  • - - - - - - - - -
  • -
-
    -
  • - - -

    - 此数目用于指定显示在侧边栏中的文章列表数目.

    -
  • -
-
    -
  • - - -

    - 此数目用于指定文章归档输出时每页显示的文章数目.

    -
  • -
-
    -
  • - - - - - - - - - -

    - 如果你不希望在聚合中输出文章全文,请使用仅输出摘要选项. -
    摘要的文字取决于你在文章中使用分隔符的位置.

    -
  • -
-
    -
  • - -
  • -
-
-
-
-
-
- - - - - - - - - - diff --git a/views/admin/origin/series.html b/views/admin/origin/series.html deleted file mode 100644 index 26265bc..0000000 --- a/views/admin/origin/series.html +++ /dev/null @@ -1,480 +0,0 @@ - - - - - - - - - 管理分类 - Hello World - Powered by Typecho - - - - - - - - - - -
-
-
-

管理分类新增

-
-
-
-
-
-
- -
- - -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称子分类缩略名 文章数
- - 默认分类 - - - 新增 - default - 默认 2
- - 232 - - - 新增 - 2342 - 默认 - 0
- - 234 - - - 新增 - 23423 - 默认 - 0
- - 2 - - - 新增 - 2 - 默认 - 0
- - 4 - - - 新增 - 4 - 默认 - 0
- - 3 - - - 新增 - 3 - 默认 - 0
- - 5 - - - 新增 - 5 - 默认 - 0
- - 6 - - - 新增 - 6 - 默认 - 0
- - 7 - - - 新增 - 7 - 默认 - 0
- - 8 - - - 新增 - 8 - 默认 - 0
- - 9 - - - 新增 - 9 - 默认 - 0
-
-
-
-
-
-
- - - - - - - - - diff --git a/views/admin/origin/setting.html b/views/admin/origin/setting.html deleted file mode 100644 index ac412a3..0000000 --- a/views/admin/origin/setting.html +++ /dev/null @@ -1,374 +0,0 @@ - - - - - - - - - 基本设置 - Hello World - Powered by Typecho - - - - - - - - - - -
-
-
-

基本设置

-
-
-
-
-
    -
  • - - -

    - 站点的名称将显示在网页的标题处.

    -
  • -
-
    -
  • - - -

    - 站点地址主要用于生成内容的永久链接.

    -
  • -
-
    -
  • - - -

    - 站点描述将显示在网页代码的头部.

    -
  • -
-
    -
  • - - -

    - 请以半角逗号 "," 分割多个关键字.

    -
  • -
-
    -
  • - - - - - - - - - -

    - 允许访问者注册到你的网站, 默认的注册用户不享有任何写入权限.

    -
  • -
-
    -
  • - - -
  • -
-
    -
  • - - - - - - - - - - - - - - - - - -

    - 用逗号 "," 将后缀名隔开, 例如: cpp, h, mak

    -
  • -
-
    -
  • - -
  • -
-
-
-
-
-
- - - - - - - - - diff --git a/views/admin/origin/tags.html b/views/admin/origin/tags.html deleted file mode 100644 index f107c93..0000000 --- a/views/admin/origin/tags.html +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - - - - 管理标签 - Hello World - Powered by Typecho - - - - - - - - - - -
-
-
-

管理标签

-
-
-
-
-
-
- -
- - -
-
-
-
    -
  • - - sad - -
  • -
  • - - sdasdf - -
  • -
  • - - sdfsad - -
  • -
  • - - asdfasd - -
  • -
  • - - sdfsdfasdf - -
  • -
  • - - sdfsdfasd - -
  • -
  • - - sadfasdf - -
  • -
- -
-
-
-
-
    -
  • - - -

    - 这是标签在站点中显示的名称.可以使用中文,如 "地球".

    -
  • -
-
    -
  • - - -

    - 标签缩略名用于创建友好的链接形式, 如果留空则默认使用标签名称.

    -
  • -
- - -
    -
  • - -
  • -
-
-
-
-
-
- - - - - - - - - diff --git a/views/admin/origin/write.html b/views/admin/origin/write.html deleted file mode 100644 index 8d04fff..0000000 --- a/views/admin/origin/write.html +++ /dev/null @@ -1,1069 +0,0 @@ - - - - - - - - - 撰写新文章 - Hello World - Powered by Typecho - - - - - - - - - - - - -
-
-
-

撰写新文章

-
-
-
-
-

- - -

-

- - localhost/index.php/archives/{cid}/

-

- - -

-

- - - - - - -

-
- -
-
-
-
- - - - - - - - - - - - - - - - - - - diff --git a/views/article.html b/views/article.html index b421fb7..27ed080 100644 --- a/views/article.html +++ b/views/article.html @@ -1 +1 @@ -{{define "article"}}
{{with .Article}}

{{.Title}}

{{str2html .Content}}

本文链接:参与评论 »

--EOF--

{{with $.Copyright}}{{end}} {{with $.Serie}}{{if gt $.Days 100}}

提醒:本文最后更新于 {{$.Days}} 天前,文中所描述的信息可能已发生改变,请谨慎使用。

{{end}}

专题「{{.Name}}」的其它文章 »

    {{range .Articles}}{{if ne .ID $.Article.ID}}
  • {{.Title}} ({{dateformat .CreateTime "Jan 02, 2006"}})
  • {{end}}{{end}}
{{end}}

Comments

{{end}}
{{end}} +{{define "article"}}
{{with .Article}}

{{.Title}}

{{str2html .Content}}

本文链接:参与评论 »

--EOF--

{{with $.Copyright}}{{end}} {{with $.Serie}}{{if gt $.Days 100}}

提醒:本文最后更新于 {{$.Days}} 天前,文中所描述的信息可能已发生改变,请谨慎使用。

{{end}}

专题「{{.Name}}」的其它文章 »

    {{range .Articles}}{{if ne .ID $.Article.ID}}
  • {{.Title}} ({{dateformat .CreateTime "Jan 02, 2006"}})
  • {{end}}{{end}}
{{end}}

Comments

{{end}}
{{end}} diff --git a/xml.go b/xml.go index 50e81d3..e8e7e7f 100644 --- a/xml.go +++ b/xml.go @@ -38,12 +38,11 @@ func doFeed() { _, _, artcs := PageList(1, FEED_COUNT) buildDate := time.Now() params := map[string]interface{}{ - "Title": Ei.BTitle, - "SubTitle": Ei.SubTitle, - "Domain": runmode.Domain, - "Enablehttps": runmode.EnableHttps, - "BuildDate": buildDate.Format(time.RFC1123Z), - "Artcs": artcs, + "Title": Ei.BTitle, + "SubTitle": Ei.SubTitle, + "Domain": runmode.Domain, + "BuildDate": buildDate.Format(time.RFC1123Z), + "Artcs": artcs, } f, err := os.OpenFile("static/feed.xml", os.O_WRONLY|os.O_CREATE|os.O_TRUNC, os.ModePerm) @@ -66,7 +65,7 @@ func doSitemap() { logd.Error("not found sitemapTpl.") return } - params := map[string]interface{}{"Artcs": Ei.Articles, "Domain": runmode.Domain, "Enablehttps": runmode.EnableHttps} + params := map[string]interface{}{"Artcs": Ei.Articles, "Domain": runmode.Domain} f, err := os.OpenFile("static/sitemap.xml", os.O_WRONLY|os.O_CREATE|os.O_TRUNC, os.ModePerm) if err != nil { logd.Error(err)