Skip to content

Brand New Bulletin Board software built on the Codeigniter & Twitter Bootstrap Framework.

License

Notifications You must be signed in to change notification settings

jeremywong1992/DoveForums

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DoveForums

Dove Forums is a brand new Bulletin Board software build from scratch on top of the Codeigniter & Twitter Bootstrap frameworks.

After nearly 3 years away from development due to work and home life, I have decided to give this project another go, this time making it Open Source to allow the community to also work on it.

The project goal is a simple one. To make Bulletin Board software that is easy to use, install and customize and best of all Free!. I am also trying to keep as much as I can native to CI without having too many external libraries cluttering up the code. The following external libraries are going to be used as a starting point:

Thank you to all mentioned above for the great work on these libraries.

Installation

This project now has a built in installer. Simply download this repo, place in your localhost / webhost and run :-

http://www.yoursite.com

You will automatically be taken to the installer.

Demo

You can view the demo over at http://www.doveforums.com/beta/

This project is also been built on top of the latest Codeigniter & Twitter Bootstrap builds.

If you would like to contribute to this project that would be great as I really would like to get this project back on track after so much time away from the community.

Email Settings

Version 0.5.0 adds Email Notifications. I have only tested with with SMTP emails up to now. I personally recommend SendGrid as your SMTP host if you are unsure how to go about setting this up yourself.

Sign up for a Free account, then log into your Dove Forums install with your administrator account, go to Dashboard->Settings and then enter the following information into the Email section :-

  • Protocol - smtp
  • Smtp Host - smtp.sendgrid.net
  • Smtp User - sendgridusername
  • Smtp Pass - sendgridpassword
  • Smtp Port - 587

After this information is entered click 'Update Settings' and that's it!

Regards Chris


Todo

Frontend :-

  • User Profile Function
  • User Settings Function
  • User Change Password Function - Commit #65
  • User Forgot Password Function - Commit #65
  • Send PM Function
  • Thumbs Up Function
  • Delete Discussion Function - Commit #56
  • Edit Discussion Function - Commit #61
  • Report Discussion Function - Commit #63
  • Delete Comments Function - Commit #61
  • Edit Comment Function - Commit #61
  • Report Comment Function - Commit #63

Backend :-

  • All Discussions Function
  • All Groups Function - Commit #83
  • Add Group Function - Commit #83
  • Edit Group Function - Commit #83
  • Delete Group Function - Commit #83
  • Settings Function
  • View User Function
  • View Category Function
  • View Group Function

Other :-

  • Installation Function - Commit #70

About

Brand New Bulletin Board software built on the Codeigniter & Twitter Bootstrap Framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 93.0%
  • HTML 6.3%
  • Other 0.7%