[分享] 編輯維基百科中職各年開幕賽先發列表心得

作者: mattc123456c (Matt Zhuang)   2024-05-12 01:25:46
首先這裡應該能發編輯維基百科上的棒球條目心得吧?
從上週六開始我心血來潮整理中文維基百科上的中華職棒各隊開幕戰先發列表,首先建立
「中華職棒開幕戰先發投手列表」做為總表列出簡單的球季、當時隊名、先發投手、中職
官網的賽果連結和備註,然後將有繼承關係的各隊列表整併到現在(解散前的最後)隊名的
列表,在該隊先發列表列出球季、當時隊名、先發投手、投球結果、對手、比賽球場、中
職官網的賽果連結和備註,最後再改 Template:中華職棒各隊開幕戰先發投手 。
原本各隊列表的賽果連結不是缺少就是已經失效的舊連結,所以我寫新模版「
Template:中華職棒賽事結果連結 」方便未來添加中職比賽結果的中職官網連結(如果中
職又改版只要改該模版的原始碼就可以重新接上),再將各列表的開幕賽賽果用上述模版
添加官網連結。
對於開幕賽先發我採用該隊有開打的第一場為準,如果開打前就延賽就順延到有開打的場
次(例如台鋼雄鷹的第一場比賽就跳過延賽的003場次而採用007場次),若該年第一場因雨
保留比賽仍然承認之並且備註標明保留比賽和最終完賽的日期(例如2022年開幕賽:04/02
喵爪戰(編號001)就認可之並同時標示保留比賽到07/10完賽)。
由於某些早期洋將不僅沒有中文維基百科連結甚至完全沒在任何語言維基百科上有條目
(例如時報鷹的多情),我就上維基數據(Wikidata)根據中職官網介紹、台灣棒球維基
館以及Baseball-Reference建立該洋將的項目,再利用 Template:link-Wikidata 添加
該洋將至維基數據的連結。(當然如果有他語言甚至本地的條目就使用{{Link-en}}乃至
內部連結添加在該洋將)
題外話:有些中華職棒球員條目(例如陳峰民)使用 Template:中華職棒球員資料 卻使
用已經失效的舊代碼(如陳峰民的A006)而產生無效的官網外部連結(連到無效網址
https://www.cpbl.com.tw/team/person?acnt=A006 ,重定向到首頁),應該要利用維基
數據上該成員的項目添加中華職業棒球大聯盟球員識別碼(例如官網連結上
https://www.cpbl.com.tw/team/person?acnt=0000000007 後面那串 0000000007 ,不能
把前面那串0刪除否則添加失敗),再填入 {{中華職棒球員資料}}的 id= 或是直接改用
{{Sports links}} 調撥維基數據上的資料產生對應的外部連結(不過就算該球員在維基
數據存在中華職業棒球大聯盟球員識別碼,英維、日維、韓維的該模版不會產生中華職
棒連結,只有中文維基百科可以提供)。
作者: JUNstudio (agGREssion)   2024-05-12 01:53:00
個人會建議你同時分享到wikibaseball板,要不然棒球板文章太多,一些有特定主題的文章很容易沉掉
作者: mattc123456c (Matt Zhuang)   2024-05-12 01:54:00
雖然嚴格來說我編輯維基百科條目而非台灣棒球維基館,不過我也轉過去好了
作者: kim (@@@@@@@)   2024-05-12 02:45:00
推認真,可惜我不懂網頁程式語法,沒辦法討論
作者: st0080524 (524?!)   2024-05-12 03:44:00
推整理
作者: TRosenthal (DavidFreese)   2024-05-12 07:34:00
直接做頁面不就好了,弄那麼多數據啥的幹嘛然後你看到重定向直接點進去再連不就好了,我是BR Bullpen的管理員,那些人都會有東西
作者: terry850324 (destel)   2024-05-12 10:07:00
條目要有基本文字敘述的內容,很多棒球選手條目,尤其中職選手就建了歷年數據表格和列表式經歷,說實在很難符合條目基本要求,因為根本沒用來源證明關注度。為了建條目還要整理文字敘述,不如先在維基數據建資料,省下差找資料來源證明關注度的時間,先補充導航模板連結,不然紅連過多的導航模板是足以提刪的況且早年選手的資料沒什麼網路資料能用,要去找實體報紙或雜誌,真的非常麻煩另外,我一直覺得{{中華職棒球員資料}}應該使用魔術字將id補滿0,減少可能發生的連結錯誤,這個使用padleft 應該就能做到
作者: mattc123456c (Matt Zhuang)   2024-05-12 16:54:00
畢竟建立選手數據是順帶,補充導航用列表條目才是我這階段的主要目的
作者: rocmp   2024-05-12 17:47:00
推維基

Links booklink

Contact Us: admin [ a t ] ucptt.com