扩展:可视化编辑器

来自MyaWiki.Org
跳转到导航 跳到搜索
MeimaWiKi扩展手册
OOJS用户界面图标
可视化编辑器
发布状态: 测试版
VisualEddio-Logo.Svg
实施 页面动作 扩展语法 贝塔特征 护肤
描述 允许将页面编辑为丰富内容
最新版本 连续更新
兼容策略 释放分支
维基百科 1.35-AlpA
数据库更改
许可证 MIT许可
下载
自述文件

  • $GUI插件模块
  • WGVisualEdjor预加载模块
  • $gVisualEddioRead EngEdMults
  • WestVisualEddioRestBaseLL
  • $WGVisualEddioFultRestBaseLL
  • $gVisualEdvices系列化
  • $ggVisualEdabor
  • WGVisualEdvices可用性模型
  • WEVisualEddioRealTestEnggurg
  • WGVisualEdgRelabeNabWikEXTEXT
  • $ggVisualEdabrEnable扩展
  • $WegVisualEddiabeleDebug
  • WEXVisualEddioServices LeEdEdTabl
  • WEGVIEW编辑
  • $gVisualEddioTabPoT
  • $WebVisualEddioTabMeStudio
  • 自动记帐
  • $gVisalEdabor
  • 默认值
  • 欢迎光临
  • WEB可视化编辑新比例
  • $gVisualEddioEdfBe后座
  • $ggVisualEddioPrdPayPiURL
  • WGVisualEdgEngsBooToBaskLoad偏移量
  • 黑名单
  • WGVisualEdabrEnabl控件
  • $gVisualEddioReBaseURL
翻译可视化编辑器扩展
检查使用和版本矩阵。
问题 打开任务·报告错误

这个可视化编辑器扩展允许编辑页面作为丰富的内容。还有一个项目同名的目的是为Web和MeaWiWi创建一个可靠的富文本编辑器。

VisualEdgress扩展依赖于单独的基于NoDEJs的拟体需要安装和启用的解析器服务,以便使用它编辑页面。

用户指南[编辑]

帮助:可视化编辑器/用户指南.

下载[编辑]

对于一般用户:如果您使用的是最新稳定版本的MyaWiKi,则需要下载VisualEddioMealaWiKi扩展名扩展分发服务器页面.

对于高级用户:

下面的下载说明用于MIATAWIKI的最新夜间构建.

CD扩展Git克隆HTTPS://GrITI.Wikimdia.Org/R/MeIaWiKi/ExtExsS/VisualEddio.GITCD可视化编辑器Git子模块更新——初始化

