CKeditor & MediaWiki 1.15 或 1.16 测试版

发布于 2024-09-04 15:28:15 字数 190 浏览 6 评论 0原文

有没有人成功地将 ckeditor 3.x 与 mediawiki 集成

我已按照 fckeditor 的说明进行操作,认为 ckeditor 也可能是相同的,但这没有帮助。

它要么根本不加载 wiki,要么不加载 ckeditor。

任何想法/建议或逐步执行此操作都会非常有帮助。

谢谢&问候

Has any body successfully integrated ckeditor 3.x with mediawiki

I have followed the instructions for fckeditor, thinking it may be the same for ckeditor too, but that doesn't helps.

it either doesn't loads the wiki at all or doesn't loads the ckeditor.

any thoughts / suggestions or a step by step to do this would be very helpful.

Thanks & Regards

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

堇年纸鸢 2024-09-11 15:28:15

我知道你的问题很老了,但我一直在寻找集成 CKEditor 一段时间了,网上关于此的信息很少!对于其他可能正在寻找的人:

我在 MediaWiki 的 WYSIWYG_editor页面:

Ontoprise 的 halo 团队正在维护生产质量集成
MediaWiki 和 CKEditor 的:扩展名:WYSIWYG

我将它安装在我们的 MediaWiki (v.1.16) 上,到目前为止它的效果非常好!

I know your question is old but I've been looking to integrate CKEditor for a while now and there is very little information concerning this on the net! For anyone else who might be looking:

I found this on MediaWiki in FCKEditor section of the WYSIWYG_editor page:

Ontoprise's halo team is maintaining a production quality integration
of MediaWiki and CKEditor: Extension:WYSIWYG.

I installed it on our MediaWiki (v.1.16) and so far it works like a charm!

千秋岁 2024-09-11 15:28:15

我也一直在研究这个问题,并从 MW 用户网站找到了这个:
http://www.mwusers.com/forums/showthread.php ?16957-CKEditor-with-MediaWiki

将 ckeditor 与 mediawiki 结合使用:

下载并解压ckeditor源码包,将其放入
mediawiki 的扩展目录将以下行添加到末尾
mediawiki LocalSettings.php:

require_once("$IP/extensions/ckeditor/ckeditor.php");
$wgHooks['EditPage::showEditForm:initial'][] = 'showEditForm';
函数 showEditForm($form) {
   全局 $wgOut; 
   $wgOut->addScriptFile('/extensions/ckeditor/ckeditor.js' );
   $script = "<脚本类型=\"text/javascript\"> window.onload = function() {
       CKEDITOR.replace( 'wpTextbox1' ); }; if ( 窗口.removeEventListener )
       window.removeEventListener( '加载', mwSetupToolbar, false ) ;否则如果
       ( window.detachEvent ) window.detachEvent( 'onload', mwSetupToolbar )
       ";
   $wgOut->addHTML($script);
   返回真; 
}

如果有人能够确认这是否有效,请评论/回复。 (抱歉,我目前无法完全确认这个解决方案)。

I've been looking into this as well, and found this from the MW users site:
http://www.mwusers.com/forums/showthread.php?16957-CKEditor-with-MediaWiki

To use ckeditor with mediawiki:

download and unpack the source ckeditor package place it in the
extensions directory of mediawiki add the following lines to the end
of mediawiki LocalSettings.php:

require_once("$IP/extensions/ckeditor/ckeditor.php");
$wgHooks['EditPage::showEditForm:initial'][] = 'showEditForm';
function showEditForm($form) {
   global $wgOut; 
   $wgOut->addScriptFile('/extensions/ckeditor/ckeditor.js' );
   $script = "<script type=\"text/javascript\"> window.onload = function() {
       CKEDITOR.replace( 'wpTextbox1' ); }; if ( window.removeEventListener )
       window.removeEventListener( 'load', mwSetupToolbar, false ) ; else if
       ( window.detachEvent ) window.detachEvent( 'onload', mwSetupToolbar )
       </script>";
   $wgOut->addHTML($script);
   return true; 
}

If someone is able to confirm this works or not, please comment/reply. (Apologies that I can't fully confirm this solution at present).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文