steve0greatness,
created on Wednesday, 21 February 2024, 05:14:17 (1708492457),
received on Monday, 6 May 2024, 02:55:38 (1714964138)
Author identity: Steve0Greatness <steve0greatnessiscool@gmail.com>
dcdec44d13cd4880d3ada5ffd5764c1b2f7a7947
blog-posts/tf2-disguise-cmd.md
@@ -59,4 +59,4 @@ Normally, when you disguise as a spy of your team, you undisguise. This also app
disguise "8" "-2"
```
You're also able to put this into a bind, allowing for an undisguise bind.
You're also able to put this into a bind, allowing for an undisguise bind.
build.py
@@ -43,6 +43,18 @@ sitemap = [
SITEMAP_HREF,
]
def EscapeHTMLForRSS(HTML: str) -> str:
values = {
"&": "&", # this is here for a reason, do not change order.
"<": "<",
">": ">",
"§": "§",
}
RssHtml = HTML
for old, new in values.items():
RssHtml = RssHtml.replace(old, new)
return RssHtml
def WipeFinalDir():
if not PathExists(BUILD_DIRECTORY):
print("Directory didn't existing, creating it...")
@@ -78,8 +90,7 @@ def GetBlogList():
Item = PostHTML.metadata
Item["content"] = PostHTML
Item["raw-content"] = RawMD
Item["rss-content"] = PostHTML.replace("&", "&").replace(">", ">").replace("<", "<")
Item["atom-content"] = RegReplace("</(?=.*)", "</xhtml:", RegReplace("<(?=[^\/].*)", "<xhtml:", PostHTML))
Item["rss-content"] = EscapeHTMLForRSS(PostHTML)
Item["rss-post-time"] = PostDateToDateObj(Item["date"]).strftime("%a, %d %b %Y") + " 00:00:00 GMT"
Item["atom-post-time"] = PostDateToDateObj(Item["date"]).strftime("%Y-%m-%d") + "T00:00:00Z"
Item["opengraph-date"] = PostDateToDateObj(Item["date"]).strftime("%Y-%m-%d")
views/blog-feed.atom
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
<id>https://steve0greatness.github.io/blog/</id>
<link type="text/html" rel="alternate" href="https://steve0greatness.github.io/blog/" />
<link type="application/atom+xml" rel="self" href="https://steve0greatness.github.io/blog/feed.atom" />
@@ -13,14 +13,14 @@
<updated>{{PostList[0]["atom-update-time"]}}</updated>
{% for post in PostList %}
<entry>
<title>{{post["title"]}}</title>
<title>{{post["title"]}}</title>
<link type="text/html" rel="alternate" href="https://steve0greatness.github.io/blog/{{post['pathname']}}" />
<link type="text/plain" rel="alternate" href="https://steve0greatness.github.io/blog/{{post['plaintext']}}" />
<content type="html">
<p>Depending on your Feed reader, you may want to <a href="https://steve0greatness.github.io/blog/{{post['pathname']}}">read this article online</a>,</p>
{{post["content"]}}
<p>Depending on your Feed reader, you may want to <a href="https://steve0greatness.github.io/blog/{{post['pathname']}}">read this article online</a>,</p>
{{post["rss-content"]}}
</content>
<id>{{post['pathname']}}</id>
<id>https://steve0greatness.github.io/blog/{{post['pathname']}}</id>
<published>{{post['atom-post-time']}}</published>
<updated>{{post['atom-update-time']}}</updated>
</entry>