ozgurince/simpleforum

Laravel 5.4 的简单论坛包

1.0.1 2017-07-10 12:55 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:26:56 UTC


README

Laravel 5.4 包演示URL: https://simpleforum.000webhostapp.com/ozgurince/simpleforum

特性

  • 用户可以注册和登录。
  • 用户可以查看所有论坛页面。
  • 成员可以创建带文件的对话。
  • 成员可以用文件回复现有对话。
  • 成员可以更新和删除自己的评论和帖子。
  • 成员可以点赞评论。
  • 成员可以更新个人信息(姓名、电子邮件、密码、个人照片等)
  • 管理员也拥有成员权限。
  • 管理员可以禁止成员。

安装

1.- 下载包

composer require ozgurince/simpleforum

2.- 安装此包后,您必须在 config/app.php 文件中设置服务提供者

Ozgurince\Simpleforum\SimpleForumServiceProvider::class

3.- 为 simpleforum 创建迁移,确保您已经为用户创建了迁移,并为您用户的角色表播种。

php artisan migrate

php artisan db:seed --class=Ozgurince\Simpleforum\Seeds\RolesTableSeeder 
                                                                          
php artisan db:seed --class=Ozgurince\Simpleforum\Seeds\UsersTableSeeder

4.- 将资源发布到您的公共文件夹。

php artisan vendor:publish --tag=public --force

5.- 在 Kernel.php 中添加您的 $routeMiddleware 变量

'admin' => \Ozgurince\Simpleforum\Middleware\AdminMiddleware::class,

6.- APP 文件夹中的用户模型必须包含包中用户模型的函数和 $fillable 变量

贡献

1.- 分支它 2.- 创建您的功能分支 3.- 提交您的更改 4.- 将更改推送到分支 5.- 创建一个新的 Pull Request

许可证

MIT