Package: minchin.pelican.plugins.static-comments
Pelican Static Comment SystemPelican Static Comment System allows you to add static comments to your
articles.Comments are received via email (i.e. you don’t need to maintain a server to
receive comments). Comments are stored in files in formats that can be
processed by Pelican (e.g., Markdown, reStructuredText). Each comment resides
in its own file.FeaturesStatic comments for each articleReplies to commentsAvatars andIdenticonsComment Atom feed for each articleEasily style-able via themesPython 3 supportSee it in action here:bernhard.scheirle.deAuthorWebsiteGithubBernhard Scheirlehttp://bernhard.scheirle.dehttps://github.com/ScheirleWilliam Minchinhttps://blog.minchin.cahttps://github.com/MinchinWeb/blog.minchin.caInstructionsQuickstart GuideInstallation and basic usageImport existing commentsAvatars and identiconsComment Atom feed[Developer] How to do a releasePyPiThe Pelican Comment System is now also in the Python Package Index and can
easily installed via:pip install minchin.pelican.plugins.static-commentsRequirementsPelican 3.4 or newer is required.To create identicons, the Python Image Library is needed. Therefore you either
need PILorPillow (recommended). If you install the plugin from pip,
Pillow will automatically be installed.Install Pillow manually via:pip install PillowIf you don’t want avatars or identicons, this plugin works fine without
PIL/Pillow. You will, however, see a warning that identicons are deactivated
(as expected).Change LogThe change log can be found in theCHANGELOG.rstfile.Change LogAll notable changes to this project will be documented in this file.
This project adheres toSemantic Versioning.2.1.2 - 2023-08-09Supportblacklistautoloaderv1.2.02.1.1 - 2022-04-29FixedReadme link targets2.1.0 - 2022-04-10Fixedgenerating slugs should now work across Pelican 3.7, 4.0-4.2, and 4.5+. The
slugs should also match “old” versions (pre 2.0.0) of the plugin as well. Use
the formreplyto: 1md(no period for file extension start).Addedadd prefix (“[Static Comments]”) to all logging messages2.0.0 - 2022-04-08Fixed[This is no longer the case with v2.1.0.] thereplytofield now takes the
whole filename, rather than “eating” the dot in filenames. E.g. old:replyto: 1md; new:replyto: 1.md. You will need to update any comments
that contain this field. If you don’t update, a warning will appear when
you generate your site.Addedautomatically activates on Pelican 4.5+. If automatic loading isn’t working,
refer to the installation instructions for myautoloaderplugin.Blogger comment exporter script is now available on the commandline asblogger-comment-exportChangesmove GitHub repo toMinchinWeb/minchin.pelican.plugins.static-commentsplugin name, as listed inPLUGINSinpelicanconf.py, is nowminchin.pelican.plugin.static_comments. Generally, though, the entry can be
completely removed and instead rely on the auto-loading of plugins provided
by Pelican 4.5+.Unresolveddocumentation may (in places) still need to be updated1.4.0 - 2017-02-20Addedaddsetup.pyto allow posting plugin to PyPIPR
#8621.3.0 - 2017-01-10Addedaddblogger_comment_export.pyscript to export comments from Blogger XML export andassociated
documentationPR
#8351.2.2 - 2016-12-19FixedCorrect jQuery expression in cancelReply methodPR
#8201.2.1 - 2016-09-22FixedAdd support for the autoreload mode of pelicanPR
#782Fixes
pelican#19491.2.0 - 2016-05-23Fixed - DocumentationCorrect template pathPR
#713Added - DocumentationAdds Quickstart guide + default themePR
#686FixedFix mailto link: use ‘’ instead of ‘’PR
#720Fix comparison of offset-naive and offset-aware datetimesPR
#722AddedLogs a warning if the parent of a comment can not be foundPR
#7151.1.0 - 2016-02-18Fixed - DocumentationUpdated old URLsPR
#677ChangedMain logic runs a bit earlier (allows other plugins to access
comments earlier)PR
#677The writer to generate the feeds can now be exchanged (via a normal
pelican writer plugin)PR
#6771.0.1 - 2015-10-04Fixed - DocumentationAdd commas indicating tuple (PELICAN_COMMENT_SYSTEM_AUTHORS)PR
#5791.0.0 - 2014-11-05AddedBasic static commentsAtom FeedsReplies to commentsAvatars and identiconsThis change log usesKeep a CHANGELOGas a template.