Properly set page title and summary
This commit is contained in:
parent
f626c86f8a
commit
8bd8bdf269
|
@ -174,6 +174,11 @@ class DocumentTab:
|
||||||
return tag
|
return tag
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
def get_tag_value(self, name: str, default: str):
|
||||||
|
if tag := self.get_tag(name):
|
||||||
|
return tag.value
|
||||||
|
return default
|
||||||
|
|
||||||
|
|
||||||
class Document:
|
class Document:
|
||||||
"""
|
"""
|
||||||
|
@ -201,6 +206,11 @@ class Document:
|
||||||
return tag
|
return tag
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
def get_tag_value(self, name: str, default: str):
|
||||||
|
if tag := self.get_tag(name):
|
||||||
|
return tag.value
|
||||||
|
return default
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Parsing functions
|
# Parsing functions
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{% extends 'base.jinja' %}
|
{% extends 'base.jinja' %}
|
||||||
|
|
||||||
{% set page_title = 'tmp' -%}
|
{% set page_title = document.get_tag_value('title', document.get_tag('id').value) -%}
|
||||||
{% set page_summary = 'tmpp' %}
|
{% set page_summary = document.get_tag_value('summary', '') %}
|
||||||
|
|
||||||
{% block page_scripts %}
|
{% block page_scripts %}
|
||||||
<script>
|
<script>
|
||||||
|
|
Loading…
Reference in New Issue