模板讨论:作者
Leavehook在话题“请问Author模板times参数的写法”中的最新留言:5年前
模板朝代的问题
编辑目前(2009年11月21日),本模板会按作者的生卒年来自动为条目归类,如“唐朝作家”、“宋朝作家”等,但却有个严重的问题。 目前按出生年所分的时期如下:
先秦:-221以前
汉朝:-220(仅此一年)
三国:-219~280
晋朝:281~420
南北朝:421~589
隋朝:590~618
唐朝:619~907
五代:908~960
宋朝:961~1271
明朝:1272~1368
清朝:1369~1912
不难看出,有这么几个问题:
- “汉代”只有公元前220年这一年,“元代”没有了,两汉、两晋、两宋等都没有分开,而且许多年份也都不准,可以参见中国朝代。
另外像国外的作者,如莎士比亚,会自动分类到“清朝作家”。
另提出几点意见,
- 作者的朝代不应简单的以生卒年来判定,比如有些作者出生于元朝末年,但成名于明朝初年,按一般的观念,都会将其定义为明朝作者。
- 本模板本身已有“|times=|country=”两个参数可以定义朝代和国家,并将其自动分类,这样既可以选择跨朝代人物的划分,也可以避免“莎士比亚为清朝作家”的错误。
- 顺便提一句,有人维基人会在“|times=”参数中直接写“唐”、“宋”等简称,这样会把作者分类到“唐作家”、“宋作家”中去。
请问Author模板times参数的写法
编辑例子:Author:劉憲。
如上,我把times写成了唐朝。好处是在[[Category:唐作者]]这个分类中不会再出现Author:劉憲;坏处是Author:劉憲这个页面的标题不太雅训。(我觉得标题块的表达形式还是用“唐”比用“唐朝”更好些。)
实际上,[[Category:唐作者]]这个分类本来就是应该重定向到[[Category:唐朝作者]]的。里面根本就不该有内容。
我应该如何处理呢?
- A 将所有times参数尽可能加上”朝“字--不太好看
- B 或者作个大动作,将[[Category:唐朝作者]]指向[[Category:唐作者]]......但这样与以前众多编者的作法相背,工作量可能较大。--Leavehook(讨论) 2018年12月17日 (一) 02:40 (UTC)
应该通过修订Author模板解决这个问题,我近期将会解决这个问题,就算真要修改所有页面也应当由机器人作者(如我)完成,一般编者不要当人肉机器人,应该去优先完成机器人做不了的工作,但欢迎提出可由机器人完成的任务。--Midleading(讨论) 2018年12月17日 (一) 04:42 (UTC)
- 明白了,那么等你的好消息。--Leavehook(讨论) 2018年12月17日 (一) 05:50 (UTC)
新的作者模板已经在整个文库使用,如果有问题请尽快提出并解决。部分空分类(如Category:唐作者)现在可以删除。--Midleading(讨论) 2018年12月21日 (五) 16:16 (UTC)
- 看到了,我检查一下,有问题就回复你。
- 还真有个新问题。检查这个条目:Author:于肅,我觉得很难看清楚浅黄底色里面的内链(休烈)。有办法可以处理吗? --Leavehook(讨论) 2018年12月24日 (一) 10:11 (UTC)
- 又发现一个问题。这个条目 Author:于烈 ,测试过,是因为Name 参数的名字是 -{于}-烈 ,所以正文多出了一部分[[Category:于烈]]。 如果方便请修正此错误。 --Leavehook(讨论) 2018年12月25日 (二) 09:42 (UTC)
- 目前暂时解决不了这个问题。原来的模板:作者/存档没有加上分类,所以原来没有发现。自己写上[[Category:于烈]]一样识别不了。--Midleading(讨论) 2018年12月26日 (三) 00:37 (UTC)
- 好的。
- Author:菩提流志报错,请检查。 --Leavehook(讨论) 2018年12月28日 (五) 03:50 (UTC)
- 目前暂时解决不了这个问题。原来的模板:作者/存档没有加上分类,所以原来没有发现。自己写上[[Category:于烈]]一样识别不了。--Midleading(讨论) 2018年12月26日 (三) 00:37 (UTC)