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

萌娘百科討論:討論版/技術實現/存檔/2023年06月

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋

檔案館討論版【技術實現】檔案館


20

21

22

23

24年

請求對魔術字urlencode的參數支持

本主題或以下段落文字,移動自 萌娘百科討論:討論版/提問求助#關於魔術字urlencode

我需要把空白轉為%20,需要用到維百urlencodePATH參數[1],萌百Help:魔術字/解析器函數也有提到這個參數,但好像不支持,空白默認轉為+

{{urlencode:a b|PATH}} → a%20b

請問有其他方法嗎?QAQ--Azuyul討論) 2023年5月29日 (一) 15:12 (CST)

能否在此詢問是否有支持魔術字urlencodeQUERYWIKIPATH參數的打算?--Azuyul討論) 2023年5月29日 (一) 23:09 (CST)
與MediaWiki版本有關,現階段無法支持。———— ほしみ 2023年5月29日 (一) 23:59 (CST)
嘗試使用{{replace}}等進行替換:{{replace|str={{urlencode:a b +|PATH}}|ptn=+|rep=%%20}} —— 鬼影233鬼影233||+
很管用!感謝兩位大佬回復!--Azuyul討論) 2023年5月30日 (二) 01:49 (CST)
問題已答覆。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於2023年6月2日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
———— ほしみ 2023年5月29日 (一) 23:59 (CST)

Template:虛擬UP主信息欄的自定義參數問題

本模板原先參考了Template:彩虹社信息欄,在「人際關係」部分引入了可自定義的部分。但隨後在幽靈事務所條目中發現由於使用的var是全局變量,在同一條目調用兩個信息欄時該參數會被共享。目前沒有想到較好的解決方案,煩請指點。——   於是我放棄了二餅已讀不回) 2023年5月28日 (日) 23:36 (CST)

在模版的變量使用完成後(或模版最後)對所有變量進行清空,例如{{#vardefine:变量名称}} —— 鬼影233鬼影233||+
問題已解決。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於2023年6月2日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
——   於是我放棄了二餅已讀不回) 2023年5月29日 (一) 10:28 (CST)

無法用手機號登錄?

註銷之後註冊了新號,但是新賬號無法用手機號登錄,提示CANCELLED ⧼user-account-missing⧽。第一次登錄是能登錄的,之後就不行了,手機電腦app都不行。--這裡是不會破壞新島孝一Arashi Koi請多指教其實是荷花 2023年5月22日 (一) 19:09 (CST)

請求修復縮略圖盒子在 MoeSkin 窄屏溢出屏幕的 bug

例子如傲嬌#才、才不是為你寫的簡介呢![[File:ツンデレ.PNG|thumb|right|[[亚璃子]]对自己傲娇属性的否定|400px]]在小型移動設備上溢出屏幕右邊緣。

我自己的 UserStyle 供參考,

@media (max-width: 576px) {
	.skin-moeskin .thumbinner {
		box-sizing: border-box;
		max-width: 100%
	}
	/* 居中 */
	.skin-moeskin .tright,
	.skin-moeskin .tleft,
	.skin-moeskin .floatleft,
	.skin-moeskin .floatright {
		margin-left: 0 !important;
		margin-right: 0 !important
	}
}

如果不設置 max-width,允許過寬的圖片左右滑動(類似寬表格),我認為這樣修也可以,但總歸不應該放着不管。—— ✦ CarineNorte  2023年5月23日 (二) 17:02 (CST)

MoeSkin 搜索欄右邊有兩個「×」

這肯定不算bug,對強迫症之外的人也沒有任何影響,所以我只是在這裡提一下,因為自帶 -webkit-search-cancel-button,Chrome、Edge 等瀏覽器的 MoeSkin 搜索欄右邊真的有兩個「×」。—— ✦ CarineNorte  2023年5月23日 (二) 17:02 (CST)

希望修復特定SVG文件無法生成縮略圖的問題

有問題的SVG:OWL 2023 Logo Secondary WhiteBG.svg:File:OWL_2023_Logo_Secondary_WhiteBG.svg

似乎是使用了「SVG+XML」的特殊格式?在編輯萌娘百科時使用這條作為圖片的話,生成的縮略圖會無法加載,提示「Error generating thumbnail 生成縮略圖出錯:無法創建臨時縮略圖文件」。——以上未簽名(註)本條留言未簽名,留言後請記得用--~~~~簽名!的留言由Breakshadow討論·貢獻)於2023年5月29日 (一) 18:03 (UTC+8)添加。

