打开主菜单
首页
随机
登录
设置
关于Arcaea中文维基
免责声明
搜索
查看“User:盐棋/Sandbox”的源代码
←
User:盐棋/Sandbox
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
<includeonly>{{ #invoke: 沙盒/盐棋/Sandbox | main | 曲名={{ #if: {{{id|}}} | {{{id|}}} | {{PAGENAME}}}} }}</includeonly><noinclude> {{#invoke:Songtable|main|曲名=Auxesia|nocat=1}} [[用户:盐棋/Sandbox]]用于非整块页面的实验 Wiki版本为{{CURRENTVERSION}} <p style="font-size:40px;"> <span style="color:#165365;">'''PST'''</span> <span style="color:#194A08;">'''PRS'''</span> <span style="color:#52184D;">'''FTR'''</span> <span style="color:#5A0813;">'''BYD'''</span> <span style="color:#5D4E76;">'''ETR'''</span></p> 有3个沙盒,[[../Sandbox2]]; 3个模块沙盒,[[模块:沙盒/盐棋/Sandbox2]]; 1个CSS沙盒,[[../Sandbox.css]]; [[Special:PermanentLink/41546|PermanentLink/41546]]、 [[Special:Diff/41589|Diff/41589]]、 [[Special:Diff/41546/41589|Diff/41546/41589]] [[模块:Songtable]];[[模板:曲目信息/styles.css]];[[MediaWiki:Common.js]];[[Help:表格]] ==TODO== # 简化[[Module:Songtable]],全面html库,标注不可换侧者 # 使用Template:搭档编号列表,恢复搭档解歌栏 # 用lua for迭代器实现流 # 减少代码中的无初始化local,及concat运算符 # 补回曲目列表删除的tutorial,尝试恢复artist链接 # 废弃[[Template:Langj]]、[[Module:Nullish]]、[[Module:Stream]]、[[Module:Packlist index]]、[[Module:Songlist index]] 完成的: # 在done文件夹里(我认为unlocks不应该再整入anotherdata模块) # 删除了本页list json引用(去anotherdata看!) # 修改[[Module:ChartConstant]]、[[Module:Unlock]](建议废弃[[Module:ChartConstantDetail]]) # 编写ini/properties parser(可以在parse中给key额外的门限) ==历史== m0在21/7探索songtable,22/9元表式unlock,10月流式曲目列表,24年作为unlock、曲目列表业务模拟模块 m1在22/5/8前都在试验curry data模块,12日探索scribunto库,7月tab img,9月slst index,10月尝试OOP化mw库,24年another data m2在22/5/6前在探索scribunto库,之后是闭包式曲目列表,9月plst index u0在21/6前写页面,7月搭档列表、songtable,此后作为主页 u1在21年同上,22/1存储时长数据,5月展现闭包式曲目列表,7月tab img,24年作为主展示 u2在22/5曲目列表,9unlock,10曲目列表,11月测cicd脚本,24年作为主模板 ==小去世== # mw.loadJsonData生成的是元表,mw.text.jsonDecode生成的是实体表 # 目前看来在本站想直接向“#invoke”(Scribunto)传递表/数组很难了,试试点分语法? # 用泛型for可以写一个简单的Stream出来 # 一个比较完整的Lua参考是[https://dev.fandom.com/wiki/Lua_reference_manual fandom]的,有条件也可以看看[https://doc.wikimedia.org/mediawiki-core/master/js/#!/api api] # lua一个比较好的IDE是ZeroBraneStudio,一个比较好的语法/doc插件是emmylua(annotation比较完备了) # 与其mw.log不如mw.getCurrentFrame():expandTemplate { title = ""} # 主空间应该使用模板,与模块隔离。可以在Special:链入页面直观地看到引用情况(看左下角) # [[mw:Help:HTML in wikitext]]页面写了允许的HTML标签 # Module:Arcaea Data被引用于除last所有曲目中,Module:Data被引用于所有75搭档中 ==曲目边缘情况== * Audio重写:[[Red and Blue]] * NS Beyond:[[Tempestissimo]] * 首字母小写:[[qualia -ideaesthesia-]] * HTML字符:[[I've heard it said]] * 初始背景:[[GOODTEK (Arcaea Edit)]] * 特别背景:[[αterlβus]] * 特别曲绘:[[Solitary Dream]]{{·}}[[A Wandering Melody of Love]] * 曲绘难度:[[STAGER (ALL STAGE CLEAR)]]{{·}}[[Ävril -Flicka i krans-]] * 特殊字符:[[#1f1e33]]{{·}}[[AI[UE]OON]] * 曲名重复:[[Quon (DJ Noriken)]]{{·}}[[Quon (Feryquitous)]] </noinclude>
本页使用的模板:
Template:Collapse
(
查看源代码
)
Template:Songlist.json
(
查看源代码
)
Template:Songlist NS.json
(
查看源代码
)
Template:Transition.json
(
查看源代码
)
Template:·
(
查看源代码
)
Module:Arcaea Data
(
查看源代码
)
Module:Arguments
(
查看源代码
)
Module:Link
(
查看源代码
)
Module:Songtable
(
查看源代码
)
返回
User:盐棋/Sandbox
。