2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Help talk:使用VS Code协助编辑条目

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

对于Wikitext的引用功能存在疑问

我在页面中提到了一个功能:Wikitext: Add a web citation

但是在我自己的实验中总是生成引用失败,想知道是某些网站不能引用还是引用的格式有问题?

以下为引用部分的相关设置

"wikitext.webCiteFormat": "{{cite web<!url> |url={$url}</!url><!title> |title={$title}</!title><!accessdate> |access-date={$accessdate}</!accessdate><!website> |website={$website}</!website><!publicationdate> |publication-date={$publicationdate}</!publicationdate><!archiveurl> |archive-url={$archiveurl}</!archiveurl><!archivedate> |archive-date={$archivedate}</!archivedate>}}"

补上签名-小狸卡讨论) 2021年10月31日 (日) 21:39 (CST)

“生成引用失败”具体是怎样的失败?是没法生成模板还是别的什么错误?--MnO43- 2021年10月31日 (日) 22:11 (CST)
虽然说不太合适,这里以百度百科的“萌娘百科”条目为例子
错误提示为ErrorName: FetchError; ErrorMessage: request to https://archive.org/wayback/available?url=https://baike.baidu.com/item/%E8%90%8C%E5%A8%98%E7%99%BE%E7%A7%91 failed, reason: read ECONNRESET.
再以本站的“萌百娘”条目为例子
错误提示为ErrorName: FetchError; ErrorMessage: request to https://archive.org/wayback/available?url=https://zh.moegirl.org.cn/%E8%90%8C%E7%99%BE%E5%A8%98 failed, reason: connect ETIMEDOUT 208.77.47.172:443.
如上,我感觉是网站存在某些限制,总之试过很多网站,生成引用都失败了 -小狸卡讨论) 2021年10月31日 (日) 22:18 (CST)
啊,我明白了,wayback machine在中国大陆没办法访问,科学使用互联网的话应该可以 --MnO43- 2021年10月31日 (日) 22:22 (CST)
设置里不存在更换引用服务器的方式,如果需要引用功能能正常使用,除了科学上网外,估计只能改插件的源代码了 -小狸卡讨论) 2021年10月31日 (日) 22:27 (CST)

插件的其他问题

以下是我在写这条帮助是遇到的插件的其他问题:

  1. Wikitext: Pull page to Edit 该代码可以提取页面的源码用于编辑,但该指令总是执行失败,错误如下:

ErrorName: Error; ErrorMessage: Invalid value {"main":{"*":"Unrecognized parameter: rvslots."}} for type [null,{"ref":"MWError"}].

  1. 虽然已经开启JS,但预览时大部分JS依然无法运行,包括黑幕,折叠,tabs选项卡等均不支持
  1. 比较无关紧要的问题:如何只编辑某个章节而不是全文编辑

小狸卡讨论) 2021年10月31日 (日) 22:52 (CST)

是否建议后续编辑者添加html,json,css,lua等内容

我没学过前端,所以对于vscode如何配置这些插件并不知晓,希望对这些领域领域有所了解的人补充相关内容。

不过如果这些都写的话会不会使得页面太复杂而劝退?——以上未签名(注)本条留言未签名,留言后请记得用--~~~~签名!的留言由BITSALLEE讨论·贡献)于2021年11月1日 (一) 00:12 (UTC+8)添加。

插件错误:提示证书已过期

在预览会报错ErrorName: Error; ErrorMessage: certificate has expired;,尝试将 Transfer Protocol 修改为 http,错误变成ErrorName: Error; ErrorMessage: invalidjson: No valid JSON response; 。问题是出在哪里呢?-Sgxmgx讨论)2021年12月16日 (四) 14:04 (CST)

Wikitext插件预览时提示“certificate has expired;”的修复方法

打开VS Code设置-工作区-扩展-Wikitext-找到Transfer Protocol,将"https://"改为"http://"即可——以上未签名(注)本条留言未签名,留言后请记得用--~~~~签名!的留言由Scan Path讨论·贡献)于2022年2月19日 (六) 14:52 (UTC+8)添加。