aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortdro <tdro@noreply.example.com>2022-06-05 21:41:19 -0400
committertdro <tdro@noreply.example.com>2022-06-05 21:41:19 -0400
commit4efd05c9684a68ff0a625abcaf927d09ce22c7e3 (patch)
tree7fb0a8bebe3b8b2b6c53e5c409aaa86f1bdd2c1b
parentc18aa36eff024781337461f894b1f147b652537e (diff)
downloadcanory-4efd05c9684a68ff0a625abcaf927d09ce22c7e3.tar.gz
canory-4efd05c9684a68ff0a625abcaf927d09ce22c7e3.tar.bz2
canory-4efd05c9684a68ff0a625abcaf927d09ce22c7e3.zip
themes/default/layouts/partials/feeds-generate: Truncate long file names
Ensure consistency on generated ids.
-rw-r--r--themes/default/layouts/partials/card-id.html2
-rw-r--r--themes/default/layouts/partials/feeds-generate.html2
2 files changed, 2 insertions, 2 deletions
diff --git a/themes/default/layouts/partials/card-id.html b/themes/default/layouts/partials/card-id.html
index b882d8b..c2e58e5 100644
--- a/themes/default/layouts/partials/card-id.html
+++ b/themes/default/layouts/partials/card-id.html
@@ -1,6 +1,6 @@
{{- $author := index .Site.Data.authors ((or .Params.author .Site.Author.default.user) | default "default") -}}
{{- $source := print $author.user "/messages/" .File.LogicalName -}}
-{{- $source = replace $source "/" "-" -}}
+{{- $source = replace (lower (humanize $source | truncate 50 "")) " " "-" -}}
{{ if .ExpiryDate }}
{{- $source = md5 $source -}}
{{ end }}
diff --git a/themes/default/layouts/partials/feeds-generate.html b/themes/default/layouts/partials/feeds-generate.html
index 3310a9a..4cc5c86 100644
--- a/themes/default/layouts/partials/feeds-generate.html
+++ b/themes/default/layouts/partials/feeds-generate.html
@@ -148,7 +148,7 @@
{{ end }}
{{ $template := resources.Get "templates/markdown-feed.yaml" }}
- {{ $name := urlize (replace .FeedTitle "/" "-") }}
+ {{ $name := urlize (replace (.FeedTitle | truncate 50 "") "/" "-") }}
{{ $path := print "/data/generates/content/" $author.user "/feeds/" $name ".md" }}
{{ $description := .FeedSourceTitle }}