Just a Forum

User driven knowledge base

Created By: Robert Nduati , Email: robertnduati.karanja@gmail.com


About

Just a Forum helps you set up a knowledge base for your users where they can share what they know about your products or site with each other. This script helps you quickly set up a forum that will help you save on the cost and time for support.


Features:

  • Quick one step installation
  • Easy to translate to any language since all the text is in one file
  • Easy to redesign since the HTML/CSS is separated from the PHP and is built using the twitter bootstrap
  • Sign Up with email verification to prevent spam
  • User profiles where they can upload their photos and Bios
  • Admin can ban users, delete and edit post and lock posts
  • Threads are categorized into forums
  • By making changes to just one file you can configure this script to use your user management system

Installation:

  1. Unzip the package
  2. Open the file /php/config.php with a text editor and put in the details for your server
  3. Navigate to the script install.php using your browser
  4. A user account will be created for you. You can change the account later. For the first time sign in with the following credetials:
    Email: The one you set for the webmaster in the file /php/config.php
    Password: admin
  5. Delete the files install.php, upgrade.php
  6. Sign in and click on the Manage Forums link
  7. Create at least one forum and you are good to go

Upgraging:

If you are upgrading from a previous version:

  1. Unzip the package
  2. Open the file /php/config.php with a text editor and put in the details for your server
  3. Navigate to the script upgrade.php using your browser
  4. Delete the files install.php, upgrade.php
  5. And you are done

Translating the script:

To translate this script from English to any other language:

  1. Open the file /str/strings.xml using a text editor
  2. You will find all the text that appears on all the page there. Simply translate them one by one

Redesign the script's look:

All the HTML that is used in the script is in the folder "html" and the CSS is in the folder "css"

The most important file is /html/base.html

Configure the script to use your user management system:

Simply open the file /php/users_api.php with a text editor

For every function in there change it to draw information from your current system