add utteranc.es
Browse files
blog.py
CHANGED
@@ -175,6 +175,14 @@ def split_blog(text, figs=None):
|
|
175 |
|
176 |
|
177 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
178 |
|
179 |
def single_blog(blog_id):
|
180 |
"""
|
@@ -185,6 +193,8 @@ def single_blog(blog_id):
|
|
185 |
|
186 |
headers, sections = split_blog(f"# {metadata['title']}\n{md_text}", metadata.get("figs", None))
|
187 |
|
|
|
|
|
188 |
secs = Sections(headers, sections)
|
189 |
|
190 |
-
return BstPage(2, "", *secs)
|
|
|
175 |
|
176 |
|
177 |
|
178 |
+
utterances = Script(
|
179 |
+
src="https://utteranc.es/client.js",
|
180 |
+
repo="nbroad1881/site",
|
181 |
+
issue_term="pathname",
|
182 |
+
theme="github-light",
|
183 |
+
crossorigin="anonymous",
|
184 |
+
**{"async": True}
|
185 |
+
)
|
186 |
|
187 |
def single_blog(blog_id):
|
188 |
"""
|
|
|
193 |
|
194 |
headers, sections = split_blog(f"# {metadata['title']}\n{md_text}", metadata.get("figs", None))
|
195 |
|
196 |
+
# import pdb; pdb.set_trace()
|
197 |
+
|
198 |
secs = Sections(headers, sections)
|
199 |
|
200 |
+
return BstPage(2, "", *[*secs, utterances])
|