Yatiblog was created to power Tav’s blog and to create documentation for projects like Ampify. It generates static HTML files from source .txt files from the information provided within:
yatiblog.conf
Any triple-dashed YAML metadata header within the text files.
Layout templates can be specified in the Genshi markup language and the templates are looked for in the _layouts directory.
Example
For an example of Yatiblog used to generate a blog, see:
Source: https://github.com/tav/blog
Output: http://tav.espians.com
For an example of Yatiblog used to generate prettified source code documentation, see:
Usage
Usage: yatiblog [options] [path/to/source/directory] Options: -h, --help show this help message and exit -d DATA_FILE Set the path for a data file (default: .articlestore) -o OUTPUT_DIRECTORY Set the output directory for files (default: website) --clean Flag to remove all generated output files --force Flag to force regeneration of all files --quiet Flag to suppress output
Contribute
To contribute any patches simply fork the repository using GitHub and send a pull request to https://github.com/tav, thanks!
License
All of the code has been released into the Public Domain. Do with it as you please.
– Enjoy, tav <tav@espians.com>
Metadata
Release files for yatiblog 1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distributions (sdists)
| File | Size | Uploaded | |
|---|---|---|---|
| yatiblog-1.0.zip | 26.6 kB | Details | |
| yatiblog-1.0.tar.gz | 22.7 kB | Details |
Release files / yatiblog-1.0.zip
| Download URL | yatiblog-1.0.zip |
|---|---|
| Size | 26.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6016aa2119abed4ebc2eecc062a9aae67e70eace90753cde386bf6318d650496
|
|
BLAKE2b-256 checksum How to use checksums |
38273aa6f46db3e943256a02dc0ea01b822780eecf04681f074f1789441d27fc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / yatiblog-1.0.tar.gz
| Download URL | yatiblog-1.0.tar.gz |
|---|---|
| Size | 22.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c9c66676ea576fbb2ac2c166735b65da9a0f692eff9a0ae7f5aa9fbbd598b045
|
|
BLAKE2b-256 checksum How to use checksums |
47968b5e43e103d5c0e2a2df30346134ef0aefef7e42af15d864b6faa87360ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |