Skip to content
This repository has been archived by the owner on Jan 25, 2021. It is now read-only.

brunnopleffken/addictive-community

Repository files navigation

Addictive Community

Latest release

Free open-source discussion board (forum) software, written in object-oriented PHP. Huge advancements were made in our Beta releases and we're working hard to bring new exciting features and important improvements! Read our Contribution Guidelines and be part of it.

Addictive Community

Highlight features

  • Full WYSIWYG post editor;
  • Create and vote on polls;
  • Mark threads as answered or obsolete;
  • Social networks integration and sharing;
  • Looks amazing in Retina Display and modern High-DPI screens;
  • Built-in responsive mode;
  • API extension system for third-party tools and add-ins;
  • Integrated database maintenance tools;
  • Support for third-party themes and languages packs;
  • Friendly URLs and built-in Search Engine Optimization (SEO) tools;
  • Feeds: Atom syndication;
  • And much more!

Installing

  1. Download the latest version of Addictive Community. Upload all the files contained in this archive (retaining the directory structure).
  2. Change the following files and directories permissions to read and write (CHMOD 777 or -rwxrwxrwx): config.ini, /install, /public/attachments and /public/avatar.
  3. Run your Addictive Community (e.g. http://www.mywebsite.com/forum). You should be redirected to the installer (if not, read the note below). Please, have the login data of the MySQL server (host server, username and password), as well as the database name.
  4. Follow the steps and wait until the installer gets your community ready.
  5. Enjoy your fresh install of Addictive Community!

NOTE: If you are not redirected to the installer, make sure your config.ini file is empty.

NOTE #2: For production environment never use git clone nor download ZIP from development branch. Always download the ZIP file of the latest official release.

Requirements

  • Apache 2 running on any major operating system;
  • Enabled Apache mod_rewrite;
  • PHP 5.4 or higher;
  • MySQL 5.6 or higher.

This is a Beta version!

Addictive Community v0.x is not ready for production environments. We're constantly modifying our database structure for performance enhancements and to add new features. If there is any breaking change, you may be stuck in an instable development version.

We're currently working on automatic updates to be released before the first Final version (a.k.a. v1.0): download and upload all files (it'll not overwrite uploads and avatars), delete the file /install/.lock and run /update. It'll magically run the migration files to update from any version to the latest version. But, as said, this feature will be available on v1.0.

Contribute

We're glad you're interested to help develop Addictive Community. Be part of it reading our Contribution Guidelines.

Thanks!

Addictive Community is successfully built by the GitHub community! I may have started the project by myself, but it has grown and developed with the huge help of our developer friends. Thank you all!