fsflex/laraforum

论坛

安装: 40

依赖项: 0

建议者: 0

安全: 0

星星: 0

观察者: 3

分支: 0

开放问题: 0

语言:HTML

类型:项目

dev-master 2017-01-12 10:35 UTC

This package is auto-updated.

Last update: 2024-09-29 04:42:35 UTC


README

需求

论坛需要以下包
https://github.com/cviebrock/eloquent-sluggable
https://laravelcollective.com/docs/5.3/html

安装

首先,您需要通过Composer安装此包
$ composer require fsflex/laraforum=dev_master
然后,通过添加服务提供者条目来更新 config/app.php 文件
'providers' => [
    // ...
    FsFlex\LaraForum\LaraForumServiceProvider::class,
];
最后,再次从命令行发布默认配置文件
php artisan vendor:publish --provider="FsFlex\LaraForum\LaraForumServiceProvider"

配置

默认情况下,全局配置可以在 config/laraforum.php 文件中设置。如果未设置配置,则使用 vendor/fsflex/laraforum/src/resources/config/laraforum.php 中提供的包默认值。以下是一个配置示例,展示了所有默认设置
return [
    'template' => 'discuss',
    'pagename' => 'LaraForum',
    'basic_title' => 'title forum',
    'basic_description'=>'forum description',
    'url_prefix' => 'laraforum', 
    'admin_username' => 'admin',
    'posts_interval' => 30,//seconds
    'threads_interval' => 300,//seconds
    'threads_paginate' => 20,
    'posts_paginate' =>20,
];

论坛主站URL

    Your laravel public /< url_prefix >/discuss