nikola
nikola copied to clipboard
A static website and blog generator
Discussion started in #PythonArgentina Telegram and the purpose is to generate an executable for Windows using [pyinstaller](https://pyinstaller.readthedocs.io/en/stable/usage.html) I've tried bundling executing `pyinstaller setup.py` `pyinstaller nikola/nikola.py` And both failed when executing...
#1708 added a PostScanner plugin that allows pluggable post sources, noting that "the only currently existing plugin of this kind reads them from disk". However all info is read from...
I am removing comments from my site, and want to keep them only for archival purposes. So, I am trying to import comments from Disqus into the static_comments plugin. BUT,...
### Environment **Python Version:** 3.6.8 **Nikola Version:** 8.0.4 **Operating System:** Linux Mint 19 ### Description: Steps: + Some edition in existed post. + Execute `nikola build`. + Process fail with...
Currently several places (notably the compiler plugins) open the source_path directly. Let's use Post.source() instead. This is part of getting to a place where #2659 is doable.
Hello, As a theme designer, I would like to be able to configure multiple image thumbnail sizes instead of only one in `conf.py`. This is needed in order to have...
Support creating static assets which use hashes in the names to improve handling of caching at the CDN. For example, during `nikola build` using the hash of an asset as...
The module `nikola.utils` does a lot of things and some more namespaces would be helpful. Among the thing that are to be found there: * Rendering utilities * Command base...
I'm working towards the goal of supporting [webmention](https://www.w3.org/TR/webmention/) in my site. When I'm writing a post which is a reply to someone else's blog, and I send it as a...
This PR contains three enhancements of generating sitemaps. 1. Avoiding making the same robotparser over and over again while generating sitemaps. It lead to performance improvement. 2. ROBOTS_EXCLUSIONS can set...