CjForum

From CjWiki
Revision as of 11:17, 13 June 2015 by Corejoomla (talk | contribs)
Jump to navigation Jump to search

CjForum is a Joomla extensions to build community discussion forums and provides tools to create community engagement through social tools such as user profiles, awarding points, providing activity stream of user activity, human friendly avatars.

Advantage of CjForum over other free/paid forum extensions

  • Unlike other forum extensions, CjForum built on the basics of Joomla! MVC design and it strictly adhers to Joomla design principles and standards. This makes CjForum a perfect tool to integrate into your Joomla!.
  • CjForum uses most of the Joomla APIs and reduces unnecessary duplication of coding same things again and again. For example, CjForum categories are built on Joomla Category API, Tags on Joomla Tags API, layouts uses Joomla sharable layouts etc. This makes CjForum extremely maintainable and customizable.
  • CjForum is not just a forum extension but also provides most required social features such as avatars, user profiles, points system, activity stream etc. And the best part is these are not mandatory. If you are using other Joomla! social extensions such as JomSocial/EasySocial, you can use their avatars/profile/points/activity features with the provided configuration options. If you are a developer, CjForum provide easy to use API for integrating your own extensions with CjForum.
  • CjForum built on latest Joomla! 3.x APIs and does not include any legacy code to support previous versions. So the code is clean, simple and no overhead added.
  • We have a well maintained and useful components in our portfolio and we will provide integration for them with CjForum. So if you are using any of the corejoomla extensions, you are on right track as well.

Migration from other extensions

CjForum comes with a couple of migration tools

  1. Kunena - Topics, replies, user profile, avatar, thank you etc.
  2. CjBlog - User profiles, points system

For site administrators

Install and configuring CjForum
Setting up user points for various activities
Configuring user ranks
Customizing category image and icon
Custom module positions in CjForum

For developers

Link user names to CjForum user profile in your component
Using CjForum user avatars in your component
Award points to users using CjForum Points System
Using CjForum activity stream

For designers

Overriding CjForum layouts