無法復現。—— ほしみ 2023年5月30日 (二) 00:01 (CST)
請再確認一次,把對應圖片填入任何百科詞條中(如替換掉企業LOGO),然後顯示預覽看看。

MediaWiki自動生成生成的縮略圖鏈接:[2],顯然無法訪問。 其他生成的鏈接如下:[3] / [4] --Breakshadow討論) 2023年5月31日 (三) 17:50 (CST)

生成PNG需要數小時,你得先用,才可能有縮略圖。—— ほしみ 2023年5月31日 (三) 18:16 (CST)
我在不確定圖片縮略圖是否能正常加載的情況下就編輯詞條,換上新的圖片,是否有些不負責任?但是既然您這麼講了,我就嘗試一下,希望MediaWiki系統正常為對應圖片生成縮略圖。--Breakshadow討論) 2023年6月1日 (四) 15:08 (CST)
感謝提示,確認了SVG圖片的縮略圖會在詞條更改生效之後正常生成。--Breakshadow討論) 2023年6月1日 (四) 17:53 (CST)
( ¡ )題外話 萌百的是條目不是詞條。--冰風飄羽討論) 2023年6月1日 (四) 18:20 (CST)
問題已解決。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於2023年6月5日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
——冰風飄羽討論) 2023年6月1日 (四) 18:21 (CST)

請求增加 MoeSkin 對 <indicator> 的支持

頁面狀態指示器是MediaWiki自帶的功能,在萌娘百科的Special:版本#mw-version-parser-extensiontags中有 <indicator>,被{{Amiibo Compatible}}{{PS4-ONLY}}{{NS-ONLY}}等模板所使用。—— ✦ CarineNorte  2023年5月23日 (二) 17:02 (CST)

MoeSkin什麼時候支持……(搖頭)要看運維的安排了。如果急需,可以先用用我寫的MoeIndicators。——GuoPC涙も飾りに変えれば 綺麗に光って 2023年5月26日 (五) 07:49 (CST)

關於模板「敏感內容」被阻止使用

目前「敏感內容」這個模板被阻止使用,只要編輯的內容中包含有使用這個模板的代碼(增加的與原有的都是),提交時編輯就被阻止,導致編輯無法進行。

截圖:

—— Gfhjsghsdfh討論) 2023年6月3日 (六) 14:21 (CST)

因為您用戶權限不夠罷,不可以直接用這個模板。另外,這種討論用的臨時圖片大概是靠圖床展示而不是上傳共享站,詳見幫助:圖床哦。(;·∀·)--向月之都奔去 🛠️ | 💬 | 📝 2023年6月3日 (六) 14:31 (CST)
不僅是在編輯中添加這個模板不行,只要編輯中含有這個模板,這個模板是本來就已經有的也不行。有人說條目「仲夏夜之淫夢/成句 」內的模板「用梗適度」應該添加參數「high-risk=yes」,看來只能申請找有使用這個模板的權限的人代為編輯了。請一位用戶在「萌娘百科 talk:討論版/操作申請」里發起吧。—— Gfhjsghsdfh討論) 2023年6月3日 (六) 14:47 (CST)
Special:diff=6880793,(不太懂如何插差異),全文編輯存在{{敏感內容}}的網易遊戲並未被阻止。--CINDERELLA GIRLS topic DILIGENT CONTRIBUTOR THE Legend frog (TURING TEST) 2023年6月3日 (六) 14:38 (CST)
又經過測試,發現:與「敏感內容」這個模板處於同一行的代碼有修改,編輯就會被阻止。所以我要將條目「仲夏夜之淫夢/成句 」內的模板「用梗適度」添加參數「high-risk=yes」就不行,因為與「{{敏感內容}}」處於同一行。將條目「仲夏夜之淫夢/成句 」內的三個模板換行寫也不行,因為這等於是修改過與「{{敏感內容}}」處於同一行的代碼了。—— Gfhjsghsdfh討論) 2023年6月3日 (六) 14:56 (CST)
而插入和移除本來就有(巡?管?)過濾器限制。--量産型伝蛙第348号(量産工場⑨) 2023年6月3日 (六) 14:42 (CST)
Special:Diff/6880793,指的是這個嗎? --par leKhLM Talk」「Sign」「LA LLIGA ÉS NOSTRA. EL FUTUR TAMBÉ. 2023年6月3日 (六) 14:41 (CST)
問題已答覆。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於2023年6月7日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
——量産型伝蛙第348号(量産工場⑨) 2023年6月3日 (六) 14:42 (CST)

