pauloamgomes / cockpit-editorformats
此软件包已被放弃,不再维护。未建议替代软件包。
Cockpit CMS 插件,通过引入定义编辑器格式模式到 WYSIWYG 字段(基于 tinymce 编辑器)来扩展核心功能。
dev-master
2020-12-14 18:01 UTC
Requires
- composer/installers: ^1.9
This package is auto-updated.
Last update: 2023-05-14 22:59:09 UTC
README
此插件通过引入定义编辑器格式模式到 WYSIWYG 字段(基于 tinymce 编辑器)来扩展 Cockpit CMS 核心功能。当配置 WYSIWYG 字段时,Cockpit 已经提供了在字段定义上扩展默认设置的可能性
{
"editor": {
"height": 500,
"menubar": "edit insert view format",
"plugins": [
"link lists preview hr anchor",
"code fullscreen",
]
}
}
这相当有趣,但处理多个字段时可能会很痛苦和令人困惑,这就是此插件可以帮助的地方,您只需配置您的格式(例如,基本、高级等)并在字段上使用格式名称而不是配置
{
"editor": {
"format": "Basic",
}
}
安装
- 确认您已安装并启用 Cockpit CMS(Next 分支)。
- 下载 zip 文件并解压缩到 'your-cockpit-docroot/addons'(例如,cockpitcms/addons/EditorFormats)
- 访问模块设置(http://your-cockpit-site/editor-formats)并确认页面已加载。
配置
此插件不需要任何额外配置。启用后,管理员将具备所有功能。
权限
有两种权限
- 管理 - 可以用来管理格式
- 访问 - 用来使用编辑器,如果您作为非管理员用户使用编辑器,则需要添加此权限
配置示例
groups: manager: editorformats: manage: true access: true editor: editorformats: access: true
使用
创建您需要的格式,在大多数情况下,您只需要一个具有最少功能的基本格式
编辑您的 WYSIWYG 字段并设置格式
{
"editor": {
"format": "Basic",
}
}
当编辑使用该字段的集合时,您的编辑器应如下所示
然而,如果您需要编辑器的更多功能,请创建一个新的格式(例如,高级)
编辑您的 WYSIWYG 字段并设置格式
{
"editor": {
"format": "Advanced",
}
}
当编辑使用该字段的集合时,您的编辑器应如下所示
演示
版权和许可证
版权 2018 pauloamgomes,根据 MIT 许可证。