mirror of
https://git.ari.lt/ari.lt/blog.ari.lt.git
synced 2025-02-04 09:39:25 +01:00
update @ Tue 16 Aug 02:27:29 EEST 2022
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
This commit is contained in:
parent
fdd157348b
commit
91d5b8ae2a
2 changed files with 13 additions and 1 deletions
10
blog.json
10
blog.json
|
@ -57,6 +57,7 @@
|
|||
"full-name": "Ari Archer",
|
||||
"locale": "en_GB",
|
||||
"home-page-header": "My blogs",
|
||||
"comment-url": "/c",
|
||||
"blogs": {
|
||||
"new-blog-management-system-": {
|
||||
"title": "TmV3IGJsb2cgbWFuYWdlbWVudCBzeXN0ZW0h",
|
||||
|
@ -435,6 +436,15 @@
|
|||
"keywords": "C++ carbon rust rustlang toxic chidlren wars programming code google",
|
||||
"minimise": true,
|
||||
"hidden": false
|
||||
},
|
||||
"repl-it-billing-documentation-slightly-improved": {
|
||||
"title": "UmVwbC5pdCBiaWxsaW5nIGRvY3VtZW50YXRpb24gc2xpZ2h0bHkgaW1wcm92ZWQ=",
|
||||
"content": "W1JlcGwuaXQgZG9jc10oaHR0cHM6Ly9kb2NzLnJlcGxpdC5jb20pIGFyZSBhIGJpdCB1bmNsZWFyIHdpdGggaXRzIHByaWNpbmcsCmJ1dCBoZXJlIHlvdSBnbywgc29tZSBjbGVhcmlmaWVkIGRvY3M6CgojIyBCZWZvcmUgd2Ugc3RhcnQKClRoaXMgcGFnZSBpcyAqKm5vdCBjb21wbGV0ZSoqLCBoZWxwIHRoZSBjb21tdW5pdHkgbXkgW2NvbW1lbnRpbmddKC9jKQp0aGUgaW5mbyB0aGF0IGlzIG1pc3NpbmcgYW5kIEkgd2lsbCBtYWtlIHN1cmUgdG8gYWRkIGl0CnRvIHRoaXMgYmxvZwoKIyMgTGlua3MKCi0gUmVwbGl0OiA8aHR0cHM6Ly9yZXBsaXQuY29tLz4KLSBSZXBsaXQgZG9jczogPGh0dHBzOi8vZG9jcy5yZXBsaXQuY29tLz4KLSBSZXBsaXQgZm9ydW1zOiA8aHR0cHM6Ly9hc2sucmVwbGl0LmNvbS8+CgojIyBMaW1pdHMgKDxodHRwczovL2RvY3MucmVwbGl0LmNvbS9sZWdhbC1hbmQtc2VjdXJpdHktaW5mby91c2FnZT4pCgpIYXJkIGxpbWl0cyBhcmUgbGltaXRzIHlvdSBjYW5ub3QgZXhjZWVkLCBidXQgc29mdCBsaW1pdHMKYXJlIGxpbWl0cyB5b3UgY2FuIGV4Y2VlZCwgYnV0IGFncmVlIG5vdCB0bywgdmFsdWVzIGFmdGVyCnRoZSBhbnN3ZXIgaW4gKCkgYXJlIHRoZSBtaW5pbXVtIChmcmVlIHBsYW4pIGFuZCBpbiB0aG9zZQp2YWx1ZXMgYW55dGhpbmcgd3JhcHBlZCBpbiBbXSBpcyB3aGF0IEkgb2JzZXJ2ZWQgZnJvbSBteQpvd24KCi0gWyoqaGFyZCoqXSBDUFUgcGVyIFJFUEw6IEJ5IHBsYW4gKDAuMi0wLjUgdkNQVXMpCi0gWyoqaGFyZCoqXSBSQU0gcGVyIFJFUEw6IEJ5IHBsYW4gKDUwME1CIFsxMDI0TUJdKQotIFsqKmhhcmQqKl0gQ29uY3VycmVudCBSZXBsczogMjAKLSBbKipoYXJkKipdIFN0b3JhZ2UgcGVyIFJlcGw6IDFHQgotIFsqc29mdCpdIFN0b3JhZ2UgcGVyIGFjY291bnQ6IGRldGVybWluZWQgYnkgcGxhbiAoNTAwTUIpCi0gWypzb2Z0Kl0gTmV0d29yayBiYW5kd2l0aCAoMTAwR0IpCgojIyBXaGF0IGhhcHBlbnMgb25jZSB5b3UgZXhjZWVkIHNvZnQgbGltaXRzPwoKTm90aGluZywgaWYgcmVwbGl0IHNlZXMgeW91J3JlIHVzaW5nIGxvYWRzIG9mIHNvZnQgbGltaXRlZApyZXNvdXJjZXMgKEUuZy4gYmFuZHdpZHRoKSB5b3UgbWlnaHQgZ2V0IGJhbm5lZAoKIyMgV2hhdCBoYXBwZW5zIG9uY2UgeW91IGV4Y2VlZCBoYXJkIGxpbWl0cz8KCk9uY2UgeW91IGV4Y2VlZCBDUFUgYW5kL29yIFJBTSB0aGUgUkVQTCB3aWxsIGNyYXNoLApvbmNlIHlvdSBleGNlZWQgdGhlIHN0b3JhZ2UgdGhlIFJFUEwgd2lsbCB0ZWxsIHlvdQonc3BhY2UgamFtJyBhbmQgd2lsbCBzaG93IHlvdSAyIG1vZGFscyAocG9wdXBzKQoxc3Qgb25lIGluIHRoZSBiYWNrZ3JvdW5kIHRlbGxpbmcgeW91ICdzcGFjZSBqYW0nCmFuZCBvdGhlciBvbmUgdGhhdCAnVGhlIElERSBpcyBoYXZpbmcgYSBiaXQgb2YgdHJvdWJsZScKCiMjIFJlc291cmNlcyBwZXIgbmFtZXNwYWNlCgpXaGF0IEkgbWVhbiBieSAnUmVzb3VyY2VzIHBlciBuYW1lc3BhY2UnIGlzIGJhc2ljYWxseQp3aGF0IGlzIGEgcmVzb3VyY2UgbGltaXRlZCB0bywgbGlrZSBpZiB0aGUgQ1BVIGlzIHBlcgphY2NvdW50IGl0IHdvdWxkIG1lYW4gQ1BVIGNhbm5vdCBleGNlZWQgW3hdIHBlciBhbGwgdGhlClJFUExzIGluIHRoZSBhY2NvdW50LCBvciBpZiBpdCdzIHBlciBSRVBMIGl0IHdvdWxkIG1lYW4KQ1BVIGNhbm5vdCBleGNlZWQgW3hdIHBlciBSRVBMCgotIENQVS9SRVBMCi0gUkFNL1JFUEwKLSBSRVBMIHN0b3JhZ2UvUkVQTAotIEFjY291bnQgc3RvcmFnZS9BY2NvdW50Ci0gQ29uY3VycmVudCBSZXBscy9BY2NvdW50Ci0gTmV0d29yayBiYW5kd2lkdGgvPwoKIyMgMjQvNyBIb3N0aW5nCgpJZiB5b3UgYXJlIHBsYW5uaW5nIG9uIGhvc3RpbmcgcmVwbHMgMjQvNyB0aGF0ICp3aWxsIG5vdCoKZ2l2ZSB5b3UgYW55IGV4dHJhIGNoYXJnZXMsIHRvIGtlZXAgaXQgdXAgdGhlcmUgYXJlIG1hbnkKc2VydmljZXMgYnV0IG15IGZhdm91cml0ZSBoYXMgdG8gYmUgPGh0dHBzOi8vdXAucmVwbC5saW5rLz4KUkVQTHMgcmVib290IGV2ZXJ5IDI0IGhvdXJzIHNvIGl0IG1lYW5zIHlvdSB3aWxsIG5vdCBnZXQgdHJ1ZQoyNC83IGJ1dCBpdCdzIGNsb3NlIGVub3VnaCBhbmQgaXQncyBmcmVlCgojIyBSZWxhdGVkIHJlc291cmNlcwoKLSA8aHR0cHM6Ly9hc2sucmVwbGl0LmNvbS90L2hvdy1hcmUtbGltaXRzLW1lYXN1cmVkLWluLXJlcGxpdC1lLWctaG93LWlzLXRoZS1iYW5kd2lkdGgtMTAwZ2ItbGltaXQtY291bnRlZC0xMDBnYi1tb250aC1vci8xMjczPgotIDxodHRwczovL2Fzay5yZXBsaXQuY29tL3Qvd2h5LWRvLWktZ2V0LW1vcmUtcmVzb3VyY2VzLXRoYW4tdGhlLWJpbGxpbmctcGFnZS1pcy10ZWxsaW5nLW1lLzEyNzY+Ci0gPGh0dHBzOi8vcmVwbGl0LmNvbS90YWxrL2Fzay9za2VhbjAwNy1pZi15b3UtZXhjZWVkLXRoZS1tZW1vcnktbGltaXQvMTQyNDQ3LzUzOTI1MD4KLSA8aHR0cHM6Ly9kb2NzLnJlcGxpdC5jb20vbGVnYWwtYW5kLXNlY3VyaXR5LWluZm8vdXNhZ2U+Ci0gPGh0dHBzOi8vcmVwbGl0LmNvbS9wcmljaW5nPgotIDxodHRwczovL3JlcGxpdC5jb20vdGFsay9hc2svSS1yYW4tb3V0LW9mLWRpc2stc3BhY2UvMTE3Nzk5Pgo=",
|
||||
"version": 1,
|
||||
"time": 1660606047.070011,
|
||||
"keywords": "repl replit repl.it pricing billing docs documentation clearify forums comment resources",
|
||||
"minimise": true,
|
||||
"hidden": false
|
||||
}
|
||||
}
|
||||
}
|
|
@ -62,6 +62,7 @@ DEFAULT_CONFIG: Dict = {
|
|||
"full-name": "Ari Archer",
|
||||
"locale": "en_GB",
|
||||
"home-page-header": "My blogs",
|
||||
"comment-url": "/c",
|
||||
"blogs": {},
|
||||
}
|
||||
DEFAULT_CONFIG_FILE: str = "blog.json"
|
||||
|
@ -73,7 +74,7 @@ BLOG_MARKDOWN_TEMPLATE: str = """# %s
|
|||
<header role="group" aria-hidden="true">
|
||||
<nav id="info-bar" aria-hidden="true" role="menubar">
|
||||
<time>%s</time> GMT | <a href="%s">back</a> | <a href="/">home</a> \
|
||||
| <a href="%s">git</a>
|
||||
| <a href="%s">git</a> | <a href="%s">comment</a>
|
||||
<hr/>
|
||||
</nav>
|
||||
</header>
|
||||
|
@ -344,6 +345,7 @@ def build(config: Dict) -> Tuple[int, Dict]:
|
|||
blog_time,
|
||||
config["base-homepage"],
|
||||
config["git-url"],
|
||||
config["comment-url"],
|
||||
markdown(b64decode(blog_meta["content"]).decode())
|
||||
.replace("<h1>", "<h2>")
|
||||
.replace("<h1/>", "<h2/>"),
|
||||
|
|
Loading…
Add table
Reference in a new issue