【问题标题】:Problems with some extension tags in Wikimedia with FCKeditor带有 FCKeditor 的 Wikimedia 中的一些扩展标签的问题
【发布时间】:2011-06-28 01:39:24
【问题描述】:

FCKEditor 无法识别一些新标签,因此在用户使用此富编辑器时对其进行处理,从而导致垃圾静态 html。主要的例子是分类树。许多版本支持 FCK 增加了对新标签的支持,但这对我没有帮助,我尝试了几个版本,基本上已经放弃了。我在我的 XAMPP 开发服务器和生产 linux 机器上遇到了这个问题。

您可以在下面看到我对问题的原始解释。


原来我只是对某些标签有问题,而且对所有标签的保护是不久前引入的。

我的解析器函数标签是:

<categorytree>, <cso_source>, <gallery>, <nowiki>, <pre>, <skin>, <source> and <syntaxhighlight>

无效的标签:

<categorytree>, <syntaxhighlight>, <source>

其他标签工作正常,包括 cso_source 和皮肤扩展标签

我有

  • 两次更新 FCKEditor
  • 运行维护\update.php
  • 尝试将 CategoryTree 更新到主干(似乎不兼容)

还有其他建议吗?


原标题为“从 FCKeditor 保护维基媒体中的扩展标签”

有谁知道如何扩展 FCKeditor 以忽略由扩展引入的新标签,例如 WYSIWYG 忽略 &lt;nowiki&gt;

&lt;categorytree&gt;...&lt;/categorytree&gt;&lt;syntaxhighlight lang="php"&gt; ... &lt;/syntaxhighlight&gt; 之类的文件已损坏。它们由 FCKeditor 转换为生成的 HTML 并重新格式化,而不是保护 wikitext。

我能找到的最好的是 GeSHI 用于 Drupal 的以下内容。

FCKConfig.ProtectedSource.Add( /<vbnet>[\s\S]*?&lt;\/vbnet&gt;/g );

我尝试使用 FCKConfig.ProtectedSource.Add 失败了,这让我相信这个问题对于 wiki 来说更为根本。

任何帮助将不胜感激。

我在跑步:

MediaWiki 1.16.2
PHP 5.3.5 (apache2handler)
MySQL 5.5.8
多重上传(2.0 版)
Special:UserScore CategoryTree
语法高亮(版本 1.0.8.6)
小部件(版本 0.9.0-dev)
FCKeditor(1.0.1 版)

【问题讨论】:

  • 您使用的是什么版本?因为我使用 FCKeditor 运行最新版本的 MediaWiki 没有问题,并且我安装了许多扩展并且可以正常工作,包括语法高亮和类别树。
  • 是的,我看到这是很久以前修复的 link... 但不适合我。 MediaWiki 1.16.0 和 FCKEditor 1.0.1 (r6448)
  • 对不起,我一直想回到这个。不。仍然是同样的问题,我的“生产”服务器上也有。幸运的是,它只是公司内网服务,大多数用户默认关闭富编辑器 (FCK)。
  • @Stiefel 让我知道您或其他人是否有此问题。也许我会找时间进一步挖掘
  • @KCD 我认为问题在于使用 ParserAfterTidy-hook,就像这里解释的那样:mediawiki.org/wiki/Manual:Tag_extension。正如我所说:使用不使用此钩子的气球示例有效。

标签: html-parsing wysiwyg wiki mediawiki fckeditor


【解决方案1】:

我当前正在运行的版本...也许有什么帮助...

产品版本 媒体维基 1.16.0 PHP 5.1.6 (apache2handler) MySQL 5.0.77

管理链接(0.1.3 版) MassDelete(1.0 版)
语义钻取(版本 0.7.2)
语义形式(1.9.1 版)
用户合并和删除(1.5版) 分类树
引用
外部数据(1.0 版) 标题选项卡(0.7 版)
地图(0.6.4 版)
ParserFunctions(版本 1.3.0) 语义复合查询(0.2.5 版)
语义内部对象(0.6 版) Semantic MediaWiki(版本 1.5.1.1)
语义任务(1.3 版) 语法高亮(版本 1.0.8.6)
TreeAndMenu(版本 1.0.9,2009-02-15) 将文章添加到类别
CategoryOnUpload(1.0 版)
FCKeditor(版本 fckeditor/mw-extension $Rev$ 2008)
LDAP 身份验证插件(1.2a 版(测试版))
管理类别
MW搜索
redirectOnLogin(1.1 版)
语义捆绑(版本 0.4.2.20100719)
语义图(0.6.4 版)
语义结果格式(1.5.0 版) 标题键
验证器(0.3.4 版)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-19
    • 2012-02-05
    • 2022-11-10
    • 2011-08-14
    • 1970-01-01
    • 2018-09-26
    • 1970-01-01
    • 2011-04-17
    相关资源
    最近更新 更多