Summary Files Commits Branches @commit @diff @stats
path: root / ext
diff options
context:
space:
mode:
Commitd9feb157d1b40969740304f0283a53b4055ec032 (patch)
Author
 Syndamia <kamen@syndamia.com>
2025-07-28 17:50:59 +0300
Committer
 Syndamia <kamen@syndamia.com>
2025-07-28 17:50:59 +0300
Files49052397d77d9be0c122519cfff1a9a7f730f64e /ext
syndamia.com-d9feb157d1b40969740304f0283a53b4055ec032.tar
syndamia.com-d9feb157d1b40969740304f0283a53b4055ec032.tar.gz
syndamia.com-d9feb157d1b40969740304f0283a53b4055ec032.zip
Parente1854cef24aae1c0137f38ff7c088dfc9cb42fe4 (diff)
feat(ext): Implement pagination substitution elements
1 files changed, 7 insertions, 0 deletions
-rw-r--r--ext/pagenav.awk7
diff --git a/ext/pagenav.awk b/ext/pagenav.awk
index 0cd08fc..f1d9212 100644
--- a/ext/pagenav.awk
+++ b/ext/pagenav.awk
@@ -1,3 +1,10 @@
+BEGIN {
+ substitutions["pagination_start"] = "`[[$next_link] >]`"
+ substitutions["pagination_second"] = "`[< [$prev_link]]` || `[[$next_link] >]`"
+ substitutions["pagination_middle"] = "`[[url [$start_url] <<]]` || `[< [$prev_link]]` || `[[$next_link] >]`"
+ substitutions["pagination_end"] = "`[[url [$start_url] <<]]` || `[< [$prev_link]]`"
+}
+
FNR == 0 {
# Stats element
stats = \