User:盐棋/Sandbox:修订间差异

来自Arcaea中文维基
(含头)
→‎TODO:​ w+:
 
(未显示同一用户的41个中间版本)
第1行: 第1行:
<noinclude>{{ 技术型}}<noinclude>
<includeonly>{{ #invoke: 沙盒/盐棋/Sandbox | main | 曲名={{ #if: {{{id|}}} | {{{id|}}} | {{PAGENAME}}}} }}</includeonly><noinclude>
{{#invoke:Songtable|main|曲名=Auxesia|nocat=1}}
[[用户:盐棋/Sandbox]]用于非整块页面的实验


{| class="wikitable mw-collapsible mw-collapsed" style="text-align:center"
Wiki版本为{{CURRENTVERSION}}
|-
 
! ID!! 对应[[ 搭档]] 
<p style="font-size:40px;">
|-
<span style="color:#165365;">'''PST'''</span>
| -1|| 不加
<span style="color:#194A08;">'''PRS'''</span>
|-
<span style="color:#52184D;">'''FTR'''</span>
| 0|| [[ ]]
<span style="color:#5A0813;">'''BYD'''</span>
|-
<span style="color:#5D4E76;">'''ETR'''</span></p>
| 1|| [[ 对立]]
 
|-
 
| 2|| [[ ]]
  有3个沙盒,[[../Sandbox2]]
|-
3个模块沙盒,[[ 模块:沙盒/盐棋/Sandbox2]]
| 3|| [[ 萨菲亚]]
1 个CSS沙盒,[[../Sandbox.css]]
|-
 
| 4|| [[ 忘却]]
[[Special:PermanentLink/41546|PermanentLink/41546]]
|-
[[Special:Diff/41589|Diff/41589]]
| 5|| 未知
[[Special:Diff/41546/41589|Diff/41546/41589]]
|-
 
| 6|| [[ 对立(Axium)]]
[[ 模块:Songtable]] [[ 模板:曲目信息/styles.css]] [[MediaWiki:Common.js]] [[Help:表格]]
|-
 
| 7|| [[ 对立(Grievous Lady)]]
https://arcaea.lowiro.com/assets/screenshot1_en-VzsutOhw.jpg
|-
 
| 8|| [[ ]]
==TODO==
|-
# 简化[[Module:Songtable]] ,全面html库,标注不可换侧者
| 9|| [[ 光 & 菲希卡]]
# 使用Template:搭档编号列表,恢复搭档解歌栏
|-
# 用lua for迭代器实现流
| 10|| [[ 依莉丝]]
# 减少代码中的无初始化local,及concat运算符
|-
# 补回曲目列表删除的tutorial,尝试恢复artist链接
| 11|| [[ 爱托]]
# 废弃[[Module:Nullish]] [[Module:Stream]] [[Module:Packlist index]] [[Module:Songlist index]]
|-
# rotwiki:重建slst数据模型、新闻行分方案
| 12|| [[ 露娜]]
 
|-
完成的:
| 13|| [[ ]]
# 在done文件夹里 我认为unlocks不应该再整入anotherdata模块
|-
# 删除了本页list json引用(去anotherdata看!)
| 14|| [[ 光(Zero)]]
# 修改[[Module:ChartConstant]] [[Module:Unlock]] (建议废弃[[Module:ChartConstantDetail]]
|-
# 编写ini/properties parser 可以在parse中给key额外的门限)
| 15|| [[光(Fracture)]]
 
|-
==历史==
| 16|| [[光 ]]
m0在21/7探索songtable,22/9元表式unlock,10月流式曲目列表,24年作为unlock、曲目列表业务模拟模块
|-
 
| 17|| [[ 对立(夏)]]
m1在22/5/8前都在试验curry data模块,12 探索scribunto库,7月tab img,9月slst index,10月尝试OOP化mw库,24年another data
|-
 
| 18|| [[ 对立 & 托凛]]
m2在22/5/6前在探索scribunto库,之后是闭包式曲目列表,9月plst index
|-
 
| 19|| [[ 彩梦]]
u0在21/6前写页面,7月搭档列表、songtable,此后作为主页
|-
 
| 20|| [[爱托 & 露娜 日)]]
u1在21年同上,22/1存储时长数据,5月展现闭包式曲目列表,7月tab img,24年作为主展示
|-
 
| 21|| [[ ]]
u2在22/5曲目列表,9unlock,10曲目列表,11月测cicd脚本,24年作为主模板
|-
 
| 22|| [[ 光 & 晴音]]
==小去世==
|-
# mw.loadJsonData生成的是元表,mw.text.jsonDecode生成的是实体表
| 23|| [[ 咲弥]]
# 目前看来在本站想直接向“#invoke”(Scribunto 传递表/数组很难了,试试点分语法?
|-
# 用泛型for可以写一个简单的Stream出来
| 24|| [[ 对立 & 中二企鹅(Grievous Lady)]]
# 一个比较完整的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比较完备了)
| 25|| [[ 中二企鹅]]
# 与其mw.log不如mw.getCurrentFrame():expandTemplate { title = ""}
|-
# 主空间应该使用模板,与模块隔离。可以在Special:链入页面直观地看到引用情况(看左下角)
| 26|| [[ 榛名]]
# [[mw:Help:HTML in wikitext]] 页面写了允许的HTML标签
|-
# Module:Arcaea Data被引用于除last所有曲目中,Module:Data被引用于所有75搭档中
| 27|| [[ 诺诺]]
# wikitext先由外到里展开模板,再调用魔术字,最后解析标记
|-
# 预览图曲绘框不使用本曲曲绘的有[[ALTER EGO]] [[CHAOS]] [[To the Milky Way]] [[cocoro*cosmetic]] [[Lanota Collaboration|Lanota Collaboration Chapter 2]] [[Haze of Autumn]] [[Ascent]] [[Live Fast Die Young]] 、海猫同期、[[Let you DIVE! (nitro rmx)]] [[Sheriruth (Laur Remix)]] 等,[[Silent Answer]] [[GENOCIDER]] [[Aurgelmir]] 不明。
| 28|| [[ 潘多拉涅墨西斯(MTA-XXX)]]
 
|-
==曲目边缘情况==
| 29|| [[ 轩辕十四(MDA-21)]]
* Audio重写:[[Red and Blue]]
|-
* NS Beyond:[[Tempestissimo]]
| 30|| [[ 群愿]]
* 首字母小写:[[qualia -ideaesthesia-]]
|-
* HTML字符:[[I've heard it said]]
| 31|| [[ 光(Fantasia)]]
* 初始背景:[[GOODTEK (Arcaea Edit)]]
|-
* 特别背景:[[ αterlβus]]
| 32|| [[ 对立(Sonata)]]
* 特别曲绘:[[Solitary Dream]]{{·}}[[A Wandering Melody of Love]]
|-
* 曲绘难度:[[STAGER (ALL STAGE CLEAR)]]{{·}}[[ Ävril -Flicka i krans-]]
| 33|| [[ 兮娅]]
* 特殊字符:[[ #1f1e33]]{{·}}[[AI[UE]OON]]
|-
* 曲名重复:[[Quon (DJ Noriken)]]{{·}}[[Quon (Feryquitous)]]
| 34|| [[DORO*C]]
</noinclude>
|-
| 35|| [[ 对立(Tempest)]]
|-
| 36|| [[ 布丽兰特]]
|-
| 37|| [[ 依莉丝(夏)]]
|-
| 38|| [[ 咲弥(Etude)]]
|-
| 39|| [[ 爱丽丝 & 坦尼尔]]
|-
| 40|| [[ 露娜 & 美亚]]
|-
| 41|| [[ 阿莱乌斯]]
|-
| 42|| [[ 希尔]]
|-
| 43|| [[ 伊莎贝尔]]
|-
| 44|| [[ 迷尔]]
|-
| 45|| [[ 拉格兰]] [[ 白姬]]
|-
| 46|| [[ 凛可]]
|-
| 47|| [[ 奈美]]
|}

2024年10月26日 (六) 18:14的最新版本

Auxesia
Songs auxesia.jpg
画师シエラ
Songs auxesia.jpg
画师シエラ
曲目信息
曲师
曲包
时长
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)
NS版
v1.1.4
(2017/08/10)
曲目信息模板提示信息
  • 此模板缺少PastNotePresentNoteFutureNote参数,此参数无法自动读取。
  • 此模板的NS版更新版本是未完整状态。请添加更新版本NS更新时间NS参数。
  • 用户:盐棋/Sandbox用于非整块页面的实验

    Wiki版本为1.39.5

    PST PRS FTR BYD ETR


    有3个沙盒,User:盐棋/Sandbox2; 3个模块沙盒,模块:沙盒/盐棋/Sandbox2; 1个CSS沙盒,User:盐棋/Sandbox.css

    PermanentLink/41546Diff/41589Diff/41546/41589

    模块:Songtable模板:曲目信息/styles.cssMediaWiki:Common.jsHelp:表格

    screenshot1_en-VzsutOhw.jpg

    TODO

    1. 简化Module:Songtable,全面html库,标注不可换侧者
    2. 使用Template:搭档编号列表,恢复搭档解歌栏
    3. 用lua for迭代器实现流
    4. 减少代码中的无初始化local,及concat运算符
    5. 补回曲目列表删除的tutorial,尝试恢复artist链接
    6. 废弃Module:NullishModule:StreamModule:Packlist indexModule:Songlist index
    7. rotwiki:重建slst数据模型、新闻行分方案

    完成的:

    1. 在done文件夹里(我认为unlocks不应该再整入anotherdata模块)
    2. 删除了本页list json引用(去anotherdata看!)
    3. 修改Module:ChartConstantModule:Unlock(建议废弃Module:ChartConstantDetail
    4. 编写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年作为主模板

    小去世

    1. mw.loadJsonData生成的是元表,mw.text.jsonDecode生成的是实体表
    2. 目前看来在本站想直接向“#invoke”(Scribunto)传递表/数组很难了,试试点分语法?
    3. 用泛型for可以写一个简单的Stream出来
    4. 一个比较完整的Lua参考是fandom的,有条件也可以看看api
    5. lua一个比较好的IDE是ZeroBraneStudio,一个比较好的语法/doc插件是emmylua(annotation比较完备了)
    6. 与其mw.log不如mw.getCurrentFrame():expandTemplate { title = ""}
    7. 主空间应该使用模板,与模块隔离。可以在Special:链入页面直观地看到引用情况(看左下角)
    8. mw:Help:HTML in wikitext页面写了允许的HTML标签
    9. Module:Arcaea Data被引用于除last所有曲目中,Module:Data被引用于所有75搭档中
    10. wikitext先由外到里展开模板,再调用魔术字,最后解析标记
    11. 预览图曲绘框不使用本曲曲绘的有ALTER EGOCHAOSTo the Milky Waycocoro*cosmeticLanota Collaboration Chapter 2Haze of AutumnAscentLive Fast Die Young、海猫同期、Let you DIVE! (nitro rmx)Sheriruth (Laur Remix)等,Silent AnswerGENOCIDERAurgelmir不明。

    曲目边缘情况