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

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

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

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


20

21

22

23

24年

MoeSkin搜索框bug:無法跳轉到標題帶「?」的條目

例如,在搜索補全中點擊Hop? Stop? Nonstop!時,跳轉到的URL是https://zh.moegirl.org.cn/Hop?%20Stop?%20Nonstop!,未對「?」進行轉義。(環境:華為手機瀏覽器)(我應該at一下娜娜奇嗎?)——C8H17OH討論) 2023年12月28日 (四) 20:23 (CST) :你確定不是空格的問題嗎?把%20改成下劃線試試?--Nochelux Iquinawir Illumina the Unexperienced Wikier (Criticize · Work on EN Moegirlpedia · Talk is cheap. Here's my edits.) 2023年12月29日 (五) 12:06 (CST)

英文站連空格都沒法自動轉意…能不能一併解決下?--Nochelux Iquinawir Illumina the Unexperienced Wikier (Criticize · Work on EN Moegirlpedia · Talk is cheap. Here's my edits.) 2023年12月29日 (五) 12:08 (CST)
@C8H17OH 感謝反饋,已修復。 MoegirlPedia-Title.png娜娜奇 (留言) 2023年12月29日 (五) 18:24 (CST)
問題已解決。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於1月2日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
——冰風飄羽討論) 2023年12月29日 (五) 21:20 (CST)

About a certain template on MGP En

I've noticed issues in a template on MGP En, and I hope someone can help solve it.

Template in question: en:Template:Classical_character_list_reminder (Chinese counterpart: Template:經典人物列表提醒); example usage: en:Mesugaki (Chinese counterpart: 雌小鬼).

Issues to be resolved

  1. As one can see, the Template is devided into two parts, class="mobileonly" on top and class="infoBox classicalcharacter-banner nomobile" below. This difference can be expressed on MGP Zh. It does not work on MGP En.
  2. Apparently many Categories (like Mesugaki) do not yet exist, so the link to the corresponding CAT doesn't show up (which may be how it should work). However, this leaves an ugly trailing comma behind.
  3. The template form here is untidy. It literally puts 5 IF clauses into the code and waits to see if they can all be used. Even if it doesn't get exausted, a reconstruction of this part would save considerable running space, given the wide usage of this template. This issue is also present in MGP Zh.
  4. The color has a minor issue. I think it misses a #.
  5. The text highlight template used seems a bit inconvenient, I was thinking whether we should change it to a counterpart of {{註釋}}.

Possible cause or the solution I favor

  1. MGP En may be lacking some css file to regulate the style.
  2. Three things we can do:
    1. Create the CAT for every moe point, and try to make sure any editor who may edit afterwards creates the corresponding CAT as well;
    2. Remove the check for the fallback CAT (i.e. PAGENAME), if it's redlink just let it be;
    3. Revise the grammar to make it feel right even without a reference CAT.
  3. I suggest revising the form according to {{急需改進}}.
  4. Add that #.
  5. As stated above.


Disclaimer

I would encourage anyone who spots any other issues to put them here as well.

Look, I know issues are cheap but I really can't show you my pull request because I don't read css well. I know the rule that one should communicate in Chinese on MGP Zh but I thought English would describe the issue clearer; plus, it's a MGP En issue, it's just here bcs the Discussion Board over there is non-functional. My grammarly's not on so forgive any grammatical mistakes.

Once again, thank you all very much for helping!

