Ir al contenido principal

Ralsina.Me — El sitio web de Roberto Alsina

New in Nikola v6 III: comment alternatives

I am plan­ning to do a ma­jor re­lea­se (ver­sion 6!) of Niko­la my sta­tic blog and si­te ge­ne­ra­tor the next weeken­d. It's a ma­jor ver­sion be­cau­se the­re has been a ton of fea­tu­re wo­rk do­ne. So, I wi­ll do a qui­ck se­ries hi­gh­li­gh­ting so­me of tho­se im­pro­ve­men­ts this week.

Today's Topic: Comments

Niko­la has su­pported 3rd par­ty co­m­ment ser­vi­ces sin­ce day one. Be­cau­se it started as "so­me­thing that ge­ne­ra­tes my si­te", it su­pported the co­m­ment sys­tem I was using (and sti­ll am usin­g), Dis­qus.

The­re is no­thing wrong wi­th Dis­qus, and it wi­ll be the de­fault in v6, but if you want so­me­thing el­se... we got you co­ve­re­d.

So Niko­la v6 su­ppor­ts:

All wi­th just mi­nor chan­ges in your con­fi­g. Be­cau­se of how it's do­ne, all the­mes wi­ll su­pport all co­m­ment sys­te­ms wi­th at most ve­ry mi­nor tweaks.

If you know of any other co­m­ment sys­te­ms wor­th su­ppor­tin­g, just open an is­sue and I'­ll get them in.


Thanks to Kw­pol­ska and pun­cha­gan now Google+ and Fa­ce­book are al­so su­pported for co­m­men­ts.

ddevine / 2013-08-30 00:36:

Disqus works, but what I really want is a self-hosted comments system. There is one which probably does this job but it is written in Ruby so it's a no-go.

Roberto Alsina / 2013-08-30 01:29:

If you know of one, I can add support for it based on parameters such as IP address or whatever.

gour_atmarama / 2013-08-30 07:09:

> Disqus works, but what I really want is a self-hosted comments system.

Same here...I know that Pelican folks were/are trying to cook something via, while Acrylamid developer had some idea like

ddevine / 2013-08-30 09:05:

Daybed looks useful so I've bookmarked it. ISSO's NIH approach makes me uneasy, but I'll keep it in mind.

KajMagnus / 2014-02-09 02:08:

Why is Ruby a no-go? Is it that you do *not* want to use Ruby, or is it that you *want* to use Python, since Nikola is written in Python? — I'm actually developing an embedded comment system written in Scala, which runs on the JVM, see Is the JVM a go or no-go :-) ? My system works fine on an Amazon micro instance anyway.

Roberto Alsina / 2013-08-30 12:44:

So far, possible other comment systems from feedback and links:

* Juvia
* TildeHash
* Isso
* Google+
* Facebook

Andrey2309 / 2013-11-14 03:00:

Check SolidOpinion

KajMagnus / 2014-02-09 02:14:

I'm developing an open source embedded comment system:

Debiki Embedded Comments,

It's available as a service too, like Disqus. — It has some Wiki-like features; it currently uses a novel 2D layout that hopefully contributes to a more varied discussion; and it has a few features intended to save people's time.

Does you think it is something that might work well together with Nikola and that Nikola would want to support? (I could add an option to disable the 2D layout, which otherwise might conflict with some themes.)

Roberto Alsina / 2014-02-09 06:16:

I don't see why not! The support for commenting systems is quite flexible already so probably can be made to support this.

KajMagnus / 2014-02-09 06:46:

Okay. I had a look at the themes at, and it seems to me that Debiki would work well together with most themes. The issues with some themes are that 1) Debiki currently assumes a white background, because I haven't yet been able to make PNG arrows that work with all backgrounds, and 2) Debiki uses a 2D layout that might overlap with the borders used by layouts such as "reveal" and "reveal-jinja".

Anyway I'll wait a while and see what kind of feedback I get on Debiki, and later on perhaps I'll have a look at integrating it with Nikola :-)

By the way, if you happen to know about any Nikola installation with lively discussions and many comments, I'd be interested in checking it out.

Contents © 2000-2023 Roberto Alsina