User:Jason0403/Sandbox:修订间差异

添加629字节 、​ 2022年7月15日 (星期五)
更换入口链接
(更换入口链接)
 
(未显示同一用户的25个中间版本)
第1行: 第1行:
== 介绍 ==
== 介绍 ==
 此为[[用户:Jason0403]]的实验页,一些小的<s>折腾</s>项目会放在这里
 此为[[用户:Jason0403]]的实验页,一些小的<s>折腾</s>项目会放在这里
=== 可能有用的插件 ===
* [http://megamenu.sourceforge.net/font-awesome.html Font awesome 图标],不必再单独做iconfont图标了,直接i标签插入就能用
* [https://www.mediawiki.org/wiki/Extension:TwitterCards 推特卡片式引用],引用名言(逃),或者引用Arcaea官推最新文章
=== 曲师列表单元 ===
{| class="wikitable" border="1" cellspacing="1" cellpadding="5" style="text-align:center;width: 100%"
! style="width: 20%;"|曲目名称
! style="width: 8%;"|曲目长度
! style="width: 6%;"|BPM
! style="width: 12.5%;"|曲风
! style="width: 18.5%;"|曲包
! style="width: 15%;"|发布时间
! style="width: 20%;"|备注
|-
|[[world.execute(me);]]||02:31||130||--||[[Arcaea]]||v2.5.2(2020/2/21)||--
{{曲师列表单元
|曲目名称=world.execute(me);
|时长=02:31
|BPM=130
|曲风=
|曲包=Arcaea
|发布时间=v2.5.2(2020/2/21)
|备注=此行使用了模板
}}
|}
=== 韵律源点几点了? ===
{{LOCALTIME}} 了!


=== Syntax Highlight 测试 ===
=== Syntax Highlight 测试 ===
* <syntaxhighlight>标签用不了.jpg
* 参考资料 [https://www.mediawiki.org/wiki/Extension:SyntaxHighlight/zh SyntaxHighlight 中文文档]


<source lang="python" line>
<syntaxhighlight lang="python" line>
def main(arr):
def main():
print('hello world')
print('hello world')
</source>
</syntaxhighlight>


<syntaxhighlight lang="json" line>
{"key":"value"}
</syntaxhighlight>


=== Graph 测试 ===
=== Graph 测试 ===
第46行: 第78行:
|}
|}


=== External Data 测试===
=== B站视频嵌入 ===
参考:[https://www.mediawiki.org/wiki/Extension:External_Data#Whitelist_for_URLs]
  暂无内容,等待iframeTag支持
* 需要做的:
:wfLoadExtension( 'ExternalData' ); → localsettings.php
:缓存:$edgCacheTable = 'ed_url_cache'; 然后手动建立表格
 
* 语法:
<pre>
{{#get_web_data:
url=data source URL
|format={CSV|CSV with header|GFF|JSON|XML|HTML|text}
|delimiter=delimiter
|regex=regular expression
|data=local_variable_name1=external_variable_name1, etc.
|filters=external_variable_name1=filter_value1, etc.
|use xpath
|use jsonpath
|json offset=number of characters
|post data=additional data
  |cache seconds=number of seconds
}}
</pre>


例如
=== ArcVersion 模板 ===
{{#get_web_data:url=https://www.fantasyroom.cn/api/v1/public/arc/app/checkver
* 计划:支持 <code>hasDate</code> 参数,控制日期字符串是否显示,支持 <code>sep</code> 参数,控制日期和版本号之间分隔的字符串
|format=JSON
目的:替换所有需要版本号表述的地方
|data=android_ver=a_ver,ios_ver=b_ver
* [https://wiki.arcaea.cn/Module:%E6%B2%99%E7%9B%92/Jason0403/RArcVersion]
|use jsonpath=android_ver=$.content[0].ver,ios_ver=$.content[1].ver
}}