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

模板讨论:Array

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

报告bug

如题,见Template:TimeZone/convert/doc#格式化参数,它先在模块:TimeZone中构造了数组,但取值的时候却莫名地有几个出错了。--Nzh21讨论) 2018年12月27日 (四) 23:38 (CST)

已上报--Administrator KumoKasumi 2018年12月27日 (四) 23:40 (CST)
已修复。拿计数器当索引id好像就会出问题,也不知道是怎么回事。还有已上报是什么情况...--东东君讨论) 2018年12月28日 (五) 11:12 (CST)
@東東君就是报告到里群,然后@了AnnAngela,那个群你应该也加了。--サンムル讨论) 2018年12月28日 (五) 12:12 (CST)

关于可能存在的性能问题

@東東君User:Nzh21/Sandbox,目前生成该页面需要大约10秒,在控制台使用mw.config.get('wgPageParseReport').limitreport.timingprofile调出报告(注)之前这个报告在html源码里面的,现在找不见了

0: "127.34% 14579.349    240 Template:Array"
1: "100.00% 11449.241      1 -total"
2: " 95.43% 10925.638    119 User:Nzh21/Sandbox/1"
3: " 93.82% 10741.827    119 Template:Str_test"
4: " 15.26% 1747.576    119 Template:Random"
5: " 10.67% 1221.627    119 Template:Hash"
6: "  8.35%  955.920    119 Template:Unwiki"
7: "  3.91%  447.772      1 User:Nzh21/Sandbox/2"
8: "  1.93%  221.267    119 Template:Counter"
9: "  1.45%  166.336    119 Template:ICounter"

也就是{{Str_test}}占了大半的时间,可否使用其他方法判断参数是否合法。

--Nzh21讨论) 2019年4月4日 (四) 22:16 (CST)

已经将str_test改换了一个极简的模块,去掉hash模板(我都忘了这个当时是用来干啥的了)。好像时间还是有点长,考虑可以完全去除警告,因为模板本身也不算太复杂,也没有一般用户去使用--东东君讨论) 2019年4月4日 (四) 23:12 (CST)

完成 设置了开启警告的开关,默认关闭--东东君讨论) 2019年4月5日 (五) 10:26 (CST)