维基百科:互助客栈/技术

维基百科,自由的百科全书
跳转至: 导航搜索

互助客棧消息发表 · 方针发表 · 技术 · 求助发表 · 条目探讨发表 · 其他发表 知识问答发表
快捷方式
WP:VPT
Preferences-system.svg

本頁用作讨论在编辑时遇到的技术问题;發表問題或討論前,請先參閱常見問題解答帮助信息MediaWiki基本問題及搜索舊討論記錄。另請注意:

請注重禮儀及尊重方針與指引,不要發表和本版無關的問題,留言后请务必签名(点击 Vector toolbar signature button.png )。立即發表新议题
發表前請先搜索存档,參考舊討論中的内容可節省您的時間。
存档图像
互助客栈(技术)档案馆
编辑

2005年 12
2006年 1 2 3 4 5 6 7 8 9 10 11 12
2007年 1 2 3 4 5 6 7 8 9 10 11 12
2008年 1 2 3 4 5 6 7 8 9 10 11 12
2009年 1 2 3 4 5 6 7 8 9 10 11 12
2010年 1 2 3 4 5 6 7 8 9 10 11 12
2011年 1 2 3 4 5 6 7 8 9 10 11 12
2012年 1 2 3 4 5 6 7 8 9 10 11 12
2013年 1 2 3 4 5 6 7 8 9 10 11 12
2014年 1 2 3 4 5 6 7 8 9 10 11 12
2015年 1



問:維基百科:字詞轉換/地區詞候選#大陸:做为 台灣:作為 港澳:作為 新馬:作为[编辑]

「做为」在大陸似乎都是錯字,麻煩有沒有高人可以幫忙自動更改所有條目? --Qui cherche trouve 2015年1月15日 (四) 06:25 (UTC)

  • (?)疑問:用TW回退會產生「回退xxx做出的1次编辑」這樣的訊息,覺得不太自然。此處的「做出」/「作出」是否為地區用語的分別?--578985s留言) 2015年1月15日 (四) 09:05 (UTC)
大陆和台湾应该都是二者皆可。—Chiefwei - - ) 2015年1月20日 (二) 11:59 (UTC)
大陆用户表示“做出编辑”是正确的。--Gqqnb留言) 2015年1月29日 (四) 04:22 (UTC)

自动确认用户也不能移除自创条目上的删除模板啦?[编辑]

个人觉得加上article_first_contributor == user_name这个逻辑意味着如果管理员没有及时处理删除请求,条目又没有人管,那么AFD模板会一直在条目中存在下去。请重新考虑加上这一限制的意义。—思域无疆大道 事体 机器 2015年1月17日 (六) 02:32 (UTC)

原来是这条限制!之前一直不知为何连自己的用户页子页都删不了。复制的模板内有几个{{d}},又是我创建的,所以被拦下了。 ----Kovl留言(重要回复请ping我) 2015年1月17日 (六) 08:19 (UTC)
@Bluedeck 2015年1月17日 (六) 17:17 (UTC)
有用户为了移除删除模板而故意刷成自动确认,还有用户散发太多次广告而成为了自动确认用户。这两者在原本的#16过滤器中是无法阻挡的,而「article_first_contributor」变量则是专门添加进过滤器以应对此种情况(见phabricator:T69793gerrit:145014)。现在移除删除模板必须满足「确认用户」及「非创建者」这两个条件。因此即使「管理员没有及时处理删除请求,条目又没有人管」,只要请其他编者协助即可移除模板。用户子页面目前排除了O1及G10,Kovl君遇到的情况已提报给JimmyXu,WP:AF/FP的状态也是「确认/待后」。另,Bluedeck君,我还是反对排除管理员。理由一样。--广雅 范 2015年1月17日 (六) 18:20 (UTC)
理由一样?我没有看到理由?有些用户散发太多次广告而成为了管理员?为了挡刷成自动确认的spammer可以理解。但是只要这个用户不是spammer就不应该被#16挡。以我之愚见,管理员、巡查员和巡查豁免肯定符合不是spammer这一要求。Bluedeck 2015年1月19日 (一) 17:36 (UTC)
@::可否根据条目的创建时间进行判断?一个spammer创建的条目更有可能在创建后的短时间内发生删除{{afd}}模板的破坏,但如果条目已经存在很久,则这种可能性几乎不会存在。如果限制得过死则可能影响正常的编辑。—思域无疆大道 事体 机器 2015年1月27日 (二) 02:55 (UTC)
发现可以轻易地绕过这个滥用过滤器。如果是在用户页,可以加上“o1”或“g10”再删除。在其他空间可以用{}包住删除模板,即可将其变为一个参数,形成{{{d|}}},不会显示任何东西。同意Bluedeck的意见,赞成放过管理员,巡查员和回退员。--Kovl留言(重要回复请ping我)2015年1月26日 (一) 22:02 (UTC)
还不如说可以前面加<!--后面加-->注释掉呢……Liangent留言 2015年1月27日 (二) 03:27 (UTC)
<!--…-->比{…}多5个字符,而且不够隐蔽。😁--Kovl留言(重要回复请ping我)

