czim / laravel-cms-wiki-module
此包已被弃用,不再维护。未建议替代包。
此包的最新版本(1.0.1)没有可用的许可信息。
Laravel CMS: Wiki
1.0.1
2017-06-25 19:59 UTC
Requires
- php: >=5.5.9
- cebe/markdown: ^1.0
Requires (Dev)
- czim/laravel-cms-core: ~1.3
- mockery/mockery: 0.9.*
- orchestra/testbench: 3.3.*
- phpunit/phpunit: 4.*
- satooshi/php-coveralls: ^1.0
- scrutinizer/ocular: ~1.1
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)。请参阅 许可文件 了解更多信息。