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

A frontend for riari/laravel-forum providing views written with Bootstrap 3.

License

Notifications You must be signed in to change notification settings

Riari/laravel-forum-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

Category management example

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.

About

A frontend for riari/laravel-forum providing views written with Bootstrap 3.

Resources

License

Stars

Watchers

Forks

Packages

No packages published