PHPackages                             tga/forum-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tga/forum-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

tga/forum-bundle
================

Symfony TgaForumBundle (bridge to Vanilla Forums)

0.1(11y ago)21.5k4[2 issues](https://github.com/tgalopin/TgaForumBundle/issues)GNU GPL v2PHPPHP &gt;=5.3.2

Since Jan 14Pushed 11y ago1 watchersCompare

[ Source](https://github.com/tgalopin/TgaForumBundle)[ Packagist](https://packagist.org/packages/tga/forum-bundle)[ Docs](https://github.com/tgalopin/TgaForumBundle)[ RSS](/packages/tga-forum-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

TgaForumBundle
==============

[](#tgaforumbundle)

TgaForumBundle is a Symfony2 bundle aiming to synchronize Symfony2 with the forum software [Vanilla 2](http://vanillaforums.org/).

Since it has been released, Symfony2 lacks of a complete, well-tested and powerful forum bundle. But why create a new system that already exists in PHP?

Vanilla is a modern, flexible, framework-based forum software providing a complete community platform. The aim of this bundle is to connect it to your Symfony application so you can use Vanilla as an extension of Symfony.

Installation
------------

[](#installation)

> **Note:** This bundle synchronize **Vanilla with Symfony**, and not the contrary: Symfony is the master, Vanilla is the slave. It means you should redirect Vanilla subscription and login (with a simple server configuration for instance) to your Symfony one.

> **Note:** The bundle will create a Vanilla user when a user unknown by Vanilla log into Symfony successfully. The created user will have the exact same username in Symfony and Vanilla (that's the matching field).

### Install Vanilla

[](#install-vanilla)

Install Vanilla in your public directory (`web`) by downloading it from the official website and by running it into your browser.

Once fully installed, install the bundle.

### Install the Symfony bundle

[](#install-the-symfony-bundle)

**1. Download it using Composer**

`composer require tga/forum-bundle`

**2. Register it**

Edit your `AppKernel.php` file:

```
