tangled
alpha
login
or
join now
aylac.top
/
mysite
0
fork
atom
my personal website!
0
fork
atom
overview
issues
2
pulls
pipelines
better links
aylac.top
11 months ago
805c3adb
103fce54
verified
This commit was signed with the committer's
known signature
.
aylac.top
SSH Key Fingerprint:
SHA256:0I0RwJANCpgZd/yP0LOSXWEd0lfj1yyKsKISzeJAJ78=
+6
-2
3 changed files
expand all
collapse all
unified
split
blog-entry.njk
blog-index.njk
eleventy.config.js
+1
-1
blog-entry.njk
···
5
5
size: 1
6
6
alias: blog
7
7
addAllPagesToCollections: true
8
8
-
permalink: "/blog/{{ blog.value.title | slugify }}/index.html"
8
8
+
permalink: "/blog/{{ blog.uri | getrkey }}/index.html"
9
9
eleventyComputed:
10
10
title: "{{ blog.value.title }} - ayla"
11
11
---
+1
-1
blog-index.njk
···
6
6
7
7
{% for entry in blogEntries %}
8
8
<div class="entry">
9
9
-
<a class="entry-title" href="/blog/{{ entry.value.title | slugify }}">{{ entry.value.title }}</a>
9
9
+
<a class="entry-title" href="/blog/{{ entry.uri | getrkey }}/?t={{ entry.value.title | slugify }}">{{ entry.value.title }}</a>
10
10
<span class="entry-excerpt">{{ entry.value.content | truncate }}</span>
11
11
<span class="entry-date">{{ entry.value.createdAt | format_date }}</span>
12
12
</div>
+4
eleventy.config.js
···
45
45
eleventyConfig.addNunjucksFilter("truncate", function (value, length = 300) {
46
46
return value.slice(0, length);
47
47
});
48
48
+
49
49
+
eleventyConfig.addNunjucksFilter("getrkey", function (value) {
50
50
+
return value.slice(value.lastIndexOf("/") + 1);
51
51
+
});
48
52
}