summaryrefslogtreecommitdiff
path: root/panfry
diff options
context:
space:
mode:
Diffstat (limited to 'panfry')
-rwxr-xr-xpanfry/page.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/panfry/page.py b/panfry/page.py
index fdf7c86..01d9fcb 100755
--- a/panfry/page.py
+++ b/panfry/page.py
@@ -33,6 +33,7 @@ class TOCItem:
self.heading = heading
self.level = level
+ @property
def header_id(self):
remove = re.compile('[+~!@#$%^&*\(\){}\[\];:"\',.<>?/\`]')
header_id = self.heading.lower().replace('\n', ' ').replace(' ', '-')