伏地轴-块
沃尔多 手风琴挡.
特征
- 风琴组件故事本。 。 。 .

开始
和多克一起试试电压- 相干- 块
git clone https://github.com/eea/volto-accordion-block.git
cd volto-accordion-block
make
make start
转到 http://localhost:3:00
make start 现在默认为 Volto 18. 要运行同样的设置 对沃尔多17,使用:
VOLTO_VERSION=17 make
VOLTO_VERSION=17 make start
在您的 Volto 工程中添加 Volto- accordion- block
-
确保你有 Plone 后端 在http://localhost:8080/Plone上运行
docker compose up backend -
启动 Volto 前端
-
如果你已经有伏尔托项目,只需更新
package.json数字 :"dependencies": { "@eeacms/volto-accordion-block": "*" }
财务报告和审定财务报表 volto.config.js数字 :
const addons = ['@eeacms/volto-accordion-block'];
-
如果没有,请按照Plone官方文件对Volto 18+的建议,用 Cookieplone 创建一个:
uvx cookieplone project cd project-title
-
安装或更新依赖关系,然后启动项目 :
make install对于 Cookieplone 项目, 在单独的终端中启动后端和前端 :
make backend-start make frontend-start对于一个遗留下来的Volto 17项目,安装软件包
yarn并像往常一样重新启动前端. -
转到 http://localhost:3:00
-
剪辑愉快!
升级
升级到 13.x
此版本需要
Volto >= 17.18或者说Volto 18+。它取消了习惯EditBlockWrapper财务报告和审定财务报表NewBlockAddButton支持 Volto 的内置块铬的组件BlocksForm。 。 。 .
中断更改
- 删除了“ 区域帮助” 按钮 . 这个
?图标已删除。 这个instructions字段在手风琴的图案中仍然可用,在侧边栏面板中仍可渲染出,但不再有每块快捷键来显示. - 删除
EditBlockWrapper.jsx财务报告和审定财务报表NewBlockAddButton.jsx。 。 。 . 任何从@eeacms/volto-accordion-block将打破。 使用 Volto 内置EditBlockWrapper从@plone/volto/components/manage/Blocks/Block/EditBlockWrapper如果您需要自定义包装. disableInnerButtons目前通过CSS类实施(.disable-inner-buttons而不是联合来文一级disabled包装纸上的道具.
释放
见 发 言。 。 。 .
如何捐款
见 发达国家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 到真正的证书.
版权和许可证
原始守则的初始所有人是欧洲环境署. 所有权利保留.
见 利比里亚 详细情况.