關於ping模版失靈之研究[编辑]

近日,本人與一名IP用戶在WP:DYKC討論,期間無意發現ping模版失靈的問題;於是,本人和IP用戶開始探討ping模版失靈的可能原因,得出結論如下:

  • 用戶剛好在瀏覽自己被人提及的頁面
  • 留言的用戶沒有簽名(例子12
  • 在某頁面反覆提及同一個用戶(不肯定是否屬實,因為這個也通知了本人)

希望這研究能減少維基人之間的誤會,避免技術問題妨礙合作。--Carrotkit討論頁新設計 ~ 維基和平約章 ~ 條目擴充計劃 2015年1月22日 (四) 13:19 (UTC)

昨天User:Hat600刚拿mw:Manual:Echo问我。Liangent留言 2015年1月22日 (四) 13:45 (UTC)
User:Carrotkit:其实第一点的话,用户讨论页也是如此,如果用户刚好在浏览自己的用户讨论页,也刚好有新留言,那系统也自动不会发出通知。ping应该也是这样。--175.156.214.74留言) 2015年1月25日 (日) 06:11 (UTC)
关于第二点,您可以用分身帐号做个测试,看不签名的话会不会发出通知。--175.156.214.74留言) 2015年1月25日 (日) 06:12 (UTC)
好,待會試試看。這次本人又收不到閣下ping了我的通知,真是巧合。。。--Carrotkit討論頁新設計 ~ 維基和平約章 ~ 條目擴充計劃 2015年1月25日 (日) 06:24 (UTC)

编辑时字被吃[编辑]

不知道有沒有人有ㄧ樣的狀況,編輯條目的途中跑去看其他網頁,再回來編輯區時最後幾行的字就不見了,我是用Macbook Air,今天就發生了好幾次這樣的狀況。--Ching~receptor/genome 2015年1月22日 (四) 06:56 (UTC)

(:)回應:這貌似更像是瀏覽器的問題。 @assanges talk | cont 2015年1月22日 (四) 11:12 (UTC)
可視化編輯器還是經典編輯器?或可考慮移動這個話題到技術版。--Zhxy 519留言) 2015年1月22日 (四) 15:13 (UTC)
有的时候会出现整行整行的源码丢失(是以显示的行而不是源码的行为单位),而且边写边丢。 --达师 - 318 - 527 2015年1月24日 (六) 07:40 (UTC)
能否具体描述一下这状况?“幾行的字就不見了”、“边写边丢”,这也太笼统了吧...直觉上感觉跟JS有关,维基用户脚本,浏览器插件都有可能,还见过提供类似服务的网站,但是有很多东西都能达到这个效果。系统性错误可能性不大,否则早就有大量反馈了。我是从未碰到过,所以能不确定,纯粹猜测...--Kovl留言(重要回复请ping我) 2015年1月24日 (六) 08:43 (UTC)

對{{Dubious}}模板的兩點建議[编辑]

一、此模板目前無法像{{Fact}}模板一樣包覆一段文字,因此無法幫任何文字加上背景顏色,以致於讀者不知道此模板確切所指稱的句子是哪一段。建議修改此模板,讓用戶在使用此模板時能夠選擇性地(非必須地)包覆文字、幫文字加上背景顏色。註:這樣的修改,視修改方式,有可能會影響目前正在使用此模板的條目。--Matt Smith留言) 2015年1月22日 (四) 16:36 (UTC)

