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

說明討論:使用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)添加。