From c42924047c6f654c4723746790e041f8907ed378 Mon Sep 17 00:00:00 2001
From: amzrk2
Date: Tue, 16 Jun 2020 14:00:53 +0800
Subject: Searching now works
---
layouts/_default/index.json | 2 +-
layouts/_default/search.html | 29 ++++++++++++++++++++++++++---
layouts/partials/post-meta.html | 2 +-
layouts/partials/scripts-end.html | 27 +++++----------------------
4 files changed, 33 insertions(+), 27 deletions(-)
(limited to 'layouts')
diff --git a/layouts/_default/index.json b/layouts/_default/index.json
index bf08b0f..e582dda 100644
--- a/layouts/_default/index.json
+++ b/layouts/_default/index.json
@@ -1,5 +1,5 @@
{{- $.Scratch.Add "search" slice -}}
{{- range (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) -}}
- {{- $.Scratch.Add "search" (dict "title" .Title "tags" .Params.tags "permalink" .Permalink) -}}
+ {{- $.Scratch.Add "search" (dict "title" .Title "tags" .Params.tags "content" .Plain "permalink" .Permalink "date" (.Date.Format "2006-01-02")) -}}
{{- end -}}
{{- $.Scratch.Get "search" | jsonify -}}
\ No newline at end of file
diff --git a/layouts/_default/search.html b/layouts/_default/search.html
index 0911f06..c37d6b9 100644
--- a/layouts/_default/search.html
+++ b/layouts/_default/search.html
@@ -3,14 +3,37 @@
+搜索用时:[TIME] ms,找到 [NUM] 个结果
+搜索未找到结果
+无法获取索引
+
{{ end }}
\ No newline at end of file
diff --git a/layouts/partials/post-meta.html b/layouts/partials/post-meta.html
index 5176053..3e366e7 100644
--- a/layouts/partials/post-meta.html
+++ b/layouts/partials/post-meta.html
@@ -1 +1 @@
- {{ .Date.Format "2006-01-02" }}{{ if .Site.Params.showWordCounter }} {{ .WordCount }}{{ i18n "postMetaWordCount" }}{{ end }}{{ if .Site.Params.showReadTime }} {{ .ReadingTime }}{{ i18n "postMetaReadingTime" }}{{ end }} {{ if .Params.tags }}{{ range .Params.tags }}{{ . }} {{ end }}{{ else }}{{ i18n "postMetaNoTag" }}{{ end }}
\ No newline at end of file
+ {{ .Date.Format "2006-01-02" }}{{ if .Site.Params.showWordCounter }} {{ .WordCount }}{{ i18n "postMetaWordCount" }}{{ end }}{{ if .Site.Params.showReadTime }} {{ .ReadingTime }}{{ i18n "postMetaReadingTime" }}{{ end }} {{ if .Params.tags }}{{ range .Params.tags }}{{ . }} {{ end }}{{ else }}{{ i18n "postMetaNoTag" }}{{ end }}
\ No newline at end of file
diff --git a/layouts/partials/scripts-end.html b/layouts/partials/scripts-end.html
index 69c5dca..2959beb 100644
--- a/layouts/partials/scripts-end.html
+++ b/layouts/partials/scripts-end.html
@@ -2,27 +2,8 @@
{{ if eq .Section "search" }}
-
-
-
-
+
+
{{ else if eq .Section "archives" }}
{{ else }}
@@ -37,6 +18,7 @@