笔记γ笔记

  • VisualPrimeMediaWiKi的主分支包含最新的代码,如维基媒体所使用的。此代码可能稍有错误或不稳定,但可能比旧版本少的bug和更多的功能。
  • 主分支需要MeaWiKi的alpha构建(目前,1.34.0WMF.13并且不会使用更老的官方版本的MyaWiKi,比如1.30.0;为此,使用Rel130分支(命令:Git克隆-B Rel130HTTPS://GrITI.Wikimdia.Org/R/MeIaWiKi/ExtExsS/VisualEddio.GIT
  • 这个Git子模块更新——初始化命令是至关重要的,因为MIDAWIKI可视化编辑器需要核心VisualEdgor子模块才能工作。如果不使用此命令,VisualEdrror将无法工作。.

如果你不能使用Git(例如你在一个空的安装中,你可以下载VisualEddioMealWiKi的主控快照或发布版本的MyaWiKi。扩展分发服务器页面. 获得代码后,将其保存到扩展/可视化编辑器你的维基目录。

皮肤相容性[编辑]

MIDAWIKI版本: 小于一点二八

VisualEdgress被称为与以下皮肤兼容:

其他皮肤不是官方支持的,但是它应该与使用所需HTML结构的任何皮肤兼容。可视化编辑器/皮肤需求. 一些摆弄皮肤样式表可能是必要的,以使一切看起来不错。它将加载在任何皮肤上,如果它匹配特征检测。

设置可视化编辑器[编辑]

建立一个准服务[编辑]

没有拟体No.js服务,您将无法编辑页面,或保存页面!

如果您想编辑现有的页面并使用VisualEdgter保存页面,则需要一个在WiKiTeXT与VisualEddio显示的HTML之间转换的PaloID服务。

要建立自己的PoSOID服务抛物面安装说明在设置VisualEdgter之前。请注意,它可以是特别复杂的设置PoSID和J.N.在非标准系统中,像那些运行Windows或Debian的系统。

下面是非官方的在一些MyaWiKi版本和PoSoID服务之间的VisualEdgor之间的兼容性矩阵。一般来说,如果你在安装过程中遇到问题精确匹配版本(VisualEdror,PoSoID和MealaWiKi)应该是你尝试的第一件事情之一,即使这个表说一个不匹配的集合可能会起作用。

Parsoid~
米达维基
0.6 0.61 0.7.0 0.7.1 0.8 0.9.0
康帕特
0.9.0 0.9.0+
1.31-AlpA
4B146E
2018年4月6日
-(d) -(d) X X X X X
一点三零 -(d) -(d) X X X X -(b) -(b)
一点二九 X X X X X X -(b) -(b)
一点二八 X X X X X X -(b) -(b)
一点二七 X X X X X - -(b) -(b)
一点二六 X X X X X -(c) -(c) -
一点二五 -(a) -
一点二四 -
一点二三 -

标题:

X =测试,工作
=测试,非工作

注:

(a)=不兼容0.61.灭菌器:T10068
(b)=不兼容0.9.0(邮件归档:WikECHE-L/2018三月/089690.HTML;在0.9.0(当前未发布)之后的版本中,不再有兼容模式。
(c)=非常部分地,可以添加文本但不修改现有文本。
(d)=0.6±MW 1.30和大概1.31的图像;主题:UFPGHQ2HIDCJ3D3W
0.9 COMPATE =修改后的PoSoID码(看这个博客)一个特定的拟体构型(看到这个话题

MIATAWIKI可视化编辑器的基本配置[编辑]

默认情况下,MyaWiKi VisualError无法为用户启用其自身。若要使其可用,请在Wiki中添加以下行本地设置下载完扩展名后:

拉伸张力 “可视化编辑器” 

//默认为每个人启用
$WGDebug选项[“可视化编辑器启用”] = 

//可选:设置VisualEdrror作为匿名用户的默认值
否则他们将不得不转换为VE。
//$WGDeFultUsServices选项[VisualEddioRealEdgs] =“VisualEdror”;

/不允许用户禁用它
$WGIDDENPREFS[] = “可视化编辑器启用”

//可选:启用VisualEdgor的实验代码特性
$$WGDeFultUsServices选项[ VisualEddio-Enable Time])=1;

注意,您可以在安装之前执行此操作。PrSOID No.JS服务对VE进行实验;这意味着你可以在自己的wiki中以“创建”模式尝试编辑器,但是你不能保存或编辑现有的页面。

为VE加载插件的其他扩展(例如)。数学如果你使用MyaWiKi 1.25或更高版本,可以在VE之前或之后加载,插件应该以任何方式工作。

更改活动名称空间[编辑]

默认情况下,VisualEdgress仅为命名空间“主”、“用户”、“文件”和“类别”启用。然而,可以添加或移除命名空间。有很多方法可以做到这一点,但是建议使用为各自命名空间定义的规范名称。请注意,这与MeaWiKi核心和几乎所有扩展不同。

删除命名空间(例如“文件”)
$ggVisualEdabor = [
    “文件” = > 

添加命名空间(例如“帮助”和“额外”),这是自定义的
$ggVisualEdabor = [
    “帮助” = > 
    “额外” = > 

添加和删除命名空间(例如“文件”和“额外”),这是自定义的
$ggVisualEdabor = [
    “文件” = > 
    “额外” = > 

与Parsoid的联系[编辑]

若要让VisualEditor与Parsoid交谈,请将下面的代码添加到您的本地设置指定您的PoSID实例:

$WGValdRestRistFigg[“模块”]“类聚伞花序”] = 数组
    //PURSOID实例的URL
    //如果使用Debian软件包,请使用端口8142
    “URL” = > http://LoalHoal: 8000
    /PoSoID“域”,见下文(可选)
    “领域” = > “本地主机”
    /PoSoID“前缀”,见下文(可选)
    “前缀” = > “本地主机”

单个PoSID服务器可以处理多个Wiki。拟体设置将您的wiki配置标识为PoSID。是否设置显式或可选地接受默认值,从$WGValdRestRistFigg必须匹配Parsoid的值组态YAML. 默认情况下,它被设置为名为WGCAN服务器但是,你可以选择任意的字符串。旧版本的PoSoID也使用了一个唯一的“前缀”来标识服务器;您可能需要在此列出。

PoSID必须被配置为匹配,例如在Parsoid的组态YAML

    姆瓦皮斯
        - 这是唯一需要的参数,
          你的MyaWiKi API端点的URL。
          尿嘧啶尿路感染 http://Poto/to/My/wiki/API
           “本地主机”
        - 另一个MiaWiKi
          尿嘧啶尿路感染 http://Poto/to/My/Objik/API
           “单一标识符”

如果使用的是大于0.6的PoSoID,则在Parsoid中使用一行本地设置喜欢

帕索迪康菲格.SETMWAPI({ 尿嘧啶尿路感染 http://Poto/to/My/wiki/API  “本地主机” 前缀 “本地主机” (});

同样,“域”属性在PoSoID配置中是可选的;默认为在尿嘧啶尿路感染属性,如果未指定。“前缀”属性也可以省略,除非您运行的是一个非常旧的PoSoID版本。

拟/构形更多细节。

WiKiTeX编辑与可视化编辑器之间的切换[编辑]
警告 警告: 不要在私人维基上安装RestBASE!当前无法配置RestBASE以保持页面内容私有,但会使所有页面内容公开访问。

VisualEdgress允许您在WiKiTeXT和视觉编辑之间来回切换。

然而,没有赖斯伯特服务器,从WiKiTeXT切换到可视编辑可能导致脏差保存(非语义空格更改到WiKiTeX格式化)时。如果您希望在WiKiTeXEngress和VisualEdgter之间切换,并保存您的更改而不使用脏差值,则必须安装RestBaseServer。(之前)T21454没有RESTBase的交换根本不可能。

如果您不能设置RestBasic和脏差值在您的wiki上是不受欢迎的(例如,您的用户仔细查看所有更改),则可以使用此功能禁用此功能。$ggVisualEddioReloSysSwitels= false.

当切换是不可能的,并且您尝试从WiKiTeX编辑环境切换到VisualEdgress时,您的唯一选项是取消丢弃我的更改和开关如果你做的任何改变都会被丢弃。〔1〕

交换机的RESBASE设置[编辑]

要建立自己的RestBasic服务,请遵循RESBASE安装指令. 请注意,如果您成功设置了PoSoID服务,那么建立一个RestBaseServer是类似的,因为它也运行在Node.js下。

对于VisualEdgress,不需要配置节组态YAML描述在RESBASE配置节.

一旦RESBASE服务器运行,将以下代码添加到您的本地设置

$WGValdRestRistFigg[“模块”]“RestBASE”] = [
  “URL” = > “http://yRestBaseServer .com:7231”
  “领域” = > “{域}”
  “帕索德康普特” = > 


$WGVisualEddioFultRestBaseLL = http://yRestBaseServer .com:7231 / {域}//'

在哪里?{域}是价值“领域”您在您的PoSID配置文件中指定(应该在配置中更改它)。确保这里指定的端口(例如:7231与RESBASE配置中指定的端口相同。

如果无法访问RESBASE端口(例如:7231),可以通过HTTPD代理绕过。参考如果RESBASE端口被阻塞. 如果您的Wiki通过HTTPS服务,RESTBase必须通过HTTPS服务;否则用户可能会经历“混合内容”错误,并且从WiKiTeXT切换到VisualEdrror无法工作。

现在,当您在WiKiTeXT编辑器中进行更改时,您可以切换到VisualEdgor,而不会造成脏差值。

如果您在HTTPS上为您的Wiki服务,在2018中的标准程序,您必须通过HTTPS为RESBASE服务类似于类体也是为了避免混合内容错误. 一个简明易懂的讨论是可用的在这里. 不要忘记混入以下内容文档. 还记得在使用StnEnter时不要忘记调整端口号。
具有多个虚拟站点的服务器[编辑]

如果ApACE2配置有多个虚拟站点,则Parsoid(在标准配置中)只能访问默认站点。若要检查此问题,请运行CURL [ http://您的wiki基础URL] /API.php在服务器上。

如果响应开始于:

<!文档类型HTML><HTML =“EN GB” 迪尔=“LTR” =“客户端NOJ”>头部> 字符集=“UTF-8” />头衔>MiaWiki API帮助- ''' '你的维基' '的名称' ]<头衔>

然后,您没有问题,但如果没有,您可能需要配置PoSOID可以使用的主机别名:

查看托管wiki的虚拟服务器的APACHE2配置文件,文件的顶部应该有一行:

<虚拟主机>:80 >

如果存在“*”,那么别名可以是本地主机,如果有一个IP地址代替了“*”,那么别名必须是那个IP地址。

在同一文件中添加一行:

塞维拉利亚米耶维基亚利亚斯

在服务器的主机文件中,为MyiWikiAias添加一个路由,要么为127.0.0.1(如果ApACE2虚拟服务器配置具有上面的‘*’,否则来自ApACE2虚拟服务器配置的IP地址。

最后,在类聚伞花序中本地设置文件,查找PoSOIDCOND.SETMWAPI设置,并将其设置为:

帕索迪康菲格.SETMWAPI({
  尿嘧啶尿路感染 http://Mywiki:80到我的wiki /api的路径。php
   '/*我的PoSIDID”域“匹配LoalStalpS.PHP*/'中的值”
  前缀 '/*我的PoSIDID”前缀“匹配LoalStalpIs.PHP*/'中的值”
(});

重新加载网络配置、Apache配置和PoSOID配置,并重新测试上面的CURL命令。

相同的方法适用于宿主主机上多个虚拟服务器上的多个wiki(使用不同的别名并添加PoSOIDCOND.SETMWAPI设置每个wiki)。

私立维基中的类体连接[编辑]

试试这三件事:

将Cookie转发到类体[编辑]
//这个特性需要一个非锁定会话存储。默认会话存储将不起作用。
//将尝试使用此功能时死锁(从PoSoID连接超时)。只需要MeaWiKi 1.26 x和更早!
对象高速缓存 = 

//转发用户的Cookie:指向PoSID的标题。私有wiki的需要(读取所需的登录名)。
//如果wiki不是私有的(即$WGCyPrPusith[*')[Read ]是真的)这个配置
//变量将被忽略。
/ /
//警告:仅在私有wiki上启用此操作,并且仅当您理解安全性含义时才启用
//通过HTTP发送cookie标题到PoSoID。出于安全原因,强烈建议
//如果启用此设置,$WGValualStReSistFig [ [模块] ] ['URL]将指向本地主机。
$WGValdRestRistFigg[“模块”]“类聚伞花序”]“转发饼干”] = 
警告 警告: 只有在私有wiki上启用此操作,并且只有当您理解通过HTTP将cookie头发送到PoSoID的安全性时才知道!(但见下面的HTTPS部分)
不转发Cookie的PoSID身份验证[编辑]

上述方法的另一种选择是明确地向来自PoSID服务器的请求提供读权限。有两个建议的解决方案:

笔记γ笔记用运行PoSID的服务器的IP地址替换这两个示例解决方案中的127.0.0.1。当然,如果PoSID服务器在一个“可信”的网络上,就应该这样做。

1)使用网络操作系统扩展

Cookie的转发(以及启用)对象高速缓存以及转发饼干属性可以通过添加用户(可以称为用户)来避免。拟体)到wiki,然后添加网络操作系统在“LoalStudio.php”文件中配置Wiki扩展:

要求一次 美元IP/Ext/ NetworkAuth /NETWorkAuth.php
$WGNETWorksAuthor用户[] = [
	“伊普兰奇” = > [ “127.0.0.1” 
	“用户”    = > “类聚伞花序”

其中IP地址与PoSOID服务器匹配,用户与您添加到wiki中的那个匹配。

2)修改权限设置

设置之后$WGCORPIPREST将下列内容添加到您的“LoalStudio.php”:

如果  伊塞特 $服务器[远程遥控器]   $服务器[远程遥控器] = “127.0.0.1”	 {
	$WGCORPIPREST[‘*’]“读”] = 
	$WGCORPIPREST[‘*’]“编辑”] = 
}

其中IP地址匹配PaloID服务器的地址。如:通过IP地址显式移除对PoSID的限制.

基于HTTPS的PoSID[编辑]

默认情况下,PoSoID只支持HTTP连接。然而,很容易通过使用StnEnter来提供HTTPS PoSoID,这是一种为任意套接字提供SSL封装的实用工具。大多数UNIX发行版都有“StnnEnter”或“Stimel4”软件包。首先安装Stnnels:

SUDO APT安装

然后你需要一个配置文件用于StnEnter。它存在于/ETC/Simel/*.CONF所以用你喜欢的编辑器在这里创建它,例如Nano:

SUDO纳米/ ETC/Simel/PoSOID.CONF

给文件类似的内容如下:

证书证书 = /ETC/SSL/MyiCals/PoSOID.CRT
钥匙 = /ETC/SSL/MyKyKy/MyKEY键
咖啡馆 = /ETC/SSL/MyICA/CA.CRT

[类体]
接受  = 八千一百四十三
连接 = 八千一百四十二

首先,为服务器定义SSL键的路径。然后,您在括号中给出一个您喜欢的名称。只有知道这个配置应该做什么,并在同一个文件中分离不同的配置。接受您为公共传入连接编写端口号,这是SSL加密的。连接键入实习生端口号,其中StutnL应该从接受端口路由业务,但不使用SSL。在这个端口,您的PoSID服务器正在侦听。如果您使用类聚合物/显影剂使用端口号8000,否则8142是标准端口。

如果您使用的是加密,您可以使用以下(用您拥有证书的主URL替换‘<域>):

证书证书 = /ETC/LeSeCytLIP/Leave/<域> /FulcChin
钥匙 = /ETC/LeSeCytLIP/Leave/<域> /PrimKy.PEM

[类体]
接受  = 八千一百四十三
连接 = 八千一百四十二

此示例使用自己的子域来进行PoSoID,并用LeSeScript进行安全保护。

StnEnter配置文件现在已经准备就绪,但是您需要另外两件事情来激活配置:

首先启用StutnEL重新启动后工作。因此,在文件中更改“启用”为1。/ETC /默认/晕眩4

SUDO纳米/ETC /默认/晕眩4
启用= 1

其次,如果您现在不想重启,就必须启动服务。

SUDO/ETC/IIT.D/SIMNEL4重启

对于Ubuntu 16 .x,命令更改为

重启Stimel4服务

若要测试配置,您可以在浏览器中检查,如果PaloID服务器正在对SSL连接进行应答。(例如,在浏览器的地址行中写入:‘http://PoSOID.MyNeal.com:8143’)。如果答案是“欢迎来到PoSIDWeb服务”,那么恭喜你,你已经成功地保护了你的PoSID安装。剩下的一步:一旦工作了,就必须使用适当的URL(例如在VisualEdror的MyaWiKi配置中,“http://PoSOID.MyNeal.com:8143”。注意从HTTP到HTTPS的更改,以及您在StnNeL配置文件中接受的端口号。

如果您不喜欢在这里创建一个额外的子域子域,那么您也可以使用现有的子域(例如[维基]如果它列在你的阴极射线管文件,然后相应的URL将变成:http://wiki .MyNeal.com:8143)。

*不能使用这种类型的配置,通过“本地主机”访问PoSID,因为本地主机的证书链,几乎肯定是自签名的,将无法验证。您必须为PoSOID服务器使用适当的主机名,并适当发布和签名SSL证书。
  • 您可以启用Stl隧道用于StnEnter。参见Debian /ETC /默认/ Stimel4

设置这样的配置允许您避免在明文中传输PoSID cookie的安全性影响。

生产和安装SSL证书超出了本文档的范围。

Windows和其他系统上的PoSID[编辑]

在非标准系统中,如运行Windows或非标准Linux的情况下,用PoSoID设置VisualEdrror是特别复杂和费时的,这些困难甚至可能阻止某些平台上的某些人成功安装VisualEdgs:

在共享主机上设置VisualEdgor[编辑]

VisualEdgel/安装在共享主机上

快速配置指南[编辑]

功能特色 β特征选择态 使所有人都能选择 让所有人都选择退出 全部启用而不退出
视觉模式 从盒子里出来。
$WGDebug选项[“可视化编辑器自动禁用”] = 
$WGDebug选项[“可视化编辑器启用”] = 
$WGDebug选项[“可视化编辑器启用”] = 
$WGIDDENPREFS[] = “可视化编辑器启用”
WiKiTeXT模式
$WegVisualEdabrabeWikTestExtBeaCeaC = 
WGVisualEdgRelabeNabWikEXTEXT = 
WGVisualEdgRelabeNabWikEXTEXT = 
$WGDebug选项[VisualEdvestNeWiKiTeXT] = 
WGVisualEdgRelabeNabWikEXTEXT = 
$WGDebug选项[VisualEdvestNeWiKiTeXT] = 
$WGIDDENPREFS[] = VisualEdvestNeWiKiTeXT
单一编辑选项卡 不是支持的配置。
WEXVisualEddioServices LeEdEdTabl = 
$WGDebug选项[“可视化编辑器选项卡”] = “多制表符”
WEXVisualEddioServices LeEdEdTabl = 
默认编辑选项卡将记住最后一个编辑器,并用WiKiTeTeX编辑器打开以进行第一次编辑;如果您希望它是可视化编辑器,还可以添加:
$WGDebug选项[“可视化编辑器编辑器”] = “可视化编辑器”
WEXVisualEddioServices LeEdEdTabl = 
$WGDebug选项[“可视化编辑器编辑器”] = “可视化编辑器”
$WGIDDENPREFS[] = “可视化编辑器选项卡”
历史页面的视觉差异
$WegVisualEddiabeleDebug = 
当前不支持配置。 当前不支持配置。
$ggVisualEdabrEnable扩展 = 

配置选项的完整列表[编辑]

没有显示每个配置选项。$Visual编辑器简短的前缀;在使用时替换“…”。

选项 默认值 对…有用 文档
…插件模块
[]
扩展开发者 在加载VisualEdgter时应该加载的RealSeloDead模块名称(字符串)数组。扩展VisualEdgor的其他扩展应该添加到这个数组中。
警告 警告: 当删除生产现场的模块时(例如WikimiDa,首先将它从这个数组中移除,等待更改传播,然后只删除模块代码和模块注册。否则,可能有一段时间,VisualEdter依赖于不再存在的模块。
预加载模块
[
    “站点”
    “用户”
]
扩展开发者 在VisualEdgress加载之前应加载的RealSeroLoad模块名称(字符串)数组。扩展VisualEdgress的其他扩展,并且需要在加载之前设置它们的环境,应该添加到这个数组中。
警告 警告: 当删除生产现场的模块时(例如WikimiDa,首先将它从这个数组中移除,等待更改传播,然后只删除模块代码和模块注册。否则,可能有一段时间,VisualEdter依赖于不再存在的模块。
……优选的模块
{
	“可视化编辑器启用实验” “Ext.VisualEdvest.实验”
}
扩展开发者 当加载VisualEdgress时应该加载的RealSeroLoad模块名称(字符串)的关联数组如果当前用户有一个偏好集。扩展VisualEdgor的其他扩展应该添加到该数组中,如果它们希望添加或选择退出。关键字是首选名称,值是RealSeroDoad模块名。

还记得设置默认值$WGDebug选项

……

系统管理员 用于访问主RESBASE调用的URL。页面名称将直接附加到这个值上,因此需要设置为HTTPS://E.WiKiTo.Org/API/RESTIVV1/PGE/HTML/包括尾部斜线。

如果设置了这个页面,将从RESTbase请求页面HTML。如果没有设置,将从API请求页面HTML,如果可用的话,它将发送一个HTTP请求到PoSID或RestBASE。

……

系统管理员 用于访问RESBASE其余部分的URL。页面名称将直接附加到这个值上,因此需要设置为HTTPS://E.WiKiTo.Org/API/REST排除尾部斜线。
允许损耗转换

系统管理员 是否允许从WiKiTeXT切换到可视编辑器,即使这样做可能会导致脏差。WikEXT编辑与可视化编辑器之间的切换.
…串行化
三千六百
系统管理员 序列化缓存超时,以秒为单位
…可用的空间
[
    “用户” = > 
    “文件” = > 
    “范畴” = > 
    “战略” = > “ARARYAYPLUS”
]
系统管理员 命名空间,其中启用VisualEdgter(从命名空间规范名称映射到布尔标志),在$WGTraceNETSPACES.
可用的实体模型
[
    “WiKiTeXT” = > “文章”
    “战略” = > “ARARYAYPLUS”
]
扩展开发者 内容模型,其中启用VisualEdgress(从内容模型名称映射到布尔标志)。
……使用改变标签

系统管理员 是否放更改标签使用VisualEdgor制作的每一个编辑。
Enable WikEXTEXT

系统管理员 是否启用WikTeXT源模式内部可视化编辑器。
可扩展的

系统管理员 是否启用视觉差异在历史专题页面上的功能。
……可扩展性

系统管理员 是否允许用户启用视觉差异在历史特殊页面上作为beta功能。
……可视分段编辑

系统管理员 是否允许用户启用节编辑。
使用LeEdTabp

系统管理员 是否只使用一个编辑选项卡,来回切换,或添加一个专用VisualEdditer编辑选项卡旁边的现有的一个。
单编辑Twitter时间
二十兆一千六百零一亿零一百万
系统管理员 从什么时间戳警告现有编辑器,安装已经从两个编辑选项卡切换到一个。一般来说,你应该忽略这一点。
…表格
“以前”
系统管理员 如果显示两个编辑选项卡,在哪里放置VisualEdditer编辑选项卡与系统(或WiKiGeress)有关:
  • “之前”:在旧的编辑选项卡前
  • “后”:在旧的编辑选项卡之后
…TabMeX
{
	“编辑” 无效的
	“编辑源” “VisualEdgsCA编辑源”
	“创造” 无效的
	“创造资源” “可视化编辑器CA创建资源”
	“编辑定位描述源” “VisualEdgsCA编辑本地化描述源”
	“创建目录描述源” “VisualEdvestCa CaleCeloCalPosithOrthSo源”
	“编辑部分” 无效的
	“编辑源” “VisualEdgsCA编辑源部分”
}
系统管理员 如果要显示两个编辑选项卡,可以看到对于各种编辑选项卡用户使用的消息的配置:

编辑'-I18N消息键,用于VisualEdtudio编辑选项卡;如果无效的将使用默认的编辑选项卡标题;可视化编辑器消息可用于此。

编辑源用于旧编辑选项卡的I18N消息键;无效的,选项卡的标题不会更改

创造“-I18N消息键,用于VisualEddieTebug选项卡;如果无效的默认的创建选项卡标题将被使用;可视化编辑器消息可用于此

创造资源'-I18N消息键,用于旧的创建选项卡;如果无效的,选项卡的标题不会更改

编辑位置描述源'-i18n消息键,用于在国外文件中的文件上的旧编辑选项卡;如果无效的,选项卡的标题不会更改

创建描述源'-i18n消息键,用于在外部文件中的文件上的旧创建选项卡;如果无效的,选项卡的标题不会更改

编辑部分'-i18n消息键,用于VisualEdditer节编辑链接;如果无效的默认的编辑部分链接标题将被使用

编辑源'-i18n消息键,用于源节编辑链接;无效的链接的标题不会更改

自动记帐

系统管理员 是否为每个新帐户启用VisualEdgress。

这可以让你保持可视化编辑器启用默认情况下禁用“首选项”,但仍然可以为新登录的用户提供VisualLead(通过将此设置为

……

系统管理员 是否禁用非登录用户的VisualEdgress

这允许您启用可视化编辑器启用默认情况下的首选项,但仍然为登录的用户禁用VisualEdrror(通过设置为

…过渡默认值

系统管理员 对于维基计划使用可编辑的可视化编辑器“优先选择自动退出现有用户,同时默认为所有现有用户启用,是否开始对隐式记录进行显式选择。
……欢迎光临

系统管理员 在用户首次使用VisualLead时是否显示“欢迎使用beta”对话框
……新的比例

运行用户分析的系统管理员 是否启用VisualEdgor为基于USEID的所有新帐户的比例(埃及分数)。
……反馈标题

系统管理员 是否启用VisualEdror的帮助菜单中的MyaWiKi反馈工具。如果启用,页面的标题指向MyaWiKi反馈工具。
……反馈

系统管理员 如果设置,则远程wiki的API指向MyaWiki反馈工具。
SkutoToBaskLoad偏移量
[]
皮肤开发者 映射到像素值的一组皮肤名称,以设置工具栏滚动偏移量。
……黑名单
{
	“火狐” [
		[
			“<=”
			十一
		]
	
	“狩猎” [
		[
			“<=”
			
		]
	
	“歌剧” [
		[
			“<”
			十二
		]
	
	“MSIE” [
		[
			“<”
			
		]
	]
}
可视化编辑器开发人员 VisualEdror不兼容的浏览器列表。客户端规格说明。如果用户的浏览器匹配,VisualEdrror将拒绝加载。

火狐-有一个维基解密腐败案[ [·] ]Firefox 14和以下的bug任务T527这防止了更广泛的可用性。

游猎Safari的旧版本受到来自各种旧浏览器插件的腐败问题的影响。

歌剧在12版下面,Opera未被测试,而且它的用户基础几乎不存在,它被阻止了。

Internet Explorer在版本9或以下版本中,在布局和特征支持方面存在各种不兼容性。版本10和11应该正确工作。

没有独立上市,因为它是从MyaWiKi本身继承的,安卓在3。x和下面的“支持”CE,但不触发键盘输入或有其他问题,使用户无用。

……ababl控件

可视化编辑器开发人员 是否启用(当前实验的)内容窗体控件
…ReBaseURL

可视化编辑器开发人员 使用URL访问实验重夯技术。如果为false,则该技术未加载。

旧配置参数[编辑]

警告 警告: 在VisualEdgress的最新版本中不再使用这些参数;它们在这里被描述为与建议的升级路径兼容。

如上所述,每个配置选项都显示在没有$Visual编辑器简短的前缀。

选项 兆瓦版本 默认值 文档
命名空间 1.22—1.25
  • 1.22(PHP CONFIG):
    $WGTraceNETSPACES
    
  • 1.23-1.25(PHP CONFIG):
    合并合并 $WGTraceNETSPACES 数组 NSU用户  
    
  • 1.25(扩展名:JSON):
    []
    
激活VisualEdgress的命名空间ID列表。

这个参数已经基本上被替换了。…可用的空间从1.26开始。

……支持 1.22—1.28
[
	“向量”
	“顶点”
	“单本书”
	“米勒娃”
	“蓝图”
]
支持皮肤可视化编辑器的列表。如果用户的皮肤不匹配,VisualEdrror将拒绝加载。

这是由需求的动态检查代替的(T161378

相关配置参数[编辑]

也见上传对话框配置(针对wiki系统管理员)有关配置通过VisualEdgter上传媒体文件的拖放/复制和粘贴功能的信息。

“2017 WiKiTeXT编辑器”的集成[编辑]

自从发布分支“Rel129”(MeaWiKi 1.29和以后),也有可能激活所谓的“2017 WiKiTeXT编辑器”. 若要启用它并同时使所有用户默认都可用它,请将下列内容添加到“LoalalStudio.php”文件中:

WGVisualEdgRelabeNabWikEXTEXT = 
$WGDebug选项[VisualEdvestNeWiKiTeXT] = 
$WGIDDENPREFS[] = VisualEdvestNeWiKiTeXT

如果您希望所有用户都拥有2017个WiKiTeXT编辑器作为beta功能,即将选择留给用户,安装组织特征扩展将下列内容添加到您的“LoalStudio.php”文件:

WGVisualEdgRelabeNabWikEXTEXT = 
目前,没有合适的用户偏好,因为开发人员正在等待beta版本的运行。〔2〕
启用WiKiTeXT语法高亮显示

还可以为“2017 WiKiTeXT编辑器”启用WiKiTeXT语法高亮显示。要做到这一点,你必须另外安装代码映射器扩展

扩展可视化编辑器[编辑]

故障检修[编辑]

从服务器加载数据时出错:HTTP 500。您想重试吗?
这个问题的可能原因:
  • 在新安装时,服务器上没有安装“卷曲”、“PHP5卷曲”或“PHP7.0卷曲”。
  • 用HTTPS代替HTTP来设置SETMWAPIURI不正确。
  • Apache配置中的重写规则会导致API失败。
  • SSL/TLS证书过期。
  • 当使用Apache运行Windows身份验证时,Apache CONF中需要白名单127.0.0.1,因为Apache没有读取访问权限。
<目录 “D/Wiki/HTDOCS”>

    允许127.0.0.1
    满足 任何
<目录>
PoSOIDServer HTTP CURL错误:无法连接到主机。
PoSID不运行,或$WGValtualStReistFig [ [模块] ] [ PaloID ] [ [ URL ] ]未正确设置
PoSOIDServer HTTP CURL错误:未能连接到…:权限被拒绝。
可能是由卷曲请求引起的安全增强式Linux(SELinux,类似CITOS)到上面示例配置中的8000个非标准端口,参见HTTP://www. AkasiF.C.UK/PHP/CURL Error -7失效到连接到禁止的拒绝HTTPS://www. ooth.Org/FuMs/Vistopix.PHP?F=47和t=53223和P=225372
PoSOIDServer HTTP坏状态:401
由读取或编辑限制引起的。如果你已经建立了一个私人wiki而不想使用cookie转发,你可以通过IP地址显式移除对PoSID的限制.
未找到的PoSOIDServer HTTP:404(或超时)
由MyaWiKi API端点错误路径引起的。将正确的URL设置为正确的路径API.PHP在帕罗西德本地设置配置文件。如果您已经设置了以下建议,您的API路径将是“http://LoalHOST/W/API.PHP“。将此API路径添加到“LoalStudio.js”,如“PoSOIDCONFIG.SETMWAPI”({uri:)http://LoalHOST/W/API.PHP“}”;
不可接受的PoSOIDServer HTTP:406
由PoSOID 0.9引起的,强制客户端返回头中的1.6和更大的HTML版本字符串。这很可能会影响Debian用户,因为他们使用的是MyaWiKi的PoSOID APT存储库。这可以通过降级到0.8(不容易在存储库中不再存在0.8)或通过编辑来固定。/UR/LIB/PARSOID/SRC/LIB/CONFIG/ParsoidConfig.js以便PoSOIDCONTION.Tyr.StuttAcctToCtChest= FALSE;. 后者将被覆盖在任何包升级上,因此管理员需要锁定包并手动更新。
没有可见错误(似乎永远加载)
检查PoSID日志文件,并查阅帕罗伊德/故障排除.

推荐信[编辑]