czim/laravel-cms-wiki-module

此包已被弃用,不再维护。未建议替代包。
此包的最新版本(1.0.1)没有可用的许可信息。

Laravel CMS: Wiki

1.0.1 2017-06-25 19:59 UTC

This package is auto-updated.

Last update: 2021-05-19 21:21:36 UTC


README

用于CMS的简单维基。

此模块添加了一个维基,CMS用户可以浏览和维护。

其推荐用途是提供关于CMS的内置文档。例如:编辑人员可以浏览维基以了解自定义CMS功能;管理员可以维护维基内容。

Laravel CMS Core 一起使用。

此包与Laravel 5.3和5.4兼容并经过测试。

安装

将模块类添加到您的 cms-modules.php 配置文件中

    'modules' => [
        // ...
        Czim\CmsWikiModule\Modules\WikiModule::class,
    ],

将服务提供者添加到您的 cms-modules.php 配置文件中

    'providers' => [
        // ...
        Czim\CmsWikiModule\Providers\CmsWikiModuleServiceProvider::class,
        // ...
    ],

要发布配置和迁移

php artisan vendor:publish

运行CMS迁移

php artisan cms:migrate

用法

维基将自动出现在您的菜单中,包含指向主页的链接。

安全

与任何模块一样,只有经过身份验证的CMS用户可以访问其路由。

此外,非管理员用户必须拥有以下权限

权限键 描述
wiki.page.create 创建新的维基页面
wiki.page.edit 编辑现有的维基页面
wiki.page.delete 删除维基页面

或者简单地设置 wiki.page.* 以允许上述所有操作。

贡献

请参阅 CONTRIBUTING 了解详情。

鸣谢

许可

MIT 许可证(MIT)。请参阅 许可文件 了解更多信息。