问题标签 [visual-editor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 可视化编辑器未连接到 MediaWiki 1.35 中的 Parsoid 服务器
我正在尝试在 Docker 中建立一个 MediaWiki wiki。我在这里使用的是 MedaiWiki 官方图像,版本 1.35.1。启动并运行 wiki 后,我在尝试运行 VisualEditor 时遇到了这个问题。
我有点困惑为什么 Parsoid 服务器是使用可视化编辑器所必需的。据我了解,从 1.35.1 版开始,这是不必要的。这是不正确的吗?还是我错误地配置了 MediaWiki?
mediawiki - Visual Editor is giving me 500 Errors
Error contacting the Parsoid/RESTBase server: (curl error: 60) SSL peer certificate or SSH remote key was not OK
That is the error I receive when I set HTTPS in $wgServer. and
Error contacting the Parsoid/RESTBase server (HTTP 500)
That is the error I receive when I put HTTP in $wgServer.
It is not a private wiki and is hosted on a domain with a successful SSL Certificate. What do I do to fix this?
docker - 可视化编辑器:跳转到导航 跳转到搜索 联系 Parsoid/RESTBase 服务器时出错
单击我得到的文章的“编辑”按钮时
“联系 Parsoid/RESTBase 服务器时出错:(curl 错误:56)从对等方接收数据时失败”。(即使所有日志记录都打开,也没有错误日志。)“
我在跑步
媒体维基:1.35.2
可视化编辑器:0.1.2
在码头集装箱中。根据文档,Parsoid 现在已完全集成到可视化编辑器扩展中,因此无需进一步设置。连接被另一个也在执行 TLS 终止的容器重定向到该容器。
该错误似乎与 http-response 错误代码的其他错误不同。我(希望)已经尝试过这里类似问题的所有建议。
我刚刚通过 LocalSettings.php 中的相应行启用了插件并将文件复制到扩展目录中。
azure - 在 Azure 上托管时出现“联系 Parsoid/RESTBase 服务器 (HTTP 404) 时出错”
我建立了 2 个媒体维基。一个运行在带有 IIS 的内部服务器上,而公共服务器托管在 Azure 上。它们在 localsettings.php 中具有相同的设置。
但是在 IIS 上,可视化编辑器可以工作,在 Azure 上我收到此错误“联系 Parsoid/RESTBase 服务器时出错(HTTP 404)”
由于本地设置相同,因此用户权限不会有问题。它可能与 Azure 上的 SSL 证书有关。但我还没有找到解决方案。
有人有建议吗?
wikimedia - MediaWiki 1.36.1 上的 VisualEditor 在 Docker 上导致 Parsoid/RESTBase 服务器“无法连接到服务器”
我正在使用 Mediawiki 1.36.1,根据VisualEditor页面,它包含 VisualEditor,所以我不需要在启用它之前安装它。此外,不需要 Parsoid,因为正在使用 MediaWiki >=1.35。
根据文档,我已将以下行添加到我的LocalSettings.php
:
我已重新启动服务器并编辑任何页面结果:
联系 Parsoid/RESTBase 服务器时出错:(curl 错误:7)无法连接到服务器
这令人困惑,因为:
- 首先,VisualEditor页面声明不需要 Parsoid,因为正在使用 MediaWiki >=1.35。
- 其次,不清楚我们要连接的服务器是什么;为什么我们要尝试连接到服务器(我们只是想编辑一些文本)。
应该注意的是,我的 MediaWiki 实例在 Docker 上,所以从我的主机上,我可以从容器外部的http://0.0.0.0:8080访问 MediaWiki ,但http://0.0.0.0:8080不是可从容器内访问。
我怀疑includes/ApiParsoidTrait.phprequestRestbase()
中的函数出于某种原因尝试在(它不能)与自身联系,并导致错误。http://0.0.0.0:8080
为什么 VisualEditor 试图这样做?以及如何使用 Docker 解决这个问题?
graphics - 调整画布上多选元素大小的算法
我有宽度和高度的整数坐标的形状。它们可以单独选择和拉伸,我想添加拉伸一组选定形状的功能。例如,在 Figma 编辑器或可视画布上的 VS Studio 中,当我们选择一组形状并拉伸它们时,它们会随着宽度和高度的整数坐标按比例拉伸。你能告诉我它是如何工作的吗?例如,我有 5 个形状的列表,宽度和高度为 10 像素,彼此缩进 1 像素,我选择了它们并将它们沿 X 轴正方向拉 8 像素,我需要哪种算法利用?这是在画布上拉伸按钮时它在 VS 中的外观示例。 https://i.stack.imgur.com/mYOAf.gif