se7enxweb/sevenx_diggclone

7x DiggClone 是一个简单的 eZ Publish 平台(旧版)数据类型扩展,用于替换 ezoption 数据类型。非常适合高级开发者!

v1.1.0 2024-09-26 04:14 UTC

This package is auto-updated.

Last update: 2024-09-26 04:45:42 UTC


README

此扩展是一个简单的 eZ Publish 平台(旧版)内核数据类型(基于 ezoption 默认数据类型),提供简单的功能。它允许使用 eZ Publish 核心信息收集系统进行布尔投票,在内容节点创建时创建一切,然后开始投票。非常灵活的实现!

安装并启用此内核数据类型覆盖后,您最终可以使用它作为对象属性,在网页上显示投票和投票计数功能。

这对于仅使用默认信息收集系统作为引擎的网站与其他网站进行区分非常有用。计划添加更多功能。

版本

  • 7x DiggClone 的当前版本为 1.1.0

  • 最后重大更新:2024 年 9 月 25 日

版权

  • 7x DiggClone 版权所有 1999 - 2024 7x

  • 更多信息请参阅:COPYRIGHT.md

许可证

7x DiggClone 在 GNU 通用公共许可证下授权。

完整的许可证协议包含在LICENSE文件中。

7x DiggClone 是免费软件:您可以在自由软件基金会发布的 GNU 通用公共许可证的条款下重新分发和/或修改它,无论是许可证的第 2 版还是您选择的较新版本。

7x DiggClone 的分发是希望它将是有用的,但没有任何保证;甚至没有关于适销性或特定用途的隐含保证。有关更多信息,请参阅 GNU 通用公共许可证。

GNU GPL 使您有权在特定条件下使用、修改和重新分发 7x DiggClone。GNU GPL 许可证与软件一起分发,请参阅许可证文件。

它还可在https://gnu.ac.cn/licenses/gpl.txt找到。

您应该已经随 7x DiggClone 一起收到了 GNU 通用公共许可证副本,位于 LICENSE 中。

如果没有,请参阅https://gnu.ac.cn/licenses/

在 GNU GPL 的条款下使用 7x DiggClone 是免费的(作为自由)。

有关更多信息或问题,请联系:license@se7enx.com

要求

使用 7x DiggClone 扩展需要以下要求

eZ Publish 版本

  • 确保您使用的是 eZ Publish 版本 5.x(必需)或更高版本。

  • 设计和测试使用 eZ Publish 旧版 5.99alpha1

PHP 版本

  • 确保您拥有 PHP 8.x 或更高版本。

功能

此解决方案提供以下功能

  • 基于设计解决方案提供用户网站 GUI 的默认设计扩展

  • 其他未来功能(例如我们digg间谍的实现)

依赖关系

  • 此解决方案仅依赖于eZ Publish Legacy,且不需要eZ Publish的类覆盖功能。

安装

通过Composer安装Bundle

从您项目的根目录运行以下命令以安装Bundle

bash$ composer require se7enxweb/sevenx_diggclone dev-main;

扩展激活

可选。通过将以下内容添加到您的settings/override/site.ini.append.php来激活此扩展

[ExtensionSettings]
# <snip existing active extensions list />
ActiveExtensions[]=sevenx_diggclone

注意:设计是通过ini设置按siteaccess设计设置[DesignSettings] SiteDesign=digg启用的,并且自动按惯例加载。

清除缓存

可选。清除eZ Publish平台/ eZ Publish Legacy缓存(必需)。

php ./bin/php/ezcache.php --clear-all;

使用方法

一旦正确安装,该解决方案默认配置为虚拟工作。

注意:一旦安装完成,请清除缓存,并配置站点用户和管理员siteaccess以更好地满足您对自定义功能的独特需求和愿望。

故障排除

阅读常见问题解答

一些问题比其他问题更常见。最常见的问题列在doc/FAQ.md

支持

如果您在此文档或常见问题解答中发现了此文档或常见问题解答中没有处理的问题,您可以通过支持系统联系7x:https://se7enx.com/contact