擁有MediaWiki的CKEDITOR及鏈接到MediaWiki 1.15或1.16的β
我遵循了FCKeditor的指示,認爲它可能是太的CKEditor同任何機構成功整合的CKEditor 3.x中,但這並不有助於。
它要麼根本不加載wiki,要麼不加載ckeditor。
任何想法/建議或一步一步做到這一點將是非常有益的。
感謝&問候
擁有MediaWiki的CKEDITOR及鏈接到MediaWiki 1.15或1.16的β
我遵循了FCKeditor的指示,認爲它可能是太的CKEditor同任何機構成功整合的CKEditor 3.x中,但這並不有助於。
它要麼根本不加載wiki,要麼不加載ckeditor。
任何想法/建議或一步一步做到這一點將是非常有益的。
感謝&問候
我知道你的問題是舊的,但我一直在尋找的CKEditor現在集成了一段時間,有在網上關於這個信息非常少!對於別人誰可能會尋找:
Ontoprise的光環團隊保持鏈接到MediaWiki和CKEditor的的生產質量一體化 :Extension:WYSIWYG
我在WYSIWYG_editor頁的FCKEditor的部分發現了這個上鍊接到MediaWiki。
我將它安裝在我們的MediaWiki(v.1.16)上,到目前爲止它的工作原理就像一個魅力!
嗨塔尼婭Gobeil,感謝您的意見 - 這是高度讚賞,我的意思是我字面上已經忘記,今天早上纔回來尋找ckeditor和mediawiki - 你可以詳細說明你是如何安裝/和任何其他障礙你面對?是否就像在擴展中提取它然後從Localsettings.php調用它一樣簡單?將不勝感激 - 非常感謝 - 如果我不成功,將在這裏回來:-) |非常感謝! – rihatum 2011-11-19 01:26:11
我一直在尋找到這個問題,以及時,發現這起MW用戶網站:
http://www.mwusers.com/forums/showthread.php?16957-CKEditor-with-MediaWiki
爲了使MediaWiki使用的CKEditor:
下載並解壓源CKEditor的包的地方它位於mediawiki的 擴展目錄中,將以下行添加到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; }
如果有人能夠確認這件作品,請評論/回覆。 (道歉我目前無法完全確認這個解決方案)。
我看到目前爲止沒有人回答。我還沒有這樣做,但會在接下來的一兩個月內這樣做,所以請回頭看看。我記得在將FCK集成到我們的舊版MW(1.13.2)之前,我做了很多配置和測試。 – Wikis 2010-07-05 17:23:09
嗨馬克, 非常感謝您的回覆,我甚至嘗試聯繫CKeditor支持,他們沒有給我一個滿意的答案。 我期待着通過測試或試驗Mediawiki - ckeditor來幫助您。 使用FCKEditor for mediawiki,它只是Localsettings.php中的一行,擴展本身進入/ yourwiki/extensionsfolder/ 我已經使用了1.1.x,目前是1.15.4。 親切的問候 Rihatum – rihatum 2010-07-13 07:48:04
嗨Rihatum - 我們使用MW 1.15.4和FCK $ Rev $ 2008 - 如果這符合您的要求我會回來一個詳細的答案。 – Wikis 2010-08-12 12:59:35