--Nochelux Iquinawir Illumina the Unexperienced Wikier (Criticize · Work on EN Moegirlpedia · Talk is cheap. Here's my edits.) 2023年12月26日 (二) 15:56 (CST)


對幾個問題說下我的想法:
  1. 從ZhMGP{{經典人物列表提醒}}搬到EnMGP的{{Classical character list reminder}},裏面保留了僅對ZhMGP生效的mobileonlynomobile類:
    • mobileonly類所在標籤及其中內容全部移除,去掉nomobile這8個字母本身。
  2. 這個模板通過{{#ifexist:}}檢測分類不存在時不顯示分類,且結尾留下逗號:
    • 分類不存在就不顯示分類應是預期結果。至於逗號,是mobileonly類下的內容,對應1條處理後此問題一併解決。ZhMGP不存在此問題。
  3. 這個模板連着塞了5個{{#if:}}
    • 可能想限制最多指定5個分類?不太清楚。
  4. 這個模板里HEX顏色缺#
    • 可能是相關編輯者搬運時疏漏,我也覺得應該補上。ZhMGP不存在此問題。
  5. 這個模板里的註釋是用{{高亮文字}}(EnMGP對應{{Text highlight}})模擬的,想改用{{註釋}}:
    • 我沒意見。ZhMGP模板因為被保護了所以如果堅持要改可能會麻煩些。
如有問題或意見歡迎繼續討論。——GuoPCEveryday 繋がる笑顔が Sunnyday 晴れ渡るから 2023年12月28日 (四) 21:20 (CST)
感謝,我對您的執行沒有異議。唯一一點就是5個if,我並不認為是故意設計,但是也不知道他和forargnums哪個overhead更大。我是沒能力改了,勞您改下行嗎,謝謝您!--Nochelux Iquinawir Illumina the Unexperienced Wikier (Criticize · Work on EN Moegirlpedia · Talk is cheap. Here's my edits.) 2023年12月31日 (日) 10:32 (CST)
1、2、4已完成。剩下兩個……攤手.png——GuoPC季節めぐり また会えたときは 笑顔がもっと光るように」 2023年12月31日 (日) 15:18 (CST)
問題已解決。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於1月4日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
處理人留言:
剩下倆不管也無所謂啦。感謝!——Nochelux討論) 2023年12月31日 (日) 20:54 (CST)

關於當前萌百彈出式廣告的一些問題

近期我在使用萌百的過程中,發現打開本網頁,切到其他頁面再切回後有時會彈出全屏廣告,下設「返回」按鈕。但點擊「返回」按鈕後會直接返回到歷史記錄中的上一頁面而非關閉廣告回到當前頁面。且出現此故障時網頁連結結尾出現「#google_vignette」字符串。如原始連結「https://zh.moegirl.org.cn/%E6%81%8B%E7%88%B1%E5%BE%AA%E7%8E%AF」變為「https://zh.moegirl.org.cn/%E6%81%8B%E7%88%B1%E5%BE%AA%E7%8E%AF#google_vignette」。在刪除「#google_vignette」字符串後訪問恢復正常。若不刪除,在我的Edge瀏覽器中按下「繼續」按鈕可以正常瀏覽頁面,連結仍包括該字符串;在Safari中將始終只能回到全屏廣告界面。 --Peter JY討論) 2023年12月20日 (三) 22:54 (JST)

這個好像不是故障。谷歌打廣告就是會有這個情況,並不是萌百獨家。你只當無事發生接着瀏覽就行。(應該是,我就沒有在意過。)
為什麼不用我V家。--Nochelux Iquinawir Illumina the Unexperienced Wikier (Criticize · Work on EN Moegirlpedia · Talk is cheap. Here's my edits.) 2023年12月26日 (二) 02:15 (CST)

使用Help:Popups小工具預覽分類時出錯

如題,近期使用Popups鼠標懸停在分類上方時顯示「Category preview failed :(」(之前會顯示部分屬於該分類的條目/頁面),不知其他使用此小工具的編輯者是否遇到類似問題。——GuoPC眩しすぎるくらい 星よ輝け Shinin' Star」 2024年1月2日 (二) 13:05 (CST)

目前運營方對非維護人員、機械人禁用了除subcat以外的categorymembers接口,因此popups無法獲取分類成員,經詢問星海暫無處理打算。——BearBin 噴他 / 留名 2024年1月2日 (二) 15:59 (CST)
了解。謝謝阿熊。——GuoPC輝きに負けない花を咲かす 心を決めたら 細めた瞼も 開くから 2024年1月2日 (二) 16:56 (CST)
問題已答覆。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於1月6日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
——冰風飄羽討論) 2024年1月2日 (二) 17:13 (CST)

關於 allpages API 停用的詢問

我在維護一個使用萌百的條目名生成詞庫的項目,最近發現萌百站點的 allpages API 似乎有所調整而無法使用。我注意到 萌娘百科_talk:討論版/技術實現#使用Help:Popups小工具預覽分類時出錯 中提到 categorymembers API 被停用,想問一下 allpages API 是不是也有類似的變動。 --Outvi V (Talk) 2024年1月3日 (三) 09:28 (CST)

我們正在為機械人提供專用的api endpoint,調整完成後會進行公告。屆時可聯繫萌娘百科運維方獲取訪問權限。—— ほしみ 2024年1月3日 (三) 12:27 (CST)
了解,謝謝星海的回覆。 --Outvi V (Talk) 2024年1月3日 (三) 22:07 (CST)
問題已答覆。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於1月7日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
———— 和久井まゆ知らせる名入れ 2024年1月3日 (三) 13:01 (CST)

關於近期DDoS事件細節

近期萌百頻繁遭到攻擊,對用戶與編輯者的訪問造成了不小的影響。在方便的前提下,萌百能否適當公開近期攻擊事件的一些細節(比如萌百網站現有架構,攻擊流量特點等),以便社群中了解網站技術的人士進行分析並提出適當建議?--Gaozejin2003討論) 2024年1月15日 (一) 16:54 (CST)

感謝您的關心和好意,但實在不方便透露,運營組正在積極調整中。--冰風飄羽討論) 2024年1月15日 (一) 17:37 (CST)
建議運營在萌百長時間訪問異常的情況下通過社交平台進行告知。--W3jc討論) 2024年1月15日 (一) 17:55 (CST)
( ¡ )題外話 感覺調整了也沒啥用,沒錢租不起高防伺服器是這樣的,又不能反着去獲取攻擊ip,再去打人家,難度太高了,小網站真難QAQ(--幻想鄉的星辰討論) 2024年1月15日 (一) 22:29 (CST)
問題已答覆。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於1月19日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
處理人留言:
無可奉告,不會告知非管理員。———— ほしみ 2024年1月15日 (一) 17:49 (CST)

表格編輯求助

大家好,今天我在編輯詞條表格時出現了奇怪的錯誤。 我編輯fripSide詞條時(https://zh.moegirl.org.cn/index.php?title=FripSide&oldid=7279505#.E4.B8.93.E5.9C.BA.E6.BC.94.E5.94.B1.E4.BC.9A_3), 希望讓「fripSide infinite Resonance 2 tour 2023-2024 at Zepp OSAKA&TOKYO」和「fripSide Count Down Live 2023-2024」兩個內容都出現在表格的第一欄,保持並列關係,但是它們卻呈現遞進關係,分別出現在了第一和第二欄,即使我複製代碼也沒法讓它們呈現並列關係,請問這要怎麼解決? 我已經將原有的編輯撤銷。因為我還想往表格下方添加其他並列的內容,這個問題如果不解決表格下方的內容都會錯。——以上未簽名(註)本條留言未簽名,留言後請記得用--~~~~簽名!的留言由ネイチャアストロノミ討論·貢獻)於2024年1月18日 (四) 22:22 (CST)添加。

你看看是這樣嗎?
( ¡ )題外話 在此版發言請記得簽名--幻想鄉的星辰討論) 2024年1月18日 (四) 22:57 (CST)
已修改,與參數rowspan有關,可以閱讀Help:表格。——Dreammu討論) 2024年1月18日 (四) 23:03 (CST)
這倆演唱會不是在一起的?--幻想鄉的星辰討論) 2024年1月18日 (四) 23:13 (CST)
都是單獨的吧,參閱[1][2][3]。——Dreammu討論) 2024年1月18日 (四) 23:23 (CST)
哦那沒事了--幻想鄉的星辰討論) 2024年1月18日 (四) 23:25 (CST)
謝謝大家!原來rowspan是這樣用的--ネイチャアストロノミ討論) 2024年1月19日 (五) 10:04 (CST)
問題已解決。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於1月23日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
——冰風飄羽討論) 2024年1月19日 (五) 10:08 (CST)

