“Template:BDSM”与“Template:Eye color”:页面之间的差异
(页面间差异)
跳到导航
跳到搜索
小
文本替换 - 替换“[[Category:”为“[[分类:”
imported>=海豚= 无编辑摘要 |
imported>=海豚= 小 (文本替换 - 替换“[[Category:”为“[[分类:”) |
||
第1行: | 第1行: | ||
< | <includeonly>{{#vardefine:预处理 | ||
{{ | |{{#switch:{{{1}}}| 异色| 異色={{{1}}} | ||
|#default= {{#if:{{#switch: {{Str_rightc|{{{1}}}|1}} <!-- 如果“瞳色”最右边1个字符合下表 --> | |||
| 瞳 | |||
| 色 | |||
= true }} | |||
|{{Str_crop|{{{1}}}|1}} <!-- 那么切掉最后1个字 --> | |||
|{{{1}}} <!-- 否则不进行切除 --> | |||
}} | |||
{{ | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
}} | }} | ||
}}<!-- | |||
-->{{#vardefine:瞳色 | |||
| | |{{#if:{{#switch: {{Str_left|{{#var: 预处理}}|1}} <!-- 如果“瞳色”最左边1个字符合下表 --> | ||
|浅 |淺 | |||
| 深 | |||
| 亮 | |||
| 暗 | |||
|浓 | 濃 | |||
|淡 | |||
| 黑 | |||
| 灰 | |||
|银 |銀 | |||
| 碧 | |||
| 墨 | |||
|玫 | |||
| 土 | |||
| 水 | |||
| 翠 | |||
| 钴 | 鈷 | |||
= true }} | |||
|{{#ifeq:{{Str_len|{{#var:预处理}}}} | |||
|1 <!-- 且“瞳色”大于一个字(避免裁剪后一个字都不剩) --> | |||
|{{#var:预处理}} | |||
|{{Str_crop_left|{{#var:预处理}}|1}} <!-- 那么切掉开头1个字 --> | |||
}} | |||
}} | |{{#var:预处理}} <!-- 否则不进行切除 --> | ||
}} | |||
}}<!-- | |||
-->{{#switch: {{#var:瞳色}} | |||
| 粉 | |||
| 粉红 | 粉紅 | |||
| | | 洋紅 | 洋红 | ||
| 桃 | |||
| 桃紅 | 桃红 = {{ArticleCategory|粉瞳}}{{#ifexist:粉瞳|[[ 粉瞳|{{#var:预处理}}瞳]]|[[:Category:粉瞳|{{#var:预处理}}瞳]]}}<!-- 使用 #var:预处理 的原因是保留可能带有的前缀 --> | |||
| 绯 | 緋 | |||
| 唐红 | 唐紅 | |||
| 赤 | |||
| 橙红 | 橙紅 | |||
| 紅 | 红 = {{ArticleCategory|红瞳}}{{#ifexist:红瞳|[[ 红瞳|{{#var:预处理}}瞳]]|[[:Category:红瞳|{{#var:预处理}}瞳]]}} | |||
| 紫 | |||
| 靛 | |||
| 蓝紫 | 藍紫 | 紫蓝 | 紫藍 | |||
| 雪青 | |||
| 紫紅 | 紫红 = {{ArticleCategory|紫瞳}}{{#ifexist:紫瞳|[[ 紫瞳|{{#var:预处理}}瞳]]|[[:Category:紫瞳|{{#var:预处理}}瞳]]}} | |||
| 青 | 靑 | |||
| 碧 | |||
| 藍 | 蓝 | |||
| 青蓝 | 青藍 | |||
| 蓝绿 | 藍綠 | |||
| 灰蓝 | 灰藍 | 蓝灰 | 藍灰 | |||
| 宝石蓝 | 寶石藍 | |||
| 天空蓝 | 天空藍 | |||
| 天蓝 | 天藍 = {{ArticleCategory| 蓝瞳}}{{#ifexist:蓝瞳|[[ 蓝瞳|{{#var:预处理}}瞳]]|[[:Category:蓝瞳|{{#var:预处理}}瞳]]}} | |||
| 綠 | 绿 | |||
| 青绿 | 靑綠 | |||
| 军绿 | 軍綠 | |||
| 青灰 | |||
| 翡翠 | |||
| 祖母綠 | 祖母绿 | |||
| 黃綠 | 黄绿 | |||
| 灰綠 | 灰绿 | |||
| 綠褐 | 绿褐 | 綠棕 | 绿棕 | 棕绿 | 棕綠 | |||
| 墨綠 | 墨绿 = {{ArticleCategory|绿瞳}}{{#ifexist:绿瞳|[[ 绿瞳|{{#var:预处理}}瞳]]|[[:Category:绿瞳|{{#var:预处理}}瞳]]}} | |||
| 金 | |||
| 黃 | 黄 | |||
| 金黃 | 金黄 | |||
| 米 | |||
| 米黃 | 米黄 | |||
| 亞麻 | 亚麻 | |||
| 琥珀 = {{ArticleCategory|金瞳}}{{#ifexist:金瞳|[[ 金瞳|{{#var:预处理}}瞳]]|[[:Category:金瞳|{{#var:预处理}}瞳]]}} | |||
| 桔 | |||
| 桔黃 | 桔黄 | |||
| 橘 | |||
| 橘黃 | 橘黄 | |||
| 橙 | |||
| 橙黃 | 橙黄 | |||
| 橙褐 = {{ArticleCategory|橙瞳}}{{#ifexist:橙瞳|[[ 橙瞳|{{#var:预处理}}瞳]]|[[:Category:橙瞳|{{#var:预处理}}瞳]]}} | |||
| 褐 | |||
| 棕 | |||
| 棕褐 | |||
| 亞麻棕 | 亚麻棕 | |||
| 棕黑 | |||
| 栗 | |||
| 茶 | |||
| 咖啡 | |||
| 咖啡色 | |||
| 棕黃 | 棕黄 | |||
| 红棕 | 紅棕 | 棕红 | 棕紅 | |||
| 金褐 | 红褐 | 紅褐 | 黄褐 | 黃褐 | |||
| 酒红 | 酒紅 = {{ArticleCategory|棕瞳}}{{#ifexist:棕瞳|[[ 棕瞳|{{#var:预处理}}瞳]]|[[:Category:棕瞳|{{#var:预处理}}瞳]]}} | |||
| 黑 | |||
| 藍黑 | 蓝黑 = {{ArticleCategory|黑瞳}}[[:Category:黑瞳|{{#var:预处理}}瞳]] | |||
| 灰 | |||
| 銀 | 银 | |||
| 銀白 | 银白 | |||
| 銀灰 | 银灰 = {{ArticleCategory|灰瞳}}{{#ifexist:灰瞳|[[ 灰瞳|{{#var:预处理}}瞳]]|[[:Category:灰瞳|{{#var:预处理}}瞳]]}} | |||
| 白 = {{ArticleCategory|白瞳}}{{#ifexist:白瞳|[[ 白瞳|{{#var:预处理}}瞳]]|[[:Category:白瞳|{{#var:预处理}}瞳]]}} | |||
| 异色 | 異色 = {{ArticleCategory|异色瞳}}{{#ifexist:异色瞳|[[ 异色瞳|{{#var:预处理}}瞳]]|[[:Category:异色瞳|{{#var:预处理}}瞳]]}} | |||
| 彩虹 = {{ArticleCategory|彩虹瞳}}{{#ifexist:彩虹瞳|[[ 彩虹瞳|{{#var:预处理}}瞳]]|[[:Category:彩虹瞳|{{#var:预处理}}瞳]]}} | |||
| #default = <!-- 容错程序,尽量接受“非常细化的颜色”: | |||
-->{{#vardefine:最后一个字 | |||
|{{Str_right|{{#var:预处理}}|{{#expr:{{Str_len|{{#var:预处理}}}}-1}} }} <!-- 取输入字符的最后一个字“x” --> | |||
}}{{#ifexist: Category:{{#var:最后一个字}}瞳 <!-- 检测“x瞳”分类是否存在 --> | |||
| [[{{#var:最后一个字}}瞳|{{#var:预处理}}瞳]]{{ArticleCategory|{{#var:最后一个字}}瞳}} <!-- 存在[[ 分类:x瞳]] ,那么显示这个分类 --> | |||
| {{#if:{{{ft|}}}|{{{1}}}|{{#var:预处理}}瞳[[ 分类:错误瞳色]]}} <!-- 不存在这个分类,显示“错误瞳色”,如果容错开关打开,则原样输出 --> | |||
}} | }} | ||
}}</includeonly><noinclude>{{萌 百:Eye color}}</noinclude> | |||
}} | |||