roelofjan-elsinga/flat-file-cms-gui

此包已被废弃且不再维护。作者建议使用roelofjan-elsinga/aloia-cms-gui包。

roelofjan-elsinga/aloia-cms包的GUI


README

Build status StyleCI Status Code coverage Total Downloads Latest Stable Version License

这是Flat File CMS包的官方图形用户界面(GUI)。此包包括Flat File CMS的最新版本、身份验证、用户创建、媒体管理和在清晰的视觉网络环境中管理Flat File CMS包所使用的数据的能力。

安装

您可以通过Composer使用此包

composer require roelofjan-elsinga/flat-file-cms-gui

如果您想自定义此包使用的任何默认设置,可以发布配置

php artisan vendor:publish --provider="AloiaCms\\GUI\\ServiceProvider"

这将在您的配置文件夹中创建一个aloiacmsgui.php

之后,您需要运行以下命令来发布此包的资产

php artisan aloiacmsgui:publish:assets

这将把仪表板的资产放置在public/vendor/aloiacmsgui中。

创建用户

您可以通过运行以下命令来创建用户

php artisan aloiacmsgui:create:account --username=yourusername --password=yourpassword

之后,您可以使用凭据登录。

编辑器

默认情况下,此包包含两个编辑器:CKEditor用于HTML页面,InscrybMDE用于Markdown页面。

您可以通过覆盖视图来自定义HTML和Markdown页面使用的编辑器。

测试

您可以通过在终端运行./vendor/bin/phpunit来运行包含的测试。