A Disqus alternative https://posativ.org/isso/
Go to file
Martin Zimmermann ccf59fba2a initial support for jade
Replace Markup.js with Jade [1] for real templating (like expression
evaluation and sane syntax). Jade compiles directly to JavaScript which
makes it possible to only have Jade as build dependency with a tiny
runtime wrapper for the client (around 40% of Markup.js's size).

Templates are rewritten for Jade but do not use all features from Jade
(such as filters, mixins and includes) for now.

A simple requirejs-jade wrapper to compile Jade during runtime is
already included.

i18n
----

I also rewrote the i18n module and moved translation and pluralization
functions back into the module, thus decoupling it from the previous
markup language. The module now exposes:

  * i18n.translate(msgid) -> string
  * i18n.pluralize(msgid, n) -> string

I18n depends on app/config and thus has access to the user's prefered
language and exposes both function with `i18n.lang` already set. If the
msgid was not found, it returns "???" (like Markup.js).

The pluralization function replaces `{{ n }}` with the function argument
just like with Markup.js (to keep the diffs clean).

[1] http://jade-lang.com/
2014-05-25 23:46:26 +02:00
.tx add Transifex project configuration file 2014-01-06 18:21:30 +01:00
bin fix tx-push script to work with GNU mktemp 2014-04-23 10:24:29 +02:00
docs simplify GH readme to avoid repetition 2014-05-24 16:03:42 +02:00
isso initial support for jade 2014-05-25 23:46:26 +02:00
share clarify [general] host usage a bit 2014-03-29 12:58:41 +01:00
.gitignore generate CSS for docs properly 2013-12-11 15:40:46 +01:00
.travis.yml allow Travis CI to disturb the IRC channel 2014-04-30 15:39:50 +02:00
CHANGES.rst Back to development: 0.9 2014-03-28 13:36:16 +01:00
CONTRIBUTING.rst write contribute section 2013-12-02 14:26:12 +01:00
CONTRIBUTORS.txt add CONTRIBUTORS.txt 2014-02-18 18:26:57 +01:00
LICENSE re-license to MIT 2013-09-19 18:44:40 +02:00
Makefile remove targets to generate CSS from SCSS 2014-05-21 16:30:06 +02:00
MANIFEST.in add isso.conf example to source distribution 2014-03-25 18:50:18 +01:00
README.md simplify GH readme to avoid repetition 2014-05-24 16:03:42 +02:00
setup.cfg run testsuite via setuptools 2014-03-28 12:28:52 +01:00
setup.py Back to development: 0.9 2014-03-28 13:36:16 +01:00
tox.ini add Python 3.4 to Tox and Travis CI 2014-04-21 10:43:51 +02:00
uwsgi.ini replace isso module with isso.run 2013-12-16 15:42:43 +01:00

Isso a commenting server similar to Disqus

Isso Ich schrei sonst is a lightweight commenting server written in Python and JavaScript. It aims to be a drop-in replacement for Disqus.

Isso in Action

See posativ.org/isso for more details.