luca0N!
304ed3013f
Generate blog catalog
...
WebsiteBuilder now generates a blog catalog containing each article from
every blog. Articles are sorted by published date and are grouped based
on their month and year.
2022-04-26 23:54:12 -03:00
luca0N!
4753920f3d
Sort articles by timestamp
...
Sort articles in std::list by timestamp to generate blog catalogs.
2022-04-26 23:29:13 -03:00
luca0N!
61a0513ad0
Prepare article metadata parsing in WebsiteBuilder
...
Added changes to WebsiteBuilder that implements the metadata parsing
function in the Article namespace.
2022-04-22 18:03:44 -03:00
luca0N!
46bd5333a8
Fix crash on rebuild
...
Fixed a bug which caused SWG to crash when rebuilding a website which
has been build before (a website with an existing "output" directory).
2022-03-22 17:27:40 -03:00
luca0N!
d424e85466
Ignore .swg_ignore directory
...
SWG now ignores everything inside the .swg_ignore directory.
2022-03-22 17:03:49 -03:00
luca0N!
5ae637a52d
Compile non-blog Markdown files
...
SWG now compiles Markdown files that aren't meant to be interpreted as
blog articles, such as index pages.
2022-03-21 23:55:36 -03:00
luca0N!
b8b1228720
Copy website files to output
...
SWG now copies non-special files (files that aren't used by SWG and
Markdown files) to the output directory (such as CSS files).
2022-03-21 23:08:23 -03:00
luca0N!
99e2f412cd
Fix generated blog page contents
...
SWG now creates a proper HTML file with the .html extension set
correctly and puts the article contents inside of the main HTML
template.
2022-03-04 18:20:08 -03:00
luca0N!
ba706016b9
Fix blog directory structure
...
Blog contents are now saved on a new subdirectory of "output" called
"blog".
2022-03-04 17:47:33 -03:00
luca0N!
7eb540099e
Fix output directory structure builds
...
Fixed a bug which created multiple subdirectories with blogs containing
more than one article.
2022-03-03 18:39:30 -03:00
luca0N!
d0c30d4ea7
Use MarkdownParser on WebsiteBuilder
2022-02-25 18:53:11 -03:00
luca0N!
98b74941db
Add original source files
2022-02-24 22:40:14 -03:00