slav0nic
also u must copy static/forum to your MEDIA_ROOT.
Added 'djangobb_forum.middleware.LastLoginMiddleware', 'djangobb_forum.middleware.UsersOnline' to MIDDLEWARE_CLASSES .
'djangobb_forum.context_processors.forum_settings' to TEMPLATE_CONTEXT_PROCESSORS .
djapian to INSTALLED_APPS.
Excellent, thanks for that. I've made more progress.
TEMPLATE_CONTEXT_PROCESSORS wasnt included into setting.py by default, so I added that.
I also had to add
DJAPIAN_DATABASE_PATH
and update urls.py to include the djangobb_forum url's,
(r'^djangobb_forum/', include('project_swirl.djangobb_forum.urls'))
./manage.py syncdb now works fine.
When trying to access the forum front-page though, I get the following problem;
Template error
In template /home/matt/DEV/project_swirl/djangobb_forum/templates/forum/base.html, error at line 18
Caught an exception while rendering: u'djangobb' is not a registered namespace
16 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}forum/js/markitup/sets/bbcode/style.css" />
17
18 <link rel="alternate" type="application/atom+xml" href="{% url djangobb:forum_feed "posts" %}" title="{% trans "Latest posts on forum" %}" />
19 <link rel="alternate" type="application/atom+xml" href="{% url djangobb:forum_feed "topics" %}" title="{% trans "Latest topics on forum" %}" />
20
21 <link rel="shortcut icon" href="{{ MEDIA_URL }}forum/favicon.png" type="image/png" />
I've looked up the {% url ... %} syntax to try and see what goping on, it says 'djangobb:forum_feed' should be a path to a view, but I dont understand the ':' in there rather than a normal '.', and I'm guessing "posts" is just the first positional arg to that view, wherever it is .
::EDIT, Update::
I have since deterined the : notation is specifying a namespace. Changing my urls.py include line to read;
(r'^djangobb_forum/', include('project_swirl.djangobb_forum.urls',namespace='djangobb'))
Has cleared the above error, but I am now seeing the following error instead.
Template error
In template /home/matt/DEV/project_swirl/djangobb_forum/templates/forum/header.html, error at line 29
Caught an exception while rendering: Reverse for 'user_signin' with arguments '()' and keyword arguments '{}' not found.
Any help much appreciated!
If I get this working, I'll writeup an install guide from my point of view, maybe you can use that as a base for a better one