diff --git a/blog.json b/blog.json index 133bbeb..78a27c7 100644 --- a/blog.json +++ b/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 } } } \ No newline at end of file diff --git a/scripts/blog b/scripts/blog index dc2aeea..9cfb488 100755 --- a/scripts/blog +++ b/scripts/blog @@ -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 @@ -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("

", "

") .replace("

", "

"),