【发布时间】:2013-03-08 11:11:28
【问题描述】:
我有一个 Joomla 网站,其中包含用于加载插件并包含来自 Youtube 的视频的代码。
{youtube width="640" height="420"}kHRf01Gjosk{/youtube}
问题是这段代码是为 Joomla 1.5 准备的,现在我已经将我的网站升级到 Joomla 2.5 并且该插件停止工作并且创建者不会将其升级到 2.5,所以我想如果我安装另一个使用非常相似的代码,我可以让它与正则表达式一起工作。
新插件支持这种代码:
{youtube}kHRf01Gjosk|640|420{/youtube}, or {youtube}kHRf01Gjosk{/youtube}
我是一个复杂正则表达式的白痴,所以如果有人能提供帮助,我将不胜感激!
谢谢:)
【问题讨论】:
-
你为什么说正则表达式?例如,这适用于 {youtube}kHRf01Gjosk|640|420|1{/youtube},自动播放为 1,否则为 0
-
因为我有数百篇使用 Joomla 1.5 代码的 k2 文章:{youtube width="640" height="420"}kHRf01Gjosk{/youtube} 在 2.5 中不起作用,因为它应该是:{youtube}kHRf01Gjosk|640|420{/youtube}
-
我不是正则表达式专家,但它应该看起来像 ^\{youtube\}[A-Za-z0-9]*\{\/youtube\}
-
好吧,没关系,我找到了另一种方法......无论如何,谢谢:D