PyLucid glue plugin to include DjangoBB forum in PyLucid CMS
Python
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
djangobb_plugin
.gitignore
README.creole
requirements.txt

README.creole

PyLucid 'DjangoBB forum' glue Plugin

PyLucid glue plugin to include DjangoBB forum into PyLucid CMS.

We add some templates for DjangoBB to:

install instuctions

install DjangoBB forum

~$ mkdir pylucid_plugins
~$ cd pylucid_plugins
~/pylucid_plugins$ git clone git://github.com/jedie/DjangoBB.git
~/pylucid_plugins$ ln -s ~/pylucid_plugins/DjangoBB/djangobb_forum ~/PyLucid_env/src/pylucid/pylucid_project/external_plugins/

Instead of use the inofficial mirror of DjangoBB you can use:

install glue plugin

~/pylucid_plugins$ git clone git://github.com/jedie/PyLucid-djangobb-plugin.git
~/pylucid_plugins$ ln -s ~/pylucid_plugins/PyLucid-djangobb-plugin/djangobb_plugin ~/PyLucid_env/src/pylucid/pylucid_project/external_plugins/

install DjangoBB dependencies

~$ cd PyLucid_env
~/PyLucid_env$ source bin/activate
(PyLucid_env)~/PyLucid_env$ pip install -r ~/pylucid_plugins/PyLucid-djangobb-plugin/requirements.txt

setup

prepare database

# create new database tables:
/var/www/YourSite$ ./manage.py syncdb --all

# Do faked south migrations:
/var/www/YourSite$ ./manage.py migrate --fake

# collect all static files as links
/var/www/YourSite$ ./manage.py collectstatic

Important: restart your pylucid instance!

create PluginPage

To create a PluginPage use this:

  • PyLucid admin menu -> create content -> new plugin page

As the app select external_plugins.djangobb_plugin (Not the app ends with ..._forum!)

create forum

You have to go into django admin and create a category and a forum under:

  • Django admin site / Djangobb_Forum / Categories
  • Django admin site / Djangobb_Forum / Forums

Otherwise you will see a 'empty' DjangoBB ;)

Links

PyLucid glue plugin homepage http://www.pylucid.org/permalink/420/how-to-install-the-djangobb-forum-as-a-plugin
PyLucid glue plugin sourcecode https://github.com/jedie/PyLucid-djangobb-plugin
DjangoBB homepage http://djangobb.org/
DjangoBB support Forum http://support.djangobb.org/
DjangoBB sourcecode https://bitbucket.org/slav0nic/djangobb/
DjangoBB github mirror https://github.com/jedie/DjangoBB/