summaryrefslogtreecommitdiff
path: root/panfry/page.py
diff options
context:
space:
mode:
authorScott Bahling <sbahling@suse.de>2013-03-23 14:08:14 +0100
committerScott Bahling <sbahling@suse.de>2013-03-23 14:08:14 +0100
commita62783371454942e4edc1aa6e23b7deb76a268a4 (patch)
tree4eb4d9a6d48c6f818777a19f78c0040da533395d /panfry/page.py
parentdd7e8daa4be941de64ccef4d8d8c5044f01777b2 (diff)
downloadpanfry-a62783371454942e4edc1aa6e23b7deb76a268a4.tar.gz
panfry-a62783371454942e4edc1aa6e23b7deb76a268a4.tar.xz
panfry-a62783371454942e4edc1aa6e23b7deb76a268a4.zip
Fix
Diffstat (limited to 'panfry/page.py')
-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(' ', '-')