二、雖然此模板有提供條目討論頁的連結,但卻沒有直接連結到條目討論頁中的特定段落,因此讀者必須自己尋找、猜測此模板所指向的討論段落。建議新增一個參數,讓此模板能夠直接連結到條目討論頁的某個段落。--Matt Smith留言) 2015年1月22日 (四) 16:36 (UTC)

1)没必要,reason参数足以解释,可以参考英文版。若确实需要请举例说明。2)已有1号参数提供段落链接,参见更新过的模板文档。----Kovl留言(重要回复请ping我) 2015年1月23日 (五) 01:56 (UTC)
1)那麼就先這樣吧,只不過模板前的文字如果很多的話,讀者可能要自己猜了。2)多謝更新。--Matt Smith留言) 2015年1月23日 (五) 02:06 (UTC)
(~)補充:可否請閣下再幫忙加上 date 參數?--Matt Smith留言) 2015年1月23日 (五) 06:09 (UTC)
完成:直接将英文版拷过来了,看看有没有错误,特别是日期分类。--Kovl留言(重要回复请ping我) 2015年1月23日 (五) 07:11 (UTC)
日期可以運作了,而理由則顯示默認的值。目前的結果:「自2015年1月21日在這個標示附近的資料可靠性值得懷疑。」--Matt Smith留言) 2015年1月23日 (五) 08:38 (UTC)
(※)注意只写年和月,不要写日,否则无法自动加入这里。--Kovl留言(重要回复请ping我) 2015年1月23日 (五) 08:50 (UTC)
多謝提醒。那麼現在滑鼠指向「可疑」時顯示的可疑理由是否就無法再運作了?--Matt Smith留言) 2015年1月23日 (五) 08:58 (UTC)
已修复:模板问题。我是直接抄英文版的...难道说英文维基的{{Dubious}}也是带错的?--Kovl留言(重要回复请ping我) 2015年1月23日 (五) 09:07 (UTC)
多謝修復!--Matt Smith留言) 2015年1月23日 (五) 09:14 (UTC)

建議稍微增加「目錄」上方的空間[编辑]

目前條目中的「目錄」上方的空間有點小,以致於「目錄」太靠近上方的內容,建議稍微增加上方的空間。--Matt Smith留言) 2015年1月22日 (四) 16:43 (UTC)

另外在手机上“目录”本身也很小。从手机上看桌面版,英文维基的目录字体与正文字体一样,然而中文维基的却与其他UI字体一个大小,看起来很不方便。----Kovl留言(重要回复请ping我) 2015年1月23日 (五) 02:08 (UTC)

模板:Infobox Settlement[编辑]

模板:Infobox Settlement裡面{{Template:English district control}}和{{English district population}}都不顯示,不知道是怎麼一回事?見克勞利(不是單個條目問題)。--淺藍雪 2015年1月23日 (五) 17:30 (UTC)

已修复:已抄袭英文维基。中文维基的{{Template:English district control}}和{{English district population}}只支持旧的ONS編碼系統而不支持新的CSS9位編碼。克勞利使用的是9位編碼,所以不显示。另外{{Template:English district control}}中的[[Tower Hamlets First]]不知道怎么翻译。--Kovl留言(重要回复请ping我) 2015年1月24日 (六) 03:11 (UTC)
有勞,那個應該是塔村區的一個黨,按慣例大概譯作“第一塔村區黨”什麼的,然而搜了一下沒有正式的譯名,先這么留著吧--淺藍雪 2015年1月24日 (六) 20:44 (UTC)

测试功能里的新版通知栏哪去了[编辑]

通知栏就是右上角通知那一小块地方,忘记叫什么了。。。原来测试功能里有个新版通知栏的,这两天不见了。 --Hx1997 SHALL WE TALK! 2015年1月24日 (六) 12:58 (UTC)

