From 89e001bd1786355d772dc4f79888e595a8019d38 Mon Sep 17 00:00:00 2001 From: moanos Date: Sun, 15 Jun 2025 17:42:02 +0200 Subject: [PATCH] feat: truncate description --- src/fellchensammlung/static/fellchensammlung/js/custom.js | 3 +++ .../templates/fellchensammlung/partials/bulma-partial-map.html | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/fellchensammlung/static/fellchensammlung/js/custom.js b/src/fellchensammlung/static/fellchensammlung/js/custom.js index 419acb8..7ac93d7 100644 --- a/src/fellchensammlung/static/fellchensammlung/js/custom.js +++ b/src/fellchensammlung/static/fellchensammlung/js/custom.js @@ -19,3 +19,6 @@ function geojson_to_searchable_string(location) { return ifdef(location.properties.name, "", ", ") + ifdef(location.properties.street, "", ifdef(location.properties.housenumber, " ",", ")) + ifdef(location.properties.city, "", ", ") + ifdef(location.properties.country, "", "") } +function truncate(str, n, url){ + return (str.length > n) ? str.slice(0, n-1) + '' : str; +}; diff --git a/src/fellchensammlung/templates/fellchensammlung/partials/bulma-partial-map.html b/src/fellchensammlung/templates/fellchensammlung/partials/bulma-partial-map.html index a7bfd84..77ca56d 100644 --- a/src/fellchensammlung/templates/fellchensammlung/partials/bulma-partial-map.html +++ b/src/fellchensammlung/templates/fellchensammlung/partials/bulma-partial-map.html @@ -161,7 +161,7 @@
${title}
{% translate 'Ort' %}: ${location_hr}
-

${description}

r +

${truncate(description, 80, url)}