維基百科:互助客棧/技術/存檔/2015年11月

維基百科,自由的百科全書

Module:Sidebar的換行不是很中文友好

相關代碼如下:

local function trimAndAddAutomaticNewline(s)
	-- For compatibility ..[此处我省去注释,请主要看下面].. newline behavior.
	-- ([[meta:Help:Newlines and spaces#Automatic newline]])
	s = mw.ustring.gsub(s, "^%s*(.-)%s*$", "%1")
	if mw.ustring.find(s, '^[#*:;]') or mw.ustring.find(s, '^{|') then
		return '\n' .. s
	else
		return s
	end
end

完完全全的,英文中心主義。這造成了,在很多調用sidebar的地方,如果羅列時候用的是頓號,就不會自動換行,導致width爆炸——我其實是在Python條目看到的問題,infobox寬得跟悍馬似的;然後我對比中英文的Python條目、{{Infobox programming language}}都沒有問題,反覆ctrl+F搜wrap、width都無果;最後在Module里搜了一下", ",發現問題了。

所以,這個問題,各位技術大大們覺得應該怎麼搞呢?是放置不管,手動用<br>湊合着;還是應當把中文標點"/"考慮進去?-- SzMithrandir(留言2015年10月30日 (五) 18:20 (UTC)

和模塊沒關係,問題在於用頓號後面沒空格,改了一下CSS[1]Liangent留言 2015年10月31日 (六) 00:04 (UTC)
@Liangent:額,非中文字符跟着中文字符...對誒,好像有見過挺多中文hlist用頓號wrap沒有問題的!  窩看不懂代碼的含義,L你現在是在哪裡插入這個font-size:0的空格?頓號後面嗎?以及,現在的標準wrap情況中,每行結尾的頓號,是保留還是去除?我在想是不是需要去除。-- SzMithrandir(留言2015年11月2日 (一) 20:00 (UTC)
nowraplinks中每個鏈接的前面。用頓號的話那這就是文字內容的一部分,如果是純列表的話就用hlist吧別用頓號。Liangent留言 2015年11月2日 (一) 21:24 (UTC)
✓ -- SzMithrandir(留言2015年11月2日 (一) 23:38 (UTC)

關於MediaWiki:Titleblacklist技術求助

閩南語維基百科遭受美國IP大批量創建數字條目的攻擊,創建了數千個毫無意義數字條目。若要使用標題黑名單來防止匿名和新註冊用戶創建標題中包含0到9內容的條目,請問應在MediaWiki:Titleblacklist中添加什麼樣的代碼?--122.90.97.123留言2015年11月2日 (一) 10:59 (UTC)

  • 單純防止純數字標題: ^\d+$ <autoconfirmed>
  • 祇要標題出現數字便要防止,即使標題其他地方包含非數字: \d+ <autoconfirmed>
--街燈電箱150號 開箱維修 抄錶 檢驗證明 2015年11月4日 (三) 10:14 (UTC)

{{ITN-Update}}的顯示有誤

如標題,該模板在{{Itn}}模板最後更新時間距今尚未達十二小時前,底色即變為黃色。請求技術大師修復,謝謝!--Bowleerin留言2015年11月5日 (四) 13:01 (UTC)

模板中顯示的最後更新時間一直都是黃色底色的吧。那個效果應該是說超過12小時,外框會變成黃色,即

。不過如果您想改的話也可以自己動手改的。--Lakokat 2015年11月5日 (四) 14:07 (UTC)

囧rz...。抱歉,是我沒看清楚說明。☺謝謝你的提醒,@Lakokat

--Bowleerin留言2015年11月5日 (四) 14:59 (UTC)

{{Oldafdfull}}無法正確根據日期使用適當連結

掛上{{Oldafdfull}}模板的討論頁,例如:討論:巴勒斯坦 (地區)討論:穹頂艙討論:台北奧運構想等等,由於在2008年8月12日前叫「刪除投票和請求」,而不是該日或之後的「頁面存廢討論/記錄」,故此「討論結果」的連結亦需要視乎日期而轉換。雖然模板的原始碼已經有判斷日期的代碼,但是從我發現的討論頁可見,「討論結果」是紅連,點下去會連去不存在的「Wikipedia:頁面存廢討論/2006年12月24日」之類,我怕還有更多討論頁有同一情況,請問是哪一環節出了問題?--Quest for Truth留言2015年11月4日 (三) 08:08 (UTC)

我覺得做一個界限吧,好像「Wikipedia:刪除投票和請求」是2008年8月12日後開始改用「Wikipedia:頁面存廢討論」的,可以根據日期做一次文件測試,如果有「Wikipedia:刪除投票和請求/<年>年<月>月<日>日」,就是舊連接,否則做新連接。(本來就有了)如果日期不明確的話,應該是修復日期,而不是單純改模版代碼吧。——路過圍觀的Sakamotosan 2015年11月5日 (四) 01:06 (UTC)
為什麼沒有一個模塊能夠把x年y月z日轉成x-y-z的形式呢?--Antigng留言2015年11月5日 (四) 02:15 (UTC)
相信在2011年Liangent大大也是以為系統懂得辨認「x年y月z日」而作出這樣的修改吧?!其實wiki的#time也是沿用PHP的strtotime,而PHP也如同很多編程語言一樣是「英文中心」。另外,在2008年改名前的版本,一直用「Wikipedia:删除投票和请求/{{{1}}}」的方法,這樣模板無需分析日期,反而要掛模板者配合刪除討論頁的日期格式,即是「x年y月z日」。從修訂歷史可見,由2006年3月21日Shizhao創建模板時,已經使用這種方式連結,一直至2008年8月12日都是這樣,所以這個歷史遺留下來的問題牽連甚廣,有必要使模板代碼能向下兼容。--Quest for Truth留言2015年11月5日 (四) 08:29 (UTC)
話說以後直接改用{{articleHistory}}? --達師 - 318 - 527 2015年11月5日 (四) 08:41 (UTC)
time沒這功能,就不能自己寫一個模塊嗎?--Antigng留言2015年11月5日 (四) 15:43 (UTC)
好多年了,記不得當時怎麼考慮的了……不過我編輯的時候的模板文檔[3]要求以yyyy/mm/dd格式填寫日期……Liangent留言 2015年11月5日 (四) 17:46 (UTC)

建議將"香港繁體"和"澳門繁體"合併成"港澳繁體"

香港、澳門繁體根本沒什麼分別--(叮噹呀,誰都喜歡,小貓也自豪!) 2015年11月6日 (五) 09:43 (UTC)

(-)反對,請見Wikipedia:互助客棧/技術/存檔/2013年4月#香港譯名與澳門譯名衝突的處理方式,至少有一些領域的譯名在港澳地區之間有不少差異,需要動用zh-hk和zh-mo分開轉換。--街燈電箱150號 開箱維修 抄錶 檢驗證明 2015年11月6日 (五) 12:08 (UTC)
路人甲別逗了。——路過圍觀的Sakamotosan 2015年11月6日 (五) 12:51 (UTC)
... ...很久沒來互助客棧了... ...(與本討論無關)--(叮噹呀,誰都喜歡,小貓也自豪!) 2015年11月7日 (六) 01:06 (UTC)
我也極力(-)反對,不同意。舉個例子:數字電視,香港叫「數碼電視」,澳門叫「數字電視」,雖然澳門地區的用語基本與香港相近,但極少數用語,還是有一定差異的。--Shwangtianyuan正義必勝!和平必勝!人民必勝! 請嚴格遵守中國國旗模板使用規則 2015年11月7日 (六) 03:16 (UTC)
堅決(-)反對。街燈兄身為最資深,最有歷練的澳門維基人,他的意見有參考價值。此外在提出一個建議之前應該先做好資料搜查(當時未從石頭裏蹦出來不要緊,因為有Google站內搜索),再思考是否有需要改變、理順有關的制度和現象。維基百科不是遊樂場。--春卷柯南夫子 ( ) 2015年11月7日 (六) 10:21 (UTC)
堅決(-)反對,並建議馬新簡體亦分拆為新加坡簡體和馬來西亞簡體。-- Billy talking to HK People貢獻 2015年11月7日 (六) 15:03 (UTC)
(+)支持澳廣視會有人看嗎?為何拿一個沒有看的電台當作參考。那次討論的例子多以足球為例,而且澳門彩票公司的影響力比澳廣視更廣,譯名都是跟香港,澳門人都用香港的譯名,看香港的電視報紙...--Dragoon17cc留言2015年11月7日 (六) 18:22 (UTC)

2015年11月2日 (一) 16:43 (UTC)

  • 空白列表測試
  • 測試

--百無一用是書生 () 2015年11月10日 (二) 02:06 (UTC)

2015年11月9日 (一) 17:18 (UTC)

終於把高爭議的超級保護移走(功成身退?)了。——路過圍觀的Sakamotosan 2015年11月10日 (二) 00:48 (UTC)
郵件列表里說上線後一次沒用過……Liangent留言 2015年11月10日 (二) 01:03 (UTC)
不是說當時為了硬推媒體查看器在某區(英?德?)的commons.js用過,而且還吵到去meta連署廢除嗎?——路過圍觀的Sakamotosan 2015年11月10日 (二) 01:18 (UTC)
在德語wiki用過--百無一用是書生 () 2015年11月10日 (二) 02:07 (UTC)
" We have not used it for resolving a dispute since" 應該是自那件事以後。--Antigng留言2015年11月10日 (二) 03:40 (UTC)

維基共享資源大陸簡體界面的一個Bug

維基共享資源大陸簡體界面文件上傳後的文字提示

維基共享資源大陸簡體界面的一個Bug——上傳完圖片以後的提示文字為「您現在可以在維基使用此$1個文件,或於網絡連接至$1。」$1顯然是個占位符吧。--DukeAnt留言2015年11月7日 (六) 13:54 (UTC)

(+)支持 確實有此情況發生,但這是維基百科而不是共享啊...不知道能否解決--小老虎3018留言2015年11月7日 (六) 15:54 (UTC)
fixed。--廣雅 范 2015年11月10日 (二) 03:46 (UTC)
$1第一個變數,用來代替具體的文字。-- By LNDDYL.(留言2015年11月11日 (三) 07:08 (UTC)

首頁無法正常顥示

一登上首頁,就只有一個空的框框,什麼也沒有--(叮噹呀,誰都喜歡,小貓也自豪!) 2015年11月12日 (四) 09:59 (UTC)

無法重現。--廣雅 范 2015年11月12日 (四) 10:01 (UTC)
什麼意思?--(叮噹呀,誰都喜歡,小貓也自豪!) 2015年11月12日 (四) 10:02 (UTC)
不懂耶!我的挺正常...--Engle躍】 2015年11月12日 (四) 11:14 (UTC)
試試看清除緩存或把其他多餘背景工作程序關掉吧。- 和平、奮鬥、救地球!(留言)自然條目提升地質滅絕專題2015年11月12日 (四) 11:20 (UTC)

Help:mathTEX碼的\pmod空格太大了

左括弧(與y之間空格太大了,隔太遠了,這使得整個(mod m)彷彿不是式子的一部分,能否拉近?-游蛇脫殼/克勞 2015年11月12日 (四) 13:32 (UTC)

檔案更新

--Will20056796留言2015年11月13日 (五) 12:33 (UTC) 目前要修改 中華民國國歌 的音訊檔 但檔案無法置換 換過後仍然是原本的鋼琴版本

矛盾的Vfd使用指引

Wikipedia:刪除守則#標識被刪除頁面要求提刪者使用 {{subst:Vfd|你的删除理由}} ,但當如此使用時,卻出現「模板{{Vfd}}不應被替換引用。」提示。--Fevawo留言2015年11月14日 (六) 05:12 (UTC)

地圖

麻煩修正一下巴塔克蘭劇院的地圖問題,下面那個embedded的template:Infobox historic site顯示也不正常--淺藍雪 2015年11月14日 (六) 12:40 (UTC)

不知道哪邊出問題,先棄用{{coord}}讓地圖顯示出來,待他人修復。--Lakokat 2015年11月14日 (六) 13:30 (UTC)
已修復. Liangent留言 2015年11月14日 (六) 22:38 (UTC)

MediaWiki:Common.css修改提議,讓hlist可以用pipe |作為分隔點

水平列表(hlist)的 <li> 之間有分隔點 ., 但有有些場合中 pipe | 比分隔點更簡潔美觀,如:

原碼:

臺灣圍棋比賽現任冠軍
|list1={{flatlist|
*[[棋王戰 (台灣圍棋)|棋王]]-[[王元均]]
*[[中正盃]]-[[蕭正浩]]
...
*[[女子名人]]-[[張正平]]   
}}
日本圍棋頭銜現任擁有者
|list1={{Nowrap begin}}[[棋圣战 (日本围棋)|棋聖]] [[井山裕太]]{{!wrap}}[[名人戰 (日本圍棋)|名人]] [[井山裕太 ]]{{!wrap}}[[本因坊战|本因坊]] [[井山裕太]]{{!wrap}}[[十段战|十段]] [[伊田篤史]]{{!wrap}}[[天元战 (日本围棋)|天元]] [[高尾绅路]]{{!wrap}}[[王座戰 (日本圍棋)|王座]] [[村川大介]]{{!wrap}}[[碁聖戰|碁聖]] [[井山裕太]]

上面範例的pipe 是使用者輸入的字元,不是由css 產生,因此使用者的wikimarkup 會雜亂許多(而且不能斷行)。 本提議提議採用日語版css的方法 在MediaWiki:Common.css中加入

/* 日本語版の独自仕様。-pipe と -hyphen */
.hlist-pipe dd:after,
.hlist-pipe li:after {
    content: " |";
    font-weight: normal;
}

如此可以簡化wikimarkup,使用者用class="hlist-pipe" 就可以把分隔點變成分隔線|。 36.225.21.205留言2015年11月14日 (六) 03:25 (UTC)

下面還有hlist-hyphen呢?Liangent留言 2015年11月16日 (一) 03:42 (UTC)

繁體sidebar翻譯

—以上未加入日期時間的留言是於2015年11月16日 (一) 06:22 (UTC)之前加入的。

重定向

何以這樣子連不過去,於是被LJ機器人提刪後又變藍連(只差無法重定向),但得修正成簡體才能成功連過去。我記得以前不管條目名是繁體還簡體不會這樣啊(還是我記錯了?),技術上是否可解?...- 和平、奮鬥、救地球!(留言)自然條目提升地質滅絕專題2015年11月10日 (二) 08:26 (UTC)

所以重定向時需要把簡體跟繁體各重定向一次?不然就會產生那種紅鏈可連結的狀態 Zenk0113留言2015年11月10日 (二) 23:20 (UTC)

我的機器人不管這個啊……Liangent留言 2015年11月16日 (一) 03:41 (UTC)

又看錯了,抱歉{{囧}]- 和平、奮鬥、救地球!(留言)自然條目提升地質滅絕專題2015年11月16日 (一) 07:28 (UTC)

我在使用FLOW的討論頁中無法編輯

不好意思,我用的是firefox 42.0 的browser, 在flow 格式下的討論頁留言時, 有出現 Error: One or more dependencies failed to load的訊息,無法編輯,不知是否也有其他人遇到類似情形--Wolfch (留言) 2015年11月14日 (六) 20:13 (UTC)

2015年11月16日 (一) 19:39 (UTC)

關於{{NotMandarin}}模板

{{NotMandarin}}模板是否失效了?Category:需要翻譯的文章中有很多因兩個禮拜未翻譯而需要以G14速刪,但時間到了卻都沒顯示在快速刪除候選裡。--StevenPray For Paris2015年11月16日 (一) 14:42 (UTC)

(~)補充意外的是,只要有下個編輯,就會出現在快速刪除候選中...--StevenPray For Paris2015年11月16日 (一) 14:53 (UTC)
phab:T20478. Liangent留言 2015年11月16日 (一) 19:54 (UTC)
要不要我搞個bot去空編輯這些?--Jimmy Xu 2015年11月16日 (一) 22:05 (UTC)
https://zh.wikipedia.org/w/api.php?action=purge&format=xml&forcelinkupdate=1&titles=XXX--Antigng留言2015年11月17日 (二) 04:19 (UTC)

如何對一個段落中的多個句子做資料來源標註

—以上未加入日期時間的留言是於2015年11月18日 (三) 00:42 (UTC)之前加入的。

「0日」

山生日期又發生「0日」,見洪金梅。有沒人可修改那模版,令只輸入年月也可以?--水水留言) 2015年11月18日 (三) 05:32 (UTC) --水水留言2015年11月18日 (三) 05:32 (UTC)

有{{birth year and age}}了。Liangent留言 2015年11月18日 (三) 05:45 (UTC)

一些問題

荷蘭東印度公司,infobox 顯示的「荷蘭文」的「兰」只有簡體 --水水留言2015年11月19日 (四) 05:50 (UTC)

native_name字段只應填入名字,不應填入其他內容。同時由於是「原文」名稱,此字段內容不進行轉換。Liangent留言 2015年11月19日 (四) 06:31 (UTC)

Infobox museum

infobox museum現在顯示地圖時左右會出現兩個白條,麻煩技術黨修一下。見中非皇家博物館--淺藍雪 2015年11月20日 (五) 22:57 (UTC)

非條目的LIGHT BLUE背景帶來的副作用,不會修。enwiki也有這問題,不過他們的vector沒有LIGHT BLUE只有monobook能看出問題。報過去等解決了再複製回來。Liangent留言 2015年11月21日 (六) 21:27 (UTC)
把模板改了一下以避免在infobox里生成thumb框,但如果其他模板也有在infobox里放置thumb框還是會有類似問題。Liangent留言 2015年11月21日 (六) 21:40 (UTC)
總之多謝啦--淺藍雪 2015年11月22日 (日) 13:00 (UTC)

json咋刪

掛上delete就識別成數據。。。。Bluedeck Paris Attacks 2015年11月23日 (一) 01:31 (UTC)

掛talk吧……寫明要刪除主頁面?Liangent留言 2015年11月23日 (一) 03:01 (UTC)
原來還有這麼一招。Bluedeck Paris Attacks 2015年11月23日 (一) 06:29 (UTC)

2015年11月23日 (一) 20:26 (UTC)

有誰能協助修復PH wikidata的模板嗎?

哈囉大家,不好意思請問一下:

花蓮維基人​正在處理一個叫PH wikidata的模板[1],理論上這應該能夠導入wikidata的資料到infobox裡面,但是真的寫到中文條目時卻很多臭蟲[2]


之前 AlexSh​ 有協助幫忙處理修復了一點這個模板的問題[3],但還沒有版分之百修復完成,不知道有沒有對模板的安裝與結構熟悉的臉友能夠協助呢?在此先謝過啦XD --上官留言2015年11月26日 (四) 17:33 (UTC)

  1. ^ 模板說明 https://zh.wikipedia.org/wiki/Template:PH_wikidata
  2. ^ https://zh.wikipedia.org/wiki/%E7%8B%AC%E9%B2%81%E4%B8%87%E5%B8%82
  3. ^ template:Infobox_settlement,zh跟en參數上好像有差異。太複雜沒辦法看完 ;https://zh.wikipedia.org/w/index.php?title=Template%3APH_wikidata&type=revision&diff=38024088&oldid=37964457 沒登入Shih Han Lin就直接改template的紀錄

Flow編輯

被封禁用戶好像無法編輯自己啟用了Flow的用戶討論頁。求教?此時如何{{封禁申訴}}?--Stang 2015年11月28日 (六) 14:08 (UTC)

也算是個老問題了。中文維基百科為何不向英文那邊,在每個條目下方加上一句「From Wikipedia, the free encyclopedia」?莫非是MediaWiki:Tagline的問題?求教。--Stang 2015年11月28日 (六) 14:39 (UTC)

mw:Manual:Tagline_(Site_Subtitle),至於有沒有其他技術問題或者相關討論就不清楚了。--Lakokat 2015年11月28日 (六) 15:05 (UTC)
我記得以前有,後來不知道什麼時候拿掉了。Liangent留言 2015年11月28日 (六) 15:45 (UTC)

Cat-a-lot問題

已剔選了所有條目,為何依然每次只能移動5個? --Qui cherche trouve 2015年11月19日 (四) 01:53 (UTC)

我也是。。--淺藍雪 2015年11月28日 (六) 16:01 (UTC)

監視清單

監視清單上的只要是本地維基百科上的他人更改就應該有提醒的嗎?我最近近乎完全收不到。--淺藍雪 2015年11月23日 (一) 02:58 (UTC)

我一直有好好的收到的呀。是不是被當作垃圾郵件了?Bluedeck 2015年11月28日 (六) 06:11 (UTC)

沒呀。。就是有時有有時沒有,根本沒必要的bot更改給我發了一堆,用戶更改卻時斷時續。。--淺藍雪 2015年11月29日 (日) 14:37 (UTC)