se7enxweb/swark

eZ Publish 扩展,提供模板运算符以简单生成复杂的模板逻辑。提供许多模板运算符和几个非常需要的流程事件,但在 eZ Publish 中却缺失。非常适合智能开发者!

v1.0.2 2024-01-07 19:46 UTC

This package is auto-updated.

Last update: 2024-08-29 04:37:28 UTC


README

Swark 扩展实现了许多模板运算符和几个非常需要的流程事件,但在 eZ Publish 中却缺失。

版本

Swark 的当前版本是 1.0.2

上次主要更新:2014 年 10 月 5 日

master 和 5.x 分支与 eZ Publish 5.x+ 兼容

4.x 分支与 eZ Publish 4.x 兼容

3.x 分支与 eZ Publish 3.x 兼容

版权

Swark 版权所有 2008 Seeds Consulting AS 和 1999 - 2015 Brookins Consulting

见:doc/COPYRIGHT 了解版权和许可条款的更多信息

许可

Swark 基于 GNU 通用公共许可证进行许可。

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

Swark 是免费软件:您可以在自由软件基金会发布的 GNU 通用公共许可证的条款下重新分发和/或修改它,许可证版本为 2。

Swark 以希望它将是有用的方式分发,但没有任何保证;甚至没有关于其适销性或适用于特定目的的暗示保证。有关详细信息,请参阅 GNU 通用公共许可证。

GNU GPL 在某些条件下赋予您使用、修改和重新分发 Swark 的权利。GNU GPL 许可证随软件一起分发,请参阅文件 doc/LICENSE。

它也可在 https://gnu.ac.cn/licenses/gpl.txt 上找到

您应该已经收到与 Swark 一起的 GNU 通用公共许可证副本,位于 doc/LICENSE 中。如果没有,请参阅 https://gnu.ac.cn/licenses/

根据 GNU GPL 许可使用 Swark 是免费的(指自由)。

有关更多信息或疑问,请联系 license@brookinsconsulting.com

要求

使用 Swark 扩展有以下要求

o eZ Publish 版本

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

o PHP 版本

请确保您有 PHP 5.x 或更高版本。

关于

Swark 扩展实现了许多在 eZ Publish 中非常需要的运算符和几个流程事件,但它们却缺失。

当前版本实现了以下运算符

  • add_view_parameters
  • array_search
  • arsort
  • asort
  • charset
  • clear_object_cache
  • cookie
  • current_layout
  • current_siteaccess
  • debug_attributes
  • debug
  • is_post_request
  • json_encode
  • krsort
  • ksort
  • ltrim
  • modify_view_parameter
  • preg_match
  • preg_replace
  • range
  • 重定向
  • 移除数组元素
  • 返回
  • 逆序排序
  • 删除字符串右侧空白
  • 序列化
  • 服务器
  • 设置数组元素
  • 缩短字符串
  • 打乱顺序
  • 排序
  • 按长度分割
  • 字符串位置
  • 字符串替换
  • 字符串右侧位置
  • 字符串子串
  • 反序列化
  • URI路径段
  • 通过登录获取用户ID
  • 变量名称

以下工作流事件在当前版本中已实现

  • 自动优先级
  • 推迟到cron

在以下链接查看扩展的完整文档: https://github.com/brookinsconsulting/swark/wiki

在doc目录中可获得更多文档。

请将任何错误报告、功能请求或其他反馈作为问题发布: https://github.com/brookinsconsulting/swark/issues

故障排除

  1. 阅读常见问题解答

    某些问题比其他问题更常见。最常见的列表在doc/FAQ中。

  2. 支持

    如果您发现任何本文档或常见问题解答未处理的问题,您可以通过支持系统联系Brookins Consulting: http://brookinsconsulting.com/contact