added site_name placeholder to templates
This commit is contained in:
parent
8d9f2bf4e7
commit
5ac9613909
3 changed files with 12 additions and 1 deletions
9
db.py
9
db.py
|
|
@ -300,6 +300,15 @@ def init_db():
|
|||
db.execute("UPDATE settings SET value=? WHERE key='custom_template'", (updated,))
|
||||
db.commit()
|
||||
|
||||
# Migrate custom_template: replace hardcoded site name with {{site_name}} placeholder
|
||||
cur = db.execute("SELECT value FROM settings WHERE key='custom_template'")
|
||||
row = cur.fetchone()
|
||||
if row and '{{site_name}}' not in row[0]:
|
||||
updated = row[0].replace('href="/">tinyweb</a>', 'href="/">{{site_name}}</a>')
|
||||
if updated != row[0]:
|
||||
db.execute("UPDATE settings SET value=? WHERE key='custom_template'", (updated,))
|
||||
db.commit()
|
||||
|
||||
db.execute("PRAGMA journal_mode=WAL")
|
||||
db.execute("PRAGMA synchronous=NORMAL")
|
||||
db.execute("PRAGMA cache_size=-64000")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue