模板讨论:作者

頁面內容不支援其他語言。
新增話題
維基文庫,自由的圖書館
由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年這一年,「元代」沒有了,兩漢、兩晉、兩宋等都沒有分開,而且許多年份也都不准,可以參見中國朝代

另外像國外的作者,如莎士比亞,會自動分類到「清朝作家」。

另提出幾點意見,

  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)回覆