模板讨论:作者

页面内容不支持其他语言。
维基文库,自由的图书馆

模板朝代的问题[编辑]

目前(2009年11月21日),本模板会按作者的生卒年来自动为条目归类,如“唐朝作家”、“宋朝作家”等,但却有个严重的问题。 目前按出生年所分的时期如下:

先秦:-221以前
汉朝:-220(仅此一年)
三国:-219~280
晋朝:281~420
南北朝:421~589
隋朝:590~618
唐朝:619~907
五代:908~960
宋朝:961~1271
明朝:1272~1368
清朝:1369~1912

不难看出,有这么几个问题:

“汉代”只有公元前220年这一年,“元代”没有了,两汉、两晋、两宋等都没有分开,而且许多年份也都不准,可以参见中国朝代

另外像国外的作者,如莎士比亚,会自动分类到“清朝作家”。

另提出几点意见,

  1. 作者的朝代不应简单的以生卒年来判定,比如有些作者出生于元朝末年,但成名于明朝初年,按一般的观念,都会将其定义为明朝作者。
  2. 本模板本身已有“|times=|country=”两个参数可以定义朝代和国家,并将其自动分类,这样既可以选择跨朝代人物的划分,也可以避免“莎士比亚为清朝作家”的错误。
  3. 顺便提一句,有人维基人会在“|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)[回复]