同問,太不習慣了。--Carrotkit討論頁新設計 ~ 維基和平約章 ~ 條目擴充計劃 2015年1月24日 (六) 13:27 (UTC)
它好像正在更新。--—以上有簽名的留言由R96340討論)加入。 2015年1月24日 (六) 13:57 (UTC)
(?)疑問:那个页面里好像看不出它在更新呀?(“它”字好萌) --Hx1997 SHALL WE TALK! 2015年1月25日 (日) 02:48 (UTC)
@Hx1997:那个页面里好像看不出在更新呀?--Carrotkit討論頁新設計 ~ 維基和平約章 ~ 條目擴充計劃 2015年1月25日 (日) 03:04 (UTC)
@Carrotkit:hhhhh Ping又失灵了!其实除了“它”之外那个句子是主动态也很萌,感觉好像它自己在更新自己。。。但是被动态又很别扭。。。。。。 --Hx1997 SHALL WE TALK! 2015年1月25日 (日) 05:04 (UTC)
好變態啊。。。--Carrotkit討論頁新設計 ~ 維基和平約章 ~ 條目擴充計劃 2015年1月25日 (日) 05:12 (UTC)
(:)回應可以看一下底下的「V2」版本,整個下拉選單移到左側。另外(※)聲明我真的不知道除了說「它好像正在更新」之外還能怎麼說了。--—以上有簽名的留言由R96340討論)加入。 2015年1月25日 (日) 05:31 (UTC)
已经被移除了。但是,提供这一功能的扩展VectorBeta还在,直接在你的vector.js上加mw.loader.load("skins.vector.compactPersonalBar");就可以激活它了。不过Phabricator上在讨论何时移除这个扩展。Zhaofeng Li [讨论... 贡献...] 2015年1月25日 (日) 06:07 (UTC)
(?)疑問:為何移除?--—以上有簽名的留言由R96340討論)加入。 2015年1月25日 (日) 06:32 (UTC)
@R96340: @Zhaofeng Li: 多谢解答!另,看那个页面里说,移除是出于资源开销考虑。 --Hx1997 SHALL WE TALK! 2015年1月25日 (日) 07:27 (UTC)

┌─────────────────────────────┘
@R96340Hx1997gerrit:185116上说是因为这个功能影响语言选择器的部署,而且没有开发者来修复它。Zhaofeng Li [讨论... 贡献...] 2015年1月25日 (日) 08:31 (UTC)

@Zhaofeng Li:那我自行启用会不会有什么副作用。。。 --Hx1997 SHALL WE TALK! 2015年1月25日 (日) 10:08 (UTC)
@Hx1997: 在使用语言选择器时可能会出问题吧,而且VectorBeta扩展估计很快就要被移除,能用只是暂时的。Zhaofeng Li [讨论... 贡献...] 2015年1月25日 (日) 12:26 (UTC)
@Zhaofeng Li:OK,谢谢啦。 --Hx1997 SHALL WE TALK! 2015年1月25日 (日) 12:43 (UTC)

translatewiki:User:Duolaimi坚持将MediaWiki:Expensive-parserfunction-category翻译成“有过多高开销解析器函数调用的页面”[编辑]

这个分类被他修改后,已经被L大移回原来的名字,可是今天我发现他似乎又要破坏这个分类。--Liuxinyu970226留言) 2015年1月25日 (日) 06:43 (UTC)

我觉得“有过多高开销解析器函数调用的页面”比“页面中有太多耗费的语法功能呼叫”好。因为“语法功能呼叫”这样的说法很不常见,而“调用”在编程语言里很常见。--Gqqnb留言) 2015年1月29日 (四) 04:41 (UTC)

系统问题[编辑]

