mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-01 19:29:10 +00:00
fixes in website page naming
This commit is contained in:
@@ -97,7 +97,14 @@ def page_name(title):
|
|||||||
import re
|
import re
|
||||||
name = title.lower()
|
name = title.lower()
|
||||||
name = re.sub('[~!@#$%^&*()<>,."\']', '', name)
|
name = re.sub('[~!@#$%^&*()<>,."\']', '', name)
|
||||||
return '-'.join(name.split())
|
name = re.sub('[:/]', '-', name)
|
||||||
|
|
||||||
|
name = '-'.join(name.split())
|
||||||
|
|
||||||
|
# replace repeating hyphens
|
||||||
|
name = re.sub(r"(-)\1+", r"\1", name)
|
||||||
|
|
||||||
|
return name
|
||||||
|
|
||||||
def update_page_name(doc, title):
|
def update_page_name(doc, title):
|
||||||
"""set page_name and check if it is unique"""
|
"""set page_name and check if it is unique"""
|
||||||
|
|||||||
Reference in New Issue
Block a user