「User:盐棋/Sandbox」:修訂間差異
小無編輯摘要 |
小無編輯摘要 |
||
(未顯示同一使用者於中間所作的 58 次修訂) | |||
行 1: | 行 1: | ||
{{ | <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:表格]] | |||
https://arcaea.lowiro.com/assets/screenshot1_en-VzsutOhw.jpg | |||
==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> | |||
* | |||
* | |||
* | |||
{{ | |||
於 2024年8月30日 (五) 21:12 的最新修訂
Auxesia
曲目信息
曲師
曲包
時長
02:04
BPM
183
譜面信息
難度
[Past]
[Present]
[Future]
等級
3
6
9
note數量
空
空
空
空
譜面設計
Nitroだー!!
Nitroだー!
譜面信息(Joy-Con)
難度
[Past]
[Present]
[Future]
note數量
空
背景
更新時間
移動版
v1.1.4
(2017/08/10)
(2017/08/10)
空
NS版
v1.1.4
(2017/08/10)
(2017/08/10)
空
曲目信息模板提示信息
PastNote
PresentNote
FutureNote
參數,此參數無法自動讀取。更新版本NS
與更新时间NS
參數。用戶:鹽棋/Sandbox用於非整塊頁面的實驗
Wiki版本為1.39.5
PST PRS FTR BYD ETR
有3個沙盒,User:鹽棋/Sandbox2;
3個模塊沙盒,模塊:沙盒/鹽棋/Sandbox2;
1個CSS沙盒,User:鹽棋/Sandbox.css;
PermanentLink/41546、 Diff/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參考是fandom的,有條件也可以看看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)