riari / laravel-forum-frontend
A frontend for riari/laravel-forum providing views written with Bootstrap 3
Package info
github.com/Riari/laravel-forum-frontend
Language:Blade
pkg:composer/riari/laravel-forum-frontend
Requires
- php: >=5.4.0
- riari/laravel-forum: 3.0 - 4.1
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
This package is no longer supported. Please see the latest Laravel Forum release branch, as the main package now ships with views.
Installation
Step 1: Install the package
Install the package via composer:
composer require riari/laravel-forum-frontend:~1.0
Then add the service provider to your config/app.php:
Riari\Forum\Frontend\ForumFrontendServiceProvider::class,
Step 2: Publish the package files
Run the vendor:publish command to publish the package config and views to your app's directories:
php artisan vendor:publish
Additional steps
Once the package is installed, provided you are logged in, you can visit /forum and start defining your category hierarchy using the "Create category" and "Category actions" panels:
Configuration
The forum.frontend config file defines the controllers used by the package as well as a closure used to process alert messages to be displayed to the user.
Views
Views are published to resources/views/vendor/forum. The simplest way to integrate the forum with your existing design is to edit the master view, remove undesired markup and make it extend your application's main layout with @extends. Note that the master view does pull in jQuery and Bootstrap 3 by default, and includes some jQuery-based JavaScript to support some of the forum frontend features. You may wish to move it elsewhere or re-write it in your own way.
Events
The package includes a variety of events for user interactions such as viewing threads. Refer to src/Events for a full list.