首先,{{#ifeq:<--条目的VIAF编码-->|{{#property:P214}}|yes|no}}这段代码在英语,德语及日语维基会给yes,而在中文维基给no。后果是在中文维基无法比对property,导致{{authority control}}将所有人工输入VIAF编码的条目错误归入Category:VIAF与维基数据不同。猜测原因是中文维基的页面解析顺序与其他维基不同,先解析#ifeq,再解析#property。希望尽早修复,以推进{{authority control}}的自动化布置。

其二,在点击一次预览后,无法查看隐藏分类。点开编辑页面底端的“该页面属于#个隐藏分类:”会从下至上展开使用的模板列表,即与“本页使用了#个模板:”中的内容重复。只有在最初载入时,隐藏分类折叠才会正常工作。其他维基没有这个现象。

以上两点,望修复。--Kovl留言(重要回复请ping我) 2015年1月26日 (一) 09:25 (UTC)

property在中文维基解析出来的内容会带有字词转换代码,谁好奇的话可以__NOCC__ {{#property:P214}}看到。可以用{{#invoke:Wikidata|getRawValue|P214|FETCH_WIKIDATA}}读到原始数据。Liangent留言 2015年1月26日 (一) 11:38 (UTC)
感谢!完全没有想到会带有字词转换代码。--Kovl留言(重要回复请ping我) 2015年1月26日 (一) 23:16 (UTC)

Tech News: 2015-05[编辑]

2015年1月26日 (一) 16:08 (UTC)

关于Template:DC9/con/core[编辑]

Template:DC9/con/core模板,首行“公告”二字的繁简转换模板似乎漏了左括号,然而我时间有限,没有找到问题的原因。--DukeAnt留言) 2015年1月27日 (二) 15:19 (UTC)

总有人那么爱滥用繁简转换加颜色……Liangent留言 2015年1月27日 (二) 16:24 (UTC)
嗯,似乎是Template:DC9/header/con的问题,但是问题的原因又是什么呢?“公告”二字在这里没有繁简转换模板啊。--DukeAnt留言) 2015年1月28日 (三) 12:19 (UTC)
似乎是{{Template:Bulletin/colortagH}}。问题在哪没找着。@DukeAnt:--如沐西风留言) 2015年1月28日 (三) 12:23 (UTC)
Special:Permalink/34134975:好像是维基表格的问题?不知道修好了没有。--Kovl留言(回复请ping我) 2015年1月29日 (四) 07:53 (UTC)
@Kovl: 能不能介绍一下你排除问题的思路?我很好奇。--DukeAnt留言) 2015年1月29日 (四) 13:43 (UTC)
平常会用以下四个方法:
  • 排除:在沙盒或预览删除所有无关的东西,剩下的就是问题。
  • 分析:有时候可以直接看出问题。看不清时可以把模板一层一层地拆开。
  • 测试:把所有能改的东西都改一遍,直到问题消失为止。
  • 复制:抄袭其他模板。有时可以抄中文维基的,有时翻译其他维基。
以这个模板为例,逐步删除缩减模板并利用“显示预览”确保问题还在剩下的代码内。剩下的代码是:
{| id="DC9notice_usercontop" style="background-color:transparent; "
| {{#ifexpr:{{{display_notice|1}}} = 0||{{DC9/header/con}}}}
|}
然后随便调整一下代码,发现如果把中间一行移出维基表格,则问题消失,逐怀疑是维基表格的问题。再尝试删除换行,问题也会消失。最后决定把第一和第二行合并,虽然不清楚问题在哪,但这样好像修好了... (最后给个链接)----Kovl留言(作业繁多,回复请ping 2015年1月30日 (五) 03:14 (UTC)
Facebook like thumb.png1位用户觉得这挺赞的。

{{rp}}模板可導致 JavaScript 錯誤[编辑]

用戶的滑鼠移上「搭配使用{{rp}}模板的參考文獻的頁內連結」,例如:[1]:60,瀏覽器可能會出現 JavaScript 錯誤。尤其是在用戶先點擊了目錄中的段落標題或點擊了其他參考文獻的頁內連結,使得網址被加上了 # 符號之後。--Matt Smith留言) 2015年1月28日 (三) 15:45 (UTC)

可否直接把错误信息贴出来?Liangent留言 2015年1月28日 (三) 16:08 (UTC)
錯誤信息為:TypeError: h.firstChild.getAttribute is not a function --Matt Smith留言) 2015年1月28日 (三) 16:31 (UTC)
@Jimmy Xu:你的脚本里面(MediaWiki:Gadget-ReferenceTooltips.js)。Liangent留言 2015年1月29日 (四) 05:19 (UTC)
參考文獻(示範用)
  1. ^ 維基百科 - 自由的百科全書, 2001-01-15 [2015-01-14查閱]