Installing and configuring CjForum

Installation

CjForum package includes the main component, modules, and plugins required to build the full forum feature. Follow the steps below for installing the component.

  1. Install the CjLib component which you can download from Required Extensions section on downloads. Know more about how to install an extension for Joomla at https://docs.joomla.org/Installing_an_extension
  2. Install the CjForum package from your Joomla installer page as above.
  3. The package will install all required database tables, modules, and plugins. If you find the database tables do not create or you see any issue in accessing the component, please install it again.
  4. You should see CjForum menu created on your administrator menus if the installation went well.
  5. Go to Extensions->Plugin Manager
  6. Filter plugins by “cjforum” and enable all CjForum plugins (“Content – CjForum”, “CjForum Topics”, “User – CjForum”)
  7. Filter plugins by “cjforumapps” and enable “CjForumApps – Cjforum” plugin. You can enable other components integration plugins if you have them installed. Please do not enable plugins for which the components do not exist on your site. For example, if you do not have CjBlog installed, then disable cjforumapps – Articles plugin.

Configuration

  1. Go to Components->CjForum
  2. Click on Options button on the toolbar
  3. Check all the configuration options and update as per your requirement
  4. Important: Check the permission settings tab to configure the permissions.

Creating Forums

  1. Go to Components->CjForum->Categories
  2. Add new forums from this page
  3. Add at least one sub-category for each top-level category to show the forum index page with forum look.
  4. You may want to customize permissions for each category separately

Creating Menu Items

  1. Go to Menus->Add New Menus
  2. Add new Menus and go to the new Menus
  3. Add your CjForum menu items to this new Menus
  4. Create Menu Alias menu item in your main menu and point it to any of the menu item created above.

See more about menu structure here:
Configure Search Engine Friendly URLs for CjForum

Syncing Users

  1. Go to Components -> CjForum -> Users
  2. Click on Sync button to start syncing users
  3. This will create users mapping in CjForum so that all features works