卷柱-块
沃尔多 加载
特征
这个包给你一个带柱子的块. 每个栏目都是自己的 区块容器.

开始
和多克一起尝试电压柱- 块
git clone https://github.com/eea/volto-columns-block.git
cd volto-columns-block
make
make start
转到 http://localhost:3:00
make start 现在默认为 Volto 18. 要运行同样的设置 对沃尔多17,使用:
VOLTO_VERSION=17 make
VOLTO_VERSION=17 make start
在您的 Volto 项目中添加 Volto- 栏- 块
对于Volto 18和较新的,与 Cookieplone 创建项目. 见官员 Plone 文档 : 用 Cookieplone 安装 Plone 财务报告和审定财务报表 在 Volto 18 和 19 安装加号。 。 。 .
-
如果您还没有项目, 请创建 :
uvx cookieplone project cd project-title make install -
在您的 Volto 工程中安装附加 :
pnpm --filter <name-of-your-policy-add-on> add @eeacms/volto-columns-block -
添加加号到
volto.config.js数字 :const addons = ['@eeacms/volto-columns-block']; -
开始 Plone :
make backend-start make frontend-start -
转到 http://localhost:3:00
-
剪辑愉快!
对于遗产Volto 17项目,继续使用以纱线为基础的Volto 17工作流程.
升级
升级到 9.x
此版本需要
Volto >= 17.18或者说Volto 18+。它取消了习惯EditBlockWrapper并使用 Volto 的内置块 铬由提供BlocksForm。 。 。 .
中断更改
- 删除
EditBlockWrapper.jsx。 。 。 . 任何代码导入EditBlockWrapper从@eeacms/volto-columns-block将打破。 使用 Volto 内置EditBlockWrapper从@plone/volto/components/manage/Blocks/Block/EditBlockWrapper如果您需要自定义包装. - 将列设置按钮移至块侧边栏. 飘来飘去
column.svg图标按钮已删除。 列设置现在可以通过块侧边栏直接访问ColumnsWidget。 。 。 . ColumnsBlockSchema签名更改 .ColumnsBlockSchema现在收到单个对象{ intl, formData }而不是仅仅intl。任何代码调用ColumnsBlockSchema(intl)必须更新到ColumnsBlockSchema({ intl, formData })。 。 。 .
释放
见 发 言。 。 。 .
如何捐款
见 发达国家d。 。 。 .
秘密扫描
此寄存器使用 Betterleaks GitHub 动作扫描当前
每个推拉请求的仓库内容。 扫描使用规则在
.gitleaks.toml 上传 a betterleaks-report 发现时的文物
检测到.
如果配置了可选的 SMTP 秘密, 失败的扫描也会发送电子邮件到 最后的犯规者。 工作流程期望这些寄存器或 组织机密:
SMTP_URLSMTP_PORT(可选,默认为)25(中文(简体) )SMTP_EMAILSMTP_PASSWORD(如果 SMTP 服务器不需要认证, 可选择)
端口 465 以直接 TLS 发送; 其他端口使用默认 SMTP 握手.
电子邮件中包含一个简短的发现摘要,
包括每个发现中经过编辑的匹配行.
有三个共同的结果:
-
一切都没事. 这个
Betterleaks / Scan for secrets检查为绿色 无需采取行动。 运行时间值的常规引用是确定的, 例如:const tokenFromCookie = req.universalCookies.get('auth_token'); -
发现了一个真正的秘密. 检查为红色,工作流程日志要求您 下载
betterleaks-report艺术品 从 GitHub 打开文物 动作运行并检查报告的文件,行和规则 。 删除已承诺 值,将其移动到合适的密店,如果被曝光则旋转. 报告条目是这样的:{ "RuleID": "secret-literal-assignment", "File": "src/config.js", "StartLine": 12, "Secret": "[REDACTED]" } -
调查结果是虚假的阳性. 只有在显然没有时才保留该值 敏感,例如测试固定图、占位符或公共实例。 添加
betterleaks:allow在同一行中,并在 拉请求.const testPassword = 'admin'; //betterleaks:allowpassword: "admin" #betterleaks:allow
不添加 betterleaks:allow 到真正的证书.
版权和许可证
原始守则的初始所有人是欧洲环境署. 所有权利保留.
见 利比里亚 详细情况.