2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Module:Utawari/doc

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

这是Module:Utawari的文档页面

简介

此模块作为模板{{Utawari}}的背后实现,主要用于简便地书写歌割り对齐的歌词。

在仅有不超过9句歌割り歌词时,建议使用模板{{Utawari}}。


根据2018年11月19日-2018年11月22日关于宽屏/窄屏缩进行为的讨论,目前的效果为:

  • 歌词模式下:
    • 宽屏设备浏览时显示缩进;
    • 窄屏设备浏览时隐藏缩进。
  • 非歌词模式下:
    • 宽屏/窄屏设备浏览时均显示缩进。

参数

使用格式:

{{#invoke:Utawari[|noLyric=][|lineSeparator=][|第1行歌词[|第2行歌词|...[|第n行歌词]]]}}
或者更加直观易读在原{{LyricsKai}}/{{LyricsKai/colors}}基础上改动最小的格式:
{{#invoke:Utawari[|noLyric=][|lineSeparator=][|
第1行歌词[|
第2行歌词[|
...[|
第n行歌词]]]
}}

用法

此模块的功能与用法与模板{{Utawari}}基本相同。建议仅当歌割り中歌词超过9句时使用本模块。

更多详细用法请见:模板:Utawari/doc

贡献者

版本历史

Template-info.svg 模块版本历史  [查看] [编辑] [历史] [刷新]
  • 2018年11月19日 (一) 02:05 代码本地测试通过。
    模块基础逻辑在本地测试通过,上传调试。
  • 2018年11月19日 (一) 03:01 用span标签替换模板输出。
    输出内容中包含的wiki文本(模版)无法解析,使用HTML的span标签替换,实现等价效果。
  • 2018年11月19日 (一) 03:01 添加对用户定制换行字符串功能的支持。
    增设lineSeparator参数。
  • 2018年11月19日 (一) 15:57 区分歌词模式和非歌词模式的换行行为;修复了不能同时识别标志“#n”和转义“##”的问题。
    增设lyricMode参数。
  • 2018年11月19日 (一) 17:39 模版转正
    现在可以通过Utawari这个名称来使用模版了。
  • 2018年11月22日 (四) 00:09 添加对TemplateStyles的支持。
    依循TemplateStyles格式重构输出代码。添加歌词模式下的缩进在宽屏时显示、窄屏时隐藏的功能。
  • 2018年11月22日 (四) 21:16 使用mw.html库重写部分逻辑。
    舍弃字符串硬编写HTML源代码,使用类似创建DOM的形式重构输出代码。