信息框樣式的相關問題

① 不理解:

{{Infobox}} 中,表格默認寬度為 260px,而圖片默認寬度為 280px。因此在 MoeSkin 下,信息框實際寬度為 260px;在 Vector 下,信息框實際寬度為某個大於 282px 的值。這是否是預期效果?—— ✦ CarineNorte  2023年5月23日 (二) 17:02 (CST)

② 關於infobox-incompleted

Template:Customtop/doc

  • class:默認為infobox-incompleted,受全站CSS控制,未知其用途請勿修改。

我不理解為什麼是 infobox (站內名為 [Ii]nfobox 的都是信息框而不是歡迎編輯模板),不理解為什麼 incompleted ,沒找到「受全站CSS控制」在哪裡,未知其用途。希望能指點一下。—— ✦ CarineNorte  2023年5月23日 (二) 17:02 (CST)

全站css是MediaWiki:Gadget-site-styles.cssMediaWiki:Gadget-moeskin-styles.cssMediaWiki:Gadget-vector-styles.css。我可能漏了一些,等別人補充吧。 ——好哥哥一起來遊戲吧PetrusMagnus 制尻工坊於2023年5月24日 (三) 01:30 (CST)
這個有人要我解答,其實我是解答不了的,非要說就是一貫都是這樣的。你可以看看其他類似模板比如模板:歡迎編輯,你會發現infobox-incompleted直接就是寫死的,根本就不允許修改。 -- 宇文西修ิิۣۣۖۖۖ特拉瑟 2023年6月2日 (五) 21:36 (CST)
是我問的解答,就我目前看版本歷史的理解:首先這個 class 是來自於 {{歡迎編輯}},而至於為什麼是 infobox 而不是 infoBox 應該是遺留的 typo,而 incompleted 應該是歡迎編輯模版的另一個名字:{{不完整}} 的英文,至於全站 CSS 控制可以@星海子問一下(文檔內加這句話的人) —— 鬼影233鬼影233||+
隨手加的,看到有一個固定class就加了。—— ほしみ 2023年6月9日 (五) 19:23 (CST)

③ 對 {{Infobox}} 的編輯請求:

將 {{Infobox}} 的以下內容:

{{#if: {{{image|}}} |
{{!}} colspan= "{{{colspan-site|2}}}" class="infobox-image-container" {{!}} [[File:{{{image}}}|class=infobox-image|{{#if:{{{size|}}} | {{{size}}} | 280px}}]]<br/>{{{caption| }}}
|{{!}} colspan= "{{{colspan-site|2}}}" {{!}}{{{image-lostmessage|}}}
}} 
|-
{{#if: {{{tabs| }}}|
{{!}} colspan="{{{colspan-site|2}}}" {{!}} {{{tabs| }}}
|
}}

替換為:

{{#if: {{{image|}}}|
{{!}} colspan= "{{{colspan-site|2}}}" class="infobox-image-container" {{!}} [[File:{{{image}}}|class=infobox-image|{{#if:{{{size|}}} | {{{size}}} | 280px}}]]<br/>{{{caption| }}}
}} 
|-
{{#if: {{{tabs|}}}|
{{!}} colspan="{{{colspan-site|2}}}" class="infobox-tabs-container" {{!}} {{{tabs| }}}
}}
|-
{{#if: {{{image|}}}{{{tabs|}}}|
|
{{!}} colspan= "{{{colspan-site|2}}}" {{!}} {{{image-lostmessage|}}}
}}

原先的邏輯有問題。當|image=為空但填寫了|tabs=時仍會展示 image-lostmessage 在 tabs 上方,且即使 image-lostmessage 為空也會導致一個影響排版的多餘表格行。—— ✦ CarineNorte  2023年5月23日 (二) 17:02 (CST)

④ 對MediaWiki:Gadget-site-styles.css的編輯請求:

在第825行前添加:

.infobox{
    /**使信息框与上方页顶信息模板和条目正文留有间距**/
    margin:1em 0 1em 1em;
    /**使信息框单元格之间留有间距**/
    border-collapse:separate;
    border-spacing:2px;
}
.infobox .infobox-image-container,
.infobox .infobox-tabs-container{
	/**去掉图片容器的默认 1px 内边距,使图片和标题和下方横栏对齐**/
	padding:0;
}

因為直接在 {{Infobox}} 中增加行內樣式可能影響某些使用了模板樣式表的頁面的顯示,因此希望能在全站樣式表中添加;因為涉及前置更改,所以不方便直接去 Github 上 pull request。

margin 問題如《青春症候群》,歡迎編輯模板和條目信息框粘在了一起。#專輯信息一節,兩個專輯信息框也完全連在了一起。雖然我認為貼貼是好文明但這裡我覺得還是不要密接為妙,,,至於 1em 0 1em 1em 的數值來源於 infotemplatebox({{人物信息}})的樣式。

border-spacing 問題,以條目《若成為星座》為例,Vector 皮膚下單元格間是留有空白的,而 MoeSkin 皮膚下信息框的左欄和底部橫欄完全糊成了一坨。如果這本來就是預期的效果、是我的審美水平不夠,那就讓 Vector 和 MoeSkin 一樣,辛苦。—— ✦ CarineNorte  2023年5月23日 (二) 17:02 (CST)

郵箱認證時網頁報錯

本主題或以下段落文字,移動自 萌娘百科_talk:指令碼編輯員#郵箱認證時網頁報錯

發送確認電子郵件地址請求時「成功」收到郵件,但是在網頁上出現「內部錯誤」提示:[8b0f********bd860e81c30b73] 2023-05-21 15:40:33: 類型「MWException」的致命錯誤,請查詢日誌並測試相關功能。——以上未簽名(註)本條留言未簽名,留言後請記得用--~~~~簽名!的留言由火車頭上的汽笛討論·貢獻)於2023年5月21日 (日) 23:56 (UTC+8)添加。

無人回覆。
您仍可以繼續在本模板上方回覆並刪除本模板;否則,這個討論串將會在本模板懸掛滿10日後 (於2023年6月23日凌晨) 存檔。
您也可以考慮開啟一個新的討論串
—— 最喜歡四糸乃「指點一下」 2023年6月12日 (一) 15:20 (CST)

EnMGP server

Why is the server in English Moegirlpedia not working? My guess is that it's outdated... LiaMinina討論) 2023年6月16日 (五) 06:13 (CST)

I can access ENMGP now, please try again. ——BearBin 噴他 / 留名 2023年6月16日 (五) 09:15 (CST)
I have already tried and failed for several weeks.——移動版用戶 Bhsd 2023年6月16日 (五) 13:28 (CST)
(▲)Ditto: I can access ENMGP now too. Seems to be issues of network environment. --ultim_( USER | TALK | WORK | 主公,我無異心啊…… ) 2023年6月16日 (五) 14:13 (CST) (最後編輯於2023年6月16日 (五) 14:18 (CST))