Ben MediaWiki 1.16.0 Apache + PHP 5.2.11 çalışıyorken, bir uzak sever yüklü. Bir sorun olmadan: (fckeditor, Grup erişim kontrolü yani) Ben birkaç uzantıları yüklü. (here Onları deneyin) Ancak, ben Add Media Wizard alamadım ve Upload Wizard düzgün çalışması için. Ben (aşağıda detayları ile) çok şey denedim:
Ben indirilen ve ekleyerek JS2Support ve Add Media Wizard yüklemeye çalıştı
# Base JS2 Support ( includes mwEmbed )
require_once( "$IP/extensions/JS2Support/JS2Support.php" );
# Add Media Wizard
require_once( "$IP/extensions/AddMediaWizard/AddMediaWizard.php" );
Ben özel kontrol edildiğinde LocalSettings.php, ancak,: Sürüm sayfa sadece JS2Support not Medya Ekle Sihirbazı, uzantıları altında ilave edilir.
At this point, if I edit a page on the Wiki, the editing tool bar shows the Add Media Wizard icon(A film reel) - but when I hover my mouse over, it always says "Loading Add Media Wizard," and I cannot click on it. Note that I have tried to disable FCKEditor(A rich text editor extension), but Add Media Wizard continues to behave the same way.
Ben de Wikipedia implementation görüldüğü gibi, bir mwEmbed aygıtı olarak Medya Sihirbazı Ekle yüklemeye çalıştı. Uzantısı Gadgets ince yüklü, ama ben mwEmbed Standalone MediaWiki için uygulanan zaman: alet-tanım ve MediaWiki: Gadget-mwEmbed ve MediaWiki: Gadget-mwEmbed.js, Wiki sitesi başlar Boş bir ekran döndürmek - Ben MediaWiki gelen girişi kaldırmak için LocalSettingsphp araçları devre dışı bırakmak zorunda kaldım: tekrar online Wiki almak için alet-tanım sayfası.
Ben her zaman MediaWiki 1.16.0 (yazma anda son) ile uyumlu olduğuna inanıyorum bu uzantıları için son gövde / svn indirdiğiniz, ama ben araştırma ve farklı şeyler denemeye kaç saat koyduk ... ve hala işe alınamıyor.
Bu noktada, ben Media Sihirbazı toplayın verdi ve Upload Wizard (kullanarak MediaWiki en JS2 uzantıları parçası hangisi JS2Support) yüklemek, ama ben açıldığında aşağıdaki sonuç ile sona çalıştı Wiki,
Dahili hata
Javascript Modülü UploadWizard eksik loader.js dosya
Backtrace:
# 0 D: \ dp \ wiki \ extensions \ JS2Support \ mwEmbed \ \ NamedResourceLoader.php içerir (101): NamedResourceLoader :: proccessModulePath ('UploadWizard', 'uzantıları / uplo ...')
# 1 D: NamedResourceLoader :: loadResourcePaths (): \ dp \ wiki \ extensions JS2Support \ JS2Support.hooks.php (29) \
2. [iç işlev]: JS2SupportHooks :: setup ()
# 3 D: call_user_func ('JS2SupportHooks ...'): \ dp \ wiki \ (370) \ Setup.php içerir
# 4 D: \ dp \ wiki \ \ WebStart.php içerir (132): require_once ('D: \ dp \ wiki \ dahil ...')
# 5 D: \ dp \ wiki \ index.php (42): require_once ('D: \ dp \ wiki \ dahil ...')
# 6 {main}
Ben Ekleme Medya Sihirbazı ve Upload Sihirbazı ile sorunların hem Javascript desteği ile bir ilgisi olduğunu tahmin ve wgEnableScriptLoader = true $ ayarlamak için çalıştı; ama bu bir şey değişmedi.
Beni yanlış gitmiş olabilir ne bildirmek ve nasıl doğru bu uzantıları uygulayabilirsiniz lütfen. Ben gerçekten herhangi bir tavsiye ve önerileri takdir ediyorum ...