跳转到主要内容

将 Kotti CMS 转换为私有内容管理区域

项目描述

此插件将 Kotti CMS 转换为私有内容管理区域。基本上,kotti_backend 可以让您实现此处描述的相同目标(Kotti CMS 内部网)。

kotti_backend 能做什么

  1. 定义和加载新的 private_workflow。如果您在现有的 Kotti 安装上安装 kotti_backend,则需要调用 kotti-reset-workflow yourinifile.ini --purge-existing(请极其 小心,因为所有已发布的内容都将转换为私有状态)

  2. 将上述工作流程应用于 文件图片(它们默认情况下无工作流程)

  3. 为所有视图设置默认回退权限

  4. 用自定义 ACL(不允许所有人查看)覆盖默认填充器

build status

了解更多关于 Kotti 的信息

开发在 https://github.com/Kotti/kotti_backend 进行

设置

要启用 Kotti 网站中的扩展,请激活配置器

kotti.configurators =
    kotti_backend.kotti_configure

kotti.use_workflow = kotti_backend:workflows/private_workflow.zcml

如果您要在现有站点上安装 kotti_backend,您需要重置工作流程:先阅读文档并备份。请参阅Kotti安全

如果您打算使用 kotti_backendkotti_frontend(与私人内容管理区域解耦的公开网站),您可以在编辑链接中添加以下附加选项以显示“转到前端”操作

kotti_backend.goto_frontend = 1                                 # the script_name (by default /cms) will be wiped out
kotti_backend.not_publishable_types = TYPENAME

或者,如果您想为前端指定自定义URL,您可以指定自定义前端URL

kotti_backend.frontend_url = http://cms.yourproject.com         # or if you have a custom frontend url you can specify it

其中

  • kotti_backend.goto_frontend 在您的编辑链接中添加“转到前端”操作,指向公开网站

  • kotti_backend.not_publishable_types 修改指向第一个可发布父级的默认“转到前端”链接。如果您使用的是不能直接发布的內容(如portles或您不想在前端公开的操作链接),这非常有用。请参阅kotti_boxeskotti_actions

  • kotti_backend.frontend_url 允许您使用自定义前端URL

开发

欢迎对 kotti_backend 的贡献。只需克隆其 Github 仓库 并以拉取请求的形式提交您的贡献。

历史记录

0.2.0 (2015-07-08)

  • 在后台添加可选的“转到前端”编辑链接

0.1.4 (2015-07-02)

  • 添加更多测试

  • 添加可选的 pyramid.includes 设置 kotti_backend.views.override_root_view。如果您想使用 @@contents 视图覆盖根,请包含它

0.1.3 (2015-06-25)

  • 在 README 中添加重要说明

0.1.2 (2015-06-25)

  • 为解耦前端(公开视图权限 pview)的第三方插件添加支持

0.1.1 (2015-06-25)

  • 不再自动覆盖 kotti.use_workflow ini 设置。现在您必须添加 kotti.use_workflow = kotti_backend:workflows/private_workflow.zcml

0.1.0 (2015-06-22)

  • 使用 pcreate -s kotti kotti_backend 创建包。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

kotti_backend-0.2.0.tar.gz (12.2 kB 查看哈希值

上传时间

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页