问题标签 [ezpublish]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1066 浏览

content-management-system - 静默运行 PHPUnit

我想知道是否可以静默运行 PHPUnit 测试并手动显示结果?

这是我的文件(这是我第一次使用 xUNIT 测试): https ://github.com/martin-damien/sarkum/blob/b3951f6fd89b788d9abc51467a62271f32d12b8c/classes/Character.php

我做对了吗?

当我在 CMS 中运行这段代码时,我不能让测试在我无法控制的屏幕上显示一些东西......

有人可以帮我吗?

0 投票
1 回答
308 浏览

url-rewriting - eZPuzblish 重新生成 ezurl 表

问题

我的一个项目的 url-policy 已更改。他们想要小写的 URL(简单的旧样式)。例子:

现在 URL 是这样的:

这个概念

我将使用 URL 转换组“urlalias_compat”使它们小写并与旧系统兼容。我在site.ini.append中设置了以下设置:

这适用于新发布的对象。该解决方案满足了我所有的 URL-bahavior 愿望,但是......

问题

如何重新生成 eZURL-Table?

在更改之前发布的所有节点都保存在旧的 URL 方案中(130 万篇文章)如果我重新发布它们,它们将具有新的 URL 方案,但我需要一个不需要做太多工作的解决方案做。在整个 eZPublish 实例中部署这样的更改并重新删除所有对象是不可能的。

有任何想法吗?

0 投票
2 回答
1373 浏览

apache - 在 EZ Publish 网站上仅使用 httpd.conf 重写 index.php 表单 URL

我正在尝试使用 Apache rewriterules 从 url 中删除 index.php,但我遇到了障碍。

以下 url 当前解析为正确的页面:

http://dev.morningstaronline.co.uk/index.php/content/view/full/215

http://dev.morningstaronline.co.uk/content/view/full/113635

但出于 SEO 原因,我需要自动且不可见地删除 /index.php/ 部分的 url。对 Stack Overflow 的大量谷歌搜索和搜索只会让我走入死胡同,要么完全破坏网站,要么让我陷入困境。

httpd.conf 示例:

这是基于我从我们的实时服务器继承的旧的 httpd.conf,它还提供 index.php 完整(不需要)的 url。

任何帮助将不胜感激。

0 投票
2 回答
281 浏览

php - eZPublish 扩展设置脚本

我正在为具有自己的 eZPersistantObject 的 eZPublish 扩展编写代码,因此它需要一个自己的数据库表。

有没有办法提供一种 setup.php 或其他东西,它在扩展激活时运行并创建表?

感谢您的回复。

0 投票
3 回答
360 浏览

ezpublish - ezpublish : 想要获得新评论并删除它

在 ezpublish 扩展中,我需要知道何时创建新评论并获取有关它的所有信息。

我在博客中看到可以通过以下方式获取对象:

但我的问题是,评论是 ezContentObject?

是否可以删除评论?

谢谢 :-)

0 投票
2 回答
312 浏览

php - 非编码人员最简单的 SOLR 安装?是CMS吗?低预算

我需要一种简单的方法来进行强大的搜索。我非常有信心 Solr 是这里的正确解决方案 solr 可以像 CMS 那样提供单个文档吗?

但是,我正在尝试找到可以与该非程序员一起使用的最佳现成解决方案,该解决方案尽可能轻巧。

在这个阶段,我已经安装了 Solr 3.5 及其工作。

我尝试了 D7,但无法轻松地将所需的数据加载到节点中,它非常非常慢。

我已经尝试过 Joomla,我对此很满意,但是没有可用的真正有效的 SOLR 解决方案,无法与它们连接,而且文档很差。这当然不支持额外的字段,这意味着没有方面。

我们只需要一个非常丑陋、非常轻量级的解决方案,并且更喜欢开箱即用的东西。

我看过一些 PHP 客户端,但据我所知,大多数都不是一个完整的解决方案,我仍然需要编写搜索/结果页面等代码。那部分超出了我的能力。

我可以破解代码但不会编写代码。

Ez publish + Ez find 看起来不错,但我没有这方面的经验,也找不到任何有关定价的信息。

所以我的问题是,我应该坚持并尝试 php 路线吗?有人有现成的解决方案吗?

在将数据加载到节点方面是否对 Drupal6 有更好的支持(大约 150k 记录和 50 个 CCK 字段开始但快速移动到 500k 记录) - 这使用 feed 模块烧毁了 drupal7。

任何想法表示赞赏。

谢谢

0 投票
2 回答
502 浏览

javascript - JavaScript 中的 ezurl 运算符

有没有办法在纯 JavaScript 文件中找出 eZPublish 模块路径?

我必须从 JS 调用一个模块,但我不会将 url 硬编码到模块中。是否有类似 JavaScript 中的 ezurl() 模板运算符之类的函数或定义 eZPublsih 基本路径以与模块 uri 连接的函数?我不知道如何找出 URL 重写结构 / siteacces ...

我无法通过“模板内”js-snippet 定义路径,因为之前加载了需要信息的脚本。

所以我需要这样的东西......

或者

谢谢。您的帮助。

0 投票
1 回答
1541 浏览

php - 使用 Active Directory / LDAP / NTLM 的自动用户登录 (SSO) 基础架构

我必须为托管在 debian 服务器上的 eZ Publish 网站设置自动登录系统。音高是:

“客户端已登录其 Windows 会话(用户在 Windows Active Directory(即 LDAP)上注册);当他到达 Intranet eZ 发布网站时,浏览器会检测到他(使用 NTLM...?)和用户自动登录”

显然,eZ Publish 内置了 LDAP 支持,因此这部分问题没有问题。主要问题是如何从 Windows 会话中检索当前用户登录?我已经阅读了有关 NTLM 的不同内容,但没有任何明确的内容......而且似乎我必须安装 php5-ldap 和 ntlm-mod ......?:(我知道这有点棘手,但我们将不胜感激提示!:D

提前致谢;

查理

0 投票
1 回答
14463 浏览

php - EZPDF - 文档、教程、任何东西?

我收到了一个利用 ezpdf 类生成 PDF 文件的项目。问题是,我似乎无法在网上找到任何文档。

通过查看代码本身,我已经弄清楚了我的老板想要实现的大部分更改。我想不通的是如何更改表格标题的背景颜色。

谁能指出我正确的方向?

0 投票
2 回答
294 浏览

ezpublish - EZ 发表文章

我使用 EZ Publish 已经有一段时间了,但我仍然对文章、文章(子页面)和文章(主页)内容类之间的区别感到有些困惑。

只是想知道这些是在什么情况下使用的。