Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/uPagge/uBlogger.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--i18n/en.toml5
-rw-r--r--i18n/zh.toml5
-rw-r--r--images/Apple-Devices-Preview.pngbin230071 -> 230508 bytes
-rw-r--r--layouts/partials/comments.html5
-rw-r--r--layouts/partials/paginator.html43
5 files changed, 31 insertions, 27 deletions
diff --git a/i18n/en.toml b/i18n/en.toml
index ef58201..72c6641 100644
--- a/i18n/en.toml
+++ b/i18n/en.toml
@@ -28,6 +28,11 @@ other = "Categories"
other = "More"
# === Pagination ===
+# === partials/comments.html ===
+[valineLang]
+other = "en"
+# === partials/comments.html ===
+
# === partials/footer.html ===
[powered]
other = "Powered by %s"
diff --git a/i18n/zh.toml b/i18n/zh.toml
index b013145..6eba84b 100644
--- a/i18n/zh.toml
+++ b/i18n/zh.toml
@@ -28,6 +28,11 @@ other = "分类"
other = "更多"
# === Pagination ===
+# === partials/comments.html ===
+[valineLang]
+other = "zh-cn"
+# === partials/comments.html ===
+
# === partials/footer.html ===
[powered]
other = "由 %s 强力驱动"
diff --git a/images/Apple-Devices-Preview.png b/images/Apple-Devices-Preview.png
index d1bd34c..0e16388 100644
--- a/images/Apple-Devices-Preview.png
+++ b/images/Apple-Devices-Preview.png
Binary files differ
diff --git a/layouts/partials/comments.html b/layouts/partials/comments.html
index adf1292..0a19b5e 100644
--- a/layouts/partials/comments.html
+++ b/layouts/partials/comments.html
@@ -57,9 +57,7 @@
{{ .Site.Params.cdn.valine_js | safeHTML }}
{{ else }}
{{- $res := resources.Get "js/lib/valine/Valine.min.js" | resources.Minify -}}
- {{ .Site.Params.cdn.fontawesome_free_css | safeHTML }}
- {{ .Site.Params.cdn.fontawesome_free_css | safeHTML }}
- <script src="{{ $res.RelPermalink }}"></script>
+ <script src="{{ $res.RelPermalink }}"></script>
{{ end }}
<script type="text/javascript">
new Valine({
@@ -73,6 +71,7 @@
placeholder: "{{ .Site.Params.valine.placeholder }}",
visitor: "{{ .Site.Params.valine.visitor }}",
recordIP: "{{ .Site.Params.valine.recordIP }}",
+ lang: "{{ T `valineLang` }}",
});
</script>
{{- end -}}
diff --git a/layouts/partials/paginator.html b/layouts/partials/paginator.html
index 3e9da84..6b23e31 100644
--- a/layouts/partials/paginator.html
+++ b/layouts/partials/paginator.html
@@ -1,31 +1,26 @@
-{{ $pag := $.Paginator }}
-
-{{ if gt $pag.TotalPages 1 }}
+{{ if gt $.paginator.TotalPages 1 -}}
<ul class="pagination">
- {{ with $pag.First }}
- {{ end }}
-
- {{ $.Scratch.Set "__paginator.ellipsed" false }}
- {{ range $pag.Pagers }}
- {{ $right := sub .TotalPages .PageNumber }}
- {{ $showNumber := or (le .PageNumber 1) (eq $right 0) }}
- {{ $showNumber := or $showNumber (and (gt .PageNumber (sub $pag.PageNumber 3)) (lt .PageNumber (add $pag.PageNumber 3))) }}
- {{ if $showNumber }}
- {{ $.Scratch.Set "__paginator.ellipsed" false }}
- {{ $.Scratch.Set "__paginator.shouldEllipse" false }}
- {{ else }}
- {{ $.Scratch.Set "__paginator.shouldEllipse" (not ($.Scratch.Get "__paginator.ellipsed") ) }}
- {{ $.Scratch.Set "__paginator.ellipsed" true }}
- {{ end }}
- {{ if $showNumber }}
- <li class="page-item {{ if eq . $pag }}active{{ end }}">
+ {{- $.Scratch.Set "paginator.ellipsed" false -}}
+ {{ range $.paginator.Pagers -}}
+ {{ $right := sub .TotalPages .PageNumber -}}
+ {{ $showNumber := or (le .PageNumber 1) (eq $right 0) -}}
+ {{ $showNumber := or $showNumber (and (gt .PageNumber (sub $.paginator.PageNumber 3)) (lt .PageNumber (add $.paginator.PageNumber 3))) -}}
+ {{ if $showNumber -}}
+ {{ $.Scratch.Set "paginator.ellipsed" false -}}
+ {{ $.Scratch.Set "paginator.shouldEllipse" false -}}
+ {{ else -}}
+ {{ $.Scratch.Set "paginator.shouldEllipse" (not ($.Scratch.Get "paginator.ellipsed") ) -}}
+ {{ $.Scratch.Set "paginator.ellipsed" true -}}
+ {{ end -}}
+ {{ if $showNumber -}}
+ <li class="page-item {{ if eq . $.paginator }}active{{ end }}">
<span class="page-link">
<a href="{{ .URL }}">{{ .PageNumber }}</a>
</span>
</li>
- {{ else if ($.Scratch.Get "__paginator.shouldEllipse") }}
+ {{- else if ($.Scratch.Get "paginator.shouldEllipse") -}}
<li class="page-item "><span class="page-link" aria-hidden="true">&hellip;</span></li>
- {{ end }}
- {{ end }}
+ {{ end -}}
+ {{ end -}}
</ul>
-{{ end }} \ No newline at end of file
+{{- end }} \ No newline at end of file