• Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

萌娘百科讨论:讨论版/技术实现

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

档案馆讨论版【技术实现】档案馆


20

21

22

23

24

25年

这里是讨论版【技术实现】分页

申请维护人员、优质编辑者等用户组或弹劾,请转至:权限变更
申请删除页面、文件及页面保护、破坏举报,请转至:操作申请
参与萌娘百科方针及政策讨论,请转至:方针政策
对某一页面内容存在疑惑请转至:页面相关
招募同好共同参与编辑,请转至:群组信息
参与重要问题讨论,请参阅:萌娘百科:提案
关于某一特定条目的讨论,请转至该条目讨论页
遇到其他问题需要帮助?请转至:提问求助

“君子和而不同”,讨论时请保持理性不要人身攻击。斯言之玷,不可为也。

这里是公共讨论页,一般情况下,不要删除已经发表的留言。

11月26日之后没有新回应的讨论串会被自动存档。跳至本页的:目录底端底端
Nuvola apps important square.svg
如果您要 申请/提名他人 至更高权限或其他用户组,请点击 撑行间距管理员申请维护姬申请机器人申请普通申请(用于申请优质编辑者、技术编辑员等)

目前已发布的公告节选:

Template:称呼表模块化寻求帮助

鉴于var将不受支持,我试着对这个模板进行模块化,元模块见模块:Sandbox/TsanconBYin/称呼表,测试用数据模块见模块:Sandbox/TsanconBYin。目前问题在于该模块没有任何报错机制,我没有什么好思路,可能需要更懂lua的人来看看怎么处理。——   说了多少次了我二饼真不是审核员(点此查看详细解释过激言辞已自主规制) 2025年6月22日 (日) 11:02 (CST)

您的模块和现有模板的效果是不是不太一样?Liliaceae 2025年6月27日 (五) 14:02 (CST)
parentOnly,封装成模板以后是正常的。——   说了多少次了我二饼真不是审核员(点此查看详细解释过激言辞已自主规制) 2025年6月27日 (五) 14:13 (CST)

论Module:Timeline的完善

由于Lua语言自身的限制,最初{{Timeline}}虽然采取了模块化的形式,但读取参数时依然需要使用循环及var机制。具体而言,模板首先通过var等方法对参数进行预处理,形成一个完整的字符串,再通过Lua进行实际的处理。现在,希望使用Lua将预处理部分也包括在内。然而,如上文所说,Lua模块在读取模板的命名参数时顺序无法保证;而对于此模板而言顺序较为重要,因此将所有实际内容的参数改为匿名参数可解决此问题。我个人计划的方案是,将有实际内容,需要保证顺序的时间参数(即以“in”开头)的参数“=”通过机器人批量替换为“::”(无实际使用)。这样,所有的参数便成为了匿名参数,便可按顺序逐一读取。为了实现这一功能,本人初步改造了原有模块,替换为此版本Module:Sandbox/Liliaceae/Timeline。经如此改动,便可删掉原模板中所有有关Var的处理部分。实际效果见Special:固定链接/8058634。希望在此抛砖引玉,得到对此方案的意见及建议。感谢。——Liliaceae 2025年6月28日 (六) 20:23 (CST)

注:由于沙盒会被定期清理,所以上述固定链接指向页面可能会发生改变。——Liliaceae 2025年6月28日 (六) 20:35 (CST)

现已基本完成全站所有Timeline的替换,转为使用T:时间线。如有任何与预期不符的问题请在此报告,感谢。——Liliaceae 2025年7月1日 (二) 22:42 (CST)