V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
shouhuori
V2EX  ›  问与答

请问 mediawiki 怎么开启 visual editer 可视化编辑器?

  •  
  •   shouhuori · 2015-07-05 21:52:51 +08:00 · 9589 次点击
    这是一个创建于 3461 天前的主题,其中的信息可能已经有所发展或是发生改变。

    英文不好,查了官网貌似需要插件,挺麻烦,中文资料又找不到。小白求解。

    7 条回复    2015-07-07 00:43:03 +08:00
    ryrubyy
        1
    ryrubyy  
       2015-07-05 22:44:26 +08:00   ❤️ 1
    首先你需要Parsoid.
    $wgVisualEditorParsoidPrefix =
    'localhost';
    //如果只有一个wiki,保持本行不动。$wgVisualEditorParsoidURL =
    'http://localhost:8000';
    //如果用的是Debian包,端口是8142。
    $wgDefaultUserOptions
    ['visualeditor-enable'] = 1;
    //用于启用可视编辑
    $wgHiddenPrefs[] =
    'visualeditor-enable'
    //并且不允许关闭,如果需要源代码编辑,删除此行
    若使用 MediaWiki 1.23,还需要PHP的Parsoid插件。

    更多个人设置及插件下载等,参见: https://mediawiki.org/wiki/Extension:VisualEditor
    shouhuori
        2
    shouhuori  
    OP
       2015-07-05 22:49:15 +08:00 via Smartisan T1
    @ryrubyy 感谢!
    ryrubyy
        3
    ryrubyy  
       2015-07-06 07:36:04 +08:00
    不客气。
    另外我好像忘了最重要的一件事:
    需要在LocalSettings.php中加入代码
    require_once "$IP/extensions/VisualEditor/VisualEditor.php";
    以启用此插件。其余所有的配置都在LocalSettings.php中写。

    PS:很多MediaWiki插件对版本对应的要求很高,请选择对应版本的插件。
    shouhuori
        4
    shouhuori  
    OP
       2015-07-06 16:39:14 +08:00
    @ryrubyy 还有一个问题就是如何安装Parsoid。。。貌似需要远程登录服务器发命令,我现在用的是一虚拟主机,请问是不是需要升级。。。
    shouhuori
        5
    shouhuori  
    OP
       2015-07-06 17:50:53 +08:00
    @ryrubyy 弄好了感谢
    shouhuori
        6
    shouhuori  
    OP
       2015-07-06 21:42:38 +08:00
    @ryrubyy 不过mediawiki 1.25装ve老是提示http 0错误,看到好多人也遇到了这个问题,貌似还没解决
    ↑ 回到顶部
    shouhuori
        7
    shouhuori  
    OP
       2015-07-07 00:43:03 +08:00
    @shouhuori 从服务器加载数据时出错:0: parsoidserver-http: HTTP 0。想要重试吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3077 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 13:20 · PVG 21:20 · LAX 05:20 · JFK 08:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.