編輯框代碼高亮工具顯示bug

@Bhsd CodeMirror版本的編輯框代碼高亮工具疑似顯示bug,表示空格的佔位點寬度與空格不符,請求修正。電腦瀏覽器為Chrome 120.0.6099.225,佔位點比空格寬,手機瀏覽器Chrome 118.0.5993.48,佔位點比空格窄,兩者均使用Vector皮膚。--W3jc討論) 2024年1月19日 (五) 17:06 (CST)

問題已解決。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於1月24日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
處理人留言:
已停用highlightWhitespace擴展。————移動版用戶 Bhsd 2024年1月20日 (六) 00:37 (CST)

關於編輯框代碼高亮工具的語法分析功能

@Bhsd 高亮工具會對<nowiki>、<code>、<pre>等標籤內的內容進行語法分析,然而其中的內容是不進行解析顯示的,是否有必要停止對此類標籤內內容的語法分析?此外,對{{Template Repeat}}示例的語法分析會提示「content to be moved out from the table」的error,是否為錯誤識別?--W3jc討論) 2024年1月23日 (二) 17:10 (CST)

第一點請舉例說明何種情形下出現bug。另外糾正一下,<code>不會阻止維基文本被解析,<pre>只有作為擴展標籤時才會阻止除成對<nowiki>和語言變體轉換以外的維基語法被解析。
第二點無法修復,因為不展開模板的話不會知道{{Template Repeat}}會生成|-。——移動版用戶 Bhsd 2024年1月23日 (二) 19:18 (CST)
就像上面<nowiki>中出現<nowiki>的情況,我是在模板文檔里看到的。--W3jc討論) 2024年1月23日 (二) 20:34 (CST)
我現在忽略了一些<nowiki>和<pre>相關的個例,但一般來說同名擴展標籤出現嵌套可能是寫錯了。——移動版用戶 Bhsd 2024年1月23日 (二) 21:27 (CST)
了解了,感謝解答。——W3jc討論) 2024年1月24日 (三) 10:58 (CST)
此處原由W3jc[更多]討論頁貢獻上載歷史封鎖及歷史被刪貢獻移動日誌巡查日誌用戶權限及日誌用戶查核於2024年1月24日懸掛的、類型為「問題已答覆」的 MAR 因「稍等,我有了一個主意。短期內可以先降低容易false positive的錯誤類型的嚴重程度,並在網頁端改成默認只顯示重要錯誤。長期則會添加更多逐規則的定製功能,並設計UI供用戶比較方便地個性化定製顯示的錯誤類型。我之後會在GitHub上創建對應的issue並貼過來以方便追蹤任務進度。」已被Bhsd[更多]討論頁貢獻上載歷史封鎖及歷史被刪貢獻移動日誌巡查日誌用戶權限及日誌用戶查核於2024年1月24日移除。請您在本模板下方繼續討論!
討論串原定於在 MAR 懸掛的3日後 (於1月28日凌晨) 存檔;U:W3jc沒有留言。
問題已解決。
您仍可以繼續在本模板上方回覆,但這個討論串將會在本模板懸掛滿3日後 (於1月31日凌晨) 存檔。
如果您有有關疑問,建議您開啟一個新的討論串
處理人留言:
v2.1.12版已暫時屏蔽低重要性的語法錯誤,下一個patch(v2.1.13)將會降低容易誤判的幾種錯誤類型的重要性。————移動版用戶 Bhsd 2024年1月27日 (六) 15:55 (CST)