由于个人身体结构的差异和面前显示器的硬件条件限制(没错我是认真的),是不是该讨论一下二级色的分类……
譬如说从我这边看来,栗色 #800000、酒红 #852839,甚至是褐色 #A52A2A、,感觉应该归入红色 #FF0000色系,另外可能有人认为亚麻 #FAF0E6,应当归入银发 #C0C0C0。或者和白色 #FFFFFF归入一起……的样子?--Patroller KumoKasumi 2017年4月15日 (六) 18:51 (CST)
鉴于之前有用户将模板:人物信息中“发色”一栏填写了过于详细的颜色(绯红、碧绿、土豪金、海军蓝 等),节操酱将模板:hair_color的容错性能提升了一下:
原理:根据汉语合成形容词的规律,通常形容颜色的合成形容词,表意明确的字一般是形容词的最后一个字,比如“酒红 = 酒 (形容“形容词”的词) + 红 (表意形容词) ”、“米黄”等。
表现:更新后的模板如果遇到除了“红黄绿蓝”等基本颜色的词,那么模板会返回输入的形容词的最后一个字(比如:输入“玫瑰红”,返回“红”)。如果返回的字仍然不是基本颜色,那么返回“分类:错误发色”。
Q:为什么要专门在这里通知? A:节操酱懒得写模板说明文档。另外,请大家回报bug,如果没有问题,2周后会将此更新应用至模板:eye color。
—— 立花奏雪CFSO6459✉ / ☎ 2017年5月29日 (一) 10:40 (CST)
(+)支持 可也,此乃良策。--永恒高二幻者龙羽(讨论) 2017年5月30日 (二) 03:55 (CST)
由C8H17OH提出的编辑请求:
将以下内容:
修改为:
C8H17OH(讨论) 2019年12月30日 (一) 19:55 (CST)
出自条目上原步梦:在编辑“发色”属性为“红棕”后,页面表格中"发色"项的文字为“红棕发[[分类:棕发]]”,同时分类中没有“棕发”。
怀疑是自动分类器有bug;不确定其他页面是否出现问题;不排除条目本身问题。
没有编辑权限且无力debug,请求程序员帮助解决。
———C8H17OH(讨论) 2019年12月30日 (一) 20:01 (CST)
由Nzh21提出的编辑请求:
将以下内容:
| [[{{#var:最后一个字}}发|{{#var:预处理}}{{#var:发}}]]{{ArticleCategory|{{#var:最后一个字}}{{#var:发}}}} <!-- 存在[[分类:x发]],那么显示这个分类 --> | {{#if:{{{ft|}}}|{{{1}}}|{{#var:预处理}}{{#var:发}}[[Category:错误发色]]}} <!-- 不存在这个分类,显示“错误发色”,如果容错开关打开,则原样输出 -->
修改为:
| [[{{#var:最后一个字}}发|{{#var:预处理}}{{#var:发}}]]{{ArticleCategory|{{#var:最后一个字}}发}} <!-- 存在[[分类:x发]],那么显示这个分类 --> | {{#if:{{{ft|}}}|{{{1}}}|{{#var:预处理}}{{#var:发}}[[Category:错误发色]]}} <!-- 不存在这个分类,显示“错误发色”,如果容错开关打开,则原样输出 -->
简而言之,分类是不能进行手工简繁转换的--Nzh21(讨论) 2019年12月30日 (一) 21:12 (CST)
由鬼影233提出的对Template:Hair color的编辑请求:
将以下内容:
|{{#switch: {{#var:最后一个字预处理}} | 灰 | 白 = 银
删除
不是删除是更改,以让白发可正确链接到白发页面,另,更改后银白、紫白的预处理应该进行手动处理到银发、紫发而不是白发。
另外,我认为判断逻辑应该更改为判断二字发色是否都是颜色,如果是:则取第一字的颜色(例如:橘红、银白、紫白、粉红、橘黄、橙红等等;但黄绿个人认为应当归为绿色);如果不是则:按照现在逻辑取最后字色。
其实判断逻辑的主要问题是,像上述所说的大多数双色颜色,例如待处理申请的 橘黄你们会认为是偏橘的黄还是偏黄的橘,那橘红呢?
(还有就是这边并不知道怎么改,说是编辑请求,但还是得让你们编辑)
以上——鬼影233【论|史|签】 2021年4月16日 (五) 10:26 (CST)
(~)补充 (-)弱反对 话说可以连续用多个吗?我个人还是倾向于@宇文天启的分开银发与白发 --鬼影233【论|史|签】 2021年4月17日 (六) 00:30 (CST)
另外也水一下:关于“介于两种颜色之间的单色应该怎么判断”的问题,这个用户在考虑了“众人”而不是“主神”的情况以后这版的回答是:放弃判断吧。
也就是,建一些比较中立、模糊的子分类来更有弹性地包容边界。因为不可能让那么多收录内容背后那么多人在这类问题上每次都一边倒
例如橘黄既是橘也是黄,橘红既是橘也是红,灰白既是灰也是白,银灰既是灰也是银;自己有剔除的需要的用户善用搜索代码。
不也挺好吗黄绿之间的那个颜色不是“薇”/“kelly”吗——0%迪迪(aq) (Determination) 2021年4月21日 (三) 14:51 (CST)
由布洛肯亚雷提出的对Template:Hair color的编辑请求:
增加以下内容:
绀大致是藏青色,在日文里比较常用——布洛肯亚雷的反锑研究所(研究成果/找他一同研究) 2021年7月14日 (三) 13:41 (CST)
由Grandom提出的对Template:Hair color的编辑请求:
将以下内容:
<includeonly>{{#vardefine:预处理 |{{#if:{{#switch: {{Str_rightc|{{{1}}}|1}} <!-- 如果“发色”最右边1个字符合下表 --> |发<!-- 简体 --> |髮<!-- 繁体/正体 --> |髪<!-- 日文汉字 --> |色 = true }} |{{Str_crop|{{{1}}}|1}} <!-- 那么切掉最后1个字 --> |{{{1}}} <!-- 否则不进行切除 --> }} }}<!--
| 虹 | 彩虹 = {{ArticleCategory|彩虹发}}[[彩虹发|{{#var:预处理}}髮]] | 双|雙 = {{ArticleCategory|双色发}}[[双色发|{{#var:预处理}}髮]] | 混 | 混色 = {{ArticleCategory|多色发}}[[多色发|{{#var:预处理}}髮]]
修改为:
<includeonly>{{#vardefine:预处理 |{{#switch:{{{1}}}|双色|雙色|多色|混色={{{1}}} |#default= {{#if:{{#switch: {{Str_rightc|{{{1}}}|1}} <!-- 如果“发色”最右边1个字符合下表 --> |发<!-- 简体 --> |髮<!-- 繁体/正体 --> |髪<!-- 日文汉字 --> |色 = true }} |{{Str_crop|{{{1}}}|1}} <!-- 那么切掉最后1个字 --> |{{{1}}} <!-- 否则不进行切除 --> }} }} }}<!--
| 虹 | 彩虹 = {{ArticleCategory|彩虹发}}[[彩虹发|{{#var:预处理}}髮]] | 双色|雙色 = {{ArticleCategory|双色发}}[[双色发|{{#var:预处理}}髮]] | 多色 | 混色 = {{ArticleCategory|多色发}}[[多色发|{{#var:预处理}}髮]]
{{发色|双色}}
-->双色发 {{发色|混色}}
-->混色发 {{发色|多色}}
-->多色发
参考了{{瞳色}}的处理方式:{{瞳色|异色}}
-->异色瞳
—— Grandom 2022年7月6日 (三) 09:04 (CST)