Lightweight alternative to Discourse written in Nim https://forum.nim-lang.org/
Find a file
Dominik Picheta 114d322b50 Redesigned front page.
Made font smalled for the thread list. Gravatars are now shown for each
user that posted in each thread listed. Time since last reply is now
calculated and shown beside each thread.
2014-11-09 18:28:21 +00:00
public Redesigned front page. 2014-11-09 18:28:21 +00:00
static s/nimrod-code/nimrod-lang/ 2013-12-24 19:26:28 +01:00
.gitignore Creates a .gitignore to avoid generated files. 2013-03-23 00:47:59 +01:00
cache.nim Remove debug code. 2014-10-17 18:39:09 +01:00
captchas.nim Fixes for new_async version of Jester. 2014-07-13 10:45:26 +01:00
createdb.nim Fix createdb and config filename. 2014-10-14 17:22:02 +01:00
editdb.nim The time a user was last online is now tracked and the main page displays the "online" users as well as some other stats. 2012-05-16 16:38:23 +01:00
forms.tmpl Redesigned front page. 2014-11-09 18:28:21 +00:00
forum.nim Redesigned front page. 2014-11-09 18:28:21 +00:00
forum.nim.cfg Fix createdb and config filename. 2014-10-14 17:22:02 +01:00
license.txt Added license. 2013-01-13 22:55:53 +00:00
main.tmpl Redesigned front page. 2014-11-09 18:28:21 +00:00
nimforum.babel Fixes for new_async version of Jester. 2014-07-13 10:45:26 +01:00
README.md s/nimrod-code/nimrod-lang/ 2013-12-24 19:26:28 +01:00
rst.txt s/nimrod-code/nimrod-lang/ 2013-12-24 19:26:28 +01:00
todo.txt all relevant files added 2012-05-05 01:14:26 +02:00

nimforum

This is Nimrod's forum. The code depends on the RST parser of the Nimrod compiler and on Jester. The code generating captchas for registration uses the cairo module, which requires you to have the cairo library installed when you run the forum, or you will be greeted by a cryptic error message similar to:

$ ./forum could not load: libcairo.so(1.2)

If you are using macosx and have installed the cairo library through MacPorts you still need to add the library path to your LD_LIBRARY_PATH environment variable. Example:

$ LD_LIBRARY_PATH=/opt/local/lib/ ./forum

Replace /opt/local/lib with the correct path on your system.

Copyright

Copyright (c) 2012-2013 Andreas Rumpf, Dominik Picheta.

All rights reserved.

License

Nimforum is licensed under the MIT license.