From dfe41742b1acc997c2ba59f11798d4550be76b44 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 21 Nov 2025 18:20:56 -0500 Subject: [PATCH] Filter forward slashes from resource detail page slugs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add forward slash removal to slug generation in all resource listing templates. This fixes URLs like /biblical-angels/abaddon-/-apollyon to become /biblical-angels/abaddon--apollyon 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- kjvstudy_org/templates/biblical_angels.html | 2 +- kjvstudy_org/templates/biblical_covenants.html | 2 +- kjvstudy_org/templates/biblical_festivals.html | 2 +- kjvstudy_org/templates/biblical_prophets.html | 2 +- kjvstudy_org/templates/names_of_god.html | 2 +- kjvstudy_org/templates/twelve_apostles.html | 2 +- kjvstudy_org/templates/women_of_the_bible.html | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/kjvstudy_org/templates/biblical_angels.html b/kjvstudy_org/templates/biblical_angels.html index a7c93d9..30a38e0 100644 --- a/kjvstudy_org/templates/biblical_angels.html +++ b/kjvstudy_org/templates/biblical_angels.html @@ -110,7 +110,7 @@ {% for angel_name, angel in angels.items() %}

- {{ angel_name }} + {{ angel_name }}

{{ angel.title }}

diff --git a/kjvstudy_org/templates/biblical_covenants.html b/kjvstudy_org/templates/biblical_covenants.html index 3eb31b7..9e91459 100644 --- a/kjvstudy_org/templates/biblical_covenants.html +++ b/kjvstudy_org/templates/biblical_covenants.html @@ -110,7 +110,7 @@ {% for covenant_name, covenant in covenants.items() %}

- {{ covenant_name }} + {{ covenant_name }}

{{ covenant.title }}

diff --git a/kjvstudy_org/templates/biblical_festivals.html b/kjvstudy_org/templates/biblical_festivals.html index bba5797..79cfbff 100644 --- a/kjvstudy_org/templates/biblical_festivals.html +++ b/kjvstudy_org/templates/biblical_festivals.html @@ -110,7 +110,7 @@ {% for festival_name, festival in festivals.items() %}

- {{ festival_name }} + {{ festival_name }}

{{ festival.title }}

diff --git a/kjvstudy_org/templates/biblical_prophets.html b/kjvstudy_org/templates/biblical_prophets.html index d44689c..f7297c9 100644 --- a/kjvstudy_org/templates/biblical_prophets.html +++ b/kjvstudy_org/templates/biblical_prophets.html @@ -110,7 +110,7 @@ {% for prophet_name, prophet in prophets.items() %}

- {{ prophet_name }} + {{ prophet_name }}

{{ prophet.title }}

diff --git a/kjvstudy_org/templates/names_of_god.html b/kjvstudy_org/templates/names_of_god.html index f985d53..c8c8199 100644 --- a/kjvstudy_org/templates/names_of_god.html +++ b/kjvstudy_org/templates/names_of_god.html @@ -110,7 +110,7 @@ {% for name_text, name in names.items() %}

- {{ name_text }} + {{ name_text }}

{{ name.title }}

diff --git a/kjvstudy_org/templates/twelve_apostles.html b/kjvstudy_org/templates/twelve_apostles.html index ead5143..29bbde3 100644 --- a/kjvstudy_org/templates/twelve_apostles.html +++ b/kjvstudy_org/templates/twelve_apostles.html @@ -110,7 +110,7 @@ {% for apostle_name, apostle in apostles.items() %}

- {{ apostle_name }} + {{ apostle_name }}

{{ apostle.title }}

diff --git a/kjvstudy_org/templates/women_of_the_bible.html b/kjvstudy_org/templates/women_of_the_bible.html index 14868f3..62e629a 100644 --- a/kjvstudy_org/templates/women_of_the_bible.html +++ b/kjvstudy_org/templates/women_of_the_bible.html @@ -110,7 +110,7 @@ {% for woman_name, woman in women.items() %}