說明:資訊框

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
資訊框的例子

資訊框(英語:Infobox)是一個固定格式的表格,通常用於條目的右上角,用以呈現條目所述主體的一些獨有方面,而在某些情況下亦能增進其他關聯條目的導航性。不少資訊框亦會釋出結構化的元數據,以供DBpedia及其他第三方重用者(re-users)使用。一般的資訊框元素衍生自生物資訊框(一種由編者建構的資訊框,以視覺化方式呈現生物的科學分類)。

在條目中使用資訊框從不是件必需或不該做之事。資訊框的包含、選用和採用的元素均透過條目編者的討論和共識而定。

資訊框的功能

資訊框模板包含某一特定類型的重要資料和數據,而相關資料對於該類型的條目而言尤為常見。譬如,所有動物均有其科學分類(種、科等)及保育情況。於動物的條目中添加{{taxobox}}模板能方便讀者更快捷地查閱上述資料,並與其他條目作比較。

資訊框模板與資訊一覽表或雜誌文章中的側邊欄(sidebar)相似,以簡明方式快速總結重點。然而,該等模板並「統計」模板,畢竟這些模板的功能(一般)只是總結條目內的資料,而有關資料仍需於條目內展示,部份原因在於個別讀者或不能夠查閱資訊框內的資料。特別而言,若資訊框模板在摺疊表格內藏有長列數據,使用輔助科技的讀者或會完全忽略相關資料的存在。

不少資訊框亦會釋出微格式等元數據(參見WikiProject:微格式)。

資訊框應包含甚麼?

一般而言,資訊框模板內的數據應該是—

  • 可比較的。若有大量不同的主體均有着一個共同特徵(舉個比喻:所有人均有自己的姓名與出生日期),那麼資訊框便不能夠用以分辨不同頁面中所敍述的主體。這暗示了在可行的情況下,應以一種標準化的方式呈現有關資料。
  • 簡潔的。資訊框模板是一種能夠讓讀者即時("at-a-glance")、快速查閱事實的模板。
  • 實質上與主體相關的內容
  • 於條目其他部份亦已有所參照。資訊框與條目的序言章節一樣,應該包含一些基於在條目其他部分中,參照自可靠來源的參考資料之上擴充、支援的材料。然而,在有需要的情況下(如條目現時已是不完整),編者可於資訊框內包含腳註

資訊框不應包含甚麼?

一般而言,資訊框模板內的數據不應該包括—

  • 過長的資料。長篇幅的文字,或過份詳細的數據,應放置於條目主體內。
  • 瑣碎的細節。於資訊框內包含資料的其中一個主要問題,就是加入一些瑣碎,而不會在條目內其他部分引述的資料。例如:虛構角色的血型或會在作品中提及,但對於理解主體而言,則不顯特別重要。資訊框模板不應用以包含在條目主體中會被視為過份瑣碎之細節(亦有一些例外,如化學特性)。
  • 旗幟。一般而言,旗幟標誌不應放置於資訊框內,即使該等模板備有「國家」、「國籍」或類似欄位。這些標誌不僅為讀者提供不必要的錯亂外,亦是一種過份凸出相關欄位的做法。

在條目中添加資訊框

要在條目中添加資訊框,需完成以下兩個步驟:

  1. 尋找資訊框
  2. 編輯條目

尋找資訊框

為確保能夠於條目內使用資訊框,編者必須先知道自己欲要使用的資訊框之名稱、參數,與參數之用法。由於模板存放在一個與條目相分隔的命名空間內,編者得需要花上一點心機,以便利用名稱辨認資訊框。當編者找到相關資訊框之名稱後,便要直接閱讀相關模板之文件。

編者如要尋找欲要使用的資訊框,有兩個方法:

例如,D端子條目內包含一個資訊框。為確定該資訊框之名稱,點按「編輯」以便進入編輯介面:

{{Infobox connector
...
}}

當中的{{Infobox connector確認了以大括號圍住的代碼是作為connector的資訊框使用。編者可透過模板命名空間下的Template:Infobox connector,檢視該模板的檔案,當中包括可供使用的參數。

編輯目標條目

根據維基百科格式手冊,資訊框應放置於條目的頂端,且在任何消歧義連結維護標記下。

資訊框的檔案頁通常包含一份便捷使用的「空白」範例,可供直接複製於目標條目內。該範例包含開({{)及關(}})雙大括號,而括號中間包含了資訊框的名稱與一組不含數值的參數。編者可利用該範例,在相應的等號旁邊填上相應參數的數值。例如

{{Infobox person
|name    =
|image   =
|caption =
...
|website =
}}

可填成如下方所示—

{{Infobox person
|name    = Casanova
|image   = Casanova_self_portrait.jpg
|caption = A self portrait of Casanova
...
|website =
}}

在此例子中,參數的名稱(nameimagecaptionwebsite)在模板的設計時已「固定」(fixed),於文件頁亦有闡釋其用法。錯誤串寫、錯誤的大小寫,或資訊框模板不支援的參數將不會展示任何東西。您應造訪資訊框的模板頁面以查閱可供使用的參數,而任何沒有在該處列出的參數(包括在其他資訊框中可用的)則會被系統忽略。如果您認為有任何參數應予添加至相關資訊框內,您可以在該模板的討論頁內提出。

資訊框的文件頁描述了必須與選填的參數。在預覽或發佈更改時,必填參數會展示於三個大括號中間(例如{{{requiredparametername}}})。選填參數則可以留空或直接忽略。

疑難排解

如果您添加了一個資訊框,但無法正確顯示,以下為常見的錯誤—

  • 您使用了一個虛構的或無效的參數。您只能夠使用預先編製至資訊框模板內的參數。
  • 您錯誤拼寫了參數名稱,或忽略必要的標點符號(如在birth_place中省略了下畫線英語Underscore)。
  • 您在輸入參數名稱時,將首字母大階。參數名稱乃大小寫敏感,而幾乎所有資訊框均採用小寫作為參數名稱。
  • 您在資訊框中使用多於一次同名參數:只有最後一次出現的參數才會顯示。

添加圖像至資訊框中

圖像通常以imagecaption兩種參數定義。然而,模板或可能以其他名稱定義相關參數,如在{{Infobox album}}中,則以CoverCaption分別取代「image」和「caption」。

image參數通常需要使用延伸圖像句法英語Wikipedia:Extended image syntax;而在其他場合中,該參數只需填入圖像的檔案名稱,視乎設計資訊框的編者而定。編者可透過試驗(利用編輯器的「顯示預覽」功能)或查閱資訊框的模板文件頁之方式,以判定相關參數的填入方式。

不少於資訊框內的圖像必須備有一段供未能閱覽圖像的人士而設的特殊替代文字

整合多個資訊框

若條目需要兩個或以上資訊框,一般難以透過「將其他資訊框以模組(或子模板)形式放進第一個資訊框內」的方式,將相關資訊框合為一體。您可參閱上述連結了解詳細做法。

設計資訊框

在設計新資訊框或重新設計現有資訊框前,尋求其他編者的意見是個好主意。大多數的要求已經於現存的資訊框中實現,而其餘的要求中,大部份亦可透過微調現有資訊框即可。不必要的複製品(duplicates)只會形成雜亂及引起條目分歧。您應於自己的用戶空間內草擬您的模板設計,當您完成後,您可將相關建議在相關的專題中提出,並於模板命名空間內部署新設計前徵求共識

刪除資訊框

刪除資訊框的請求應該放在Wikipedia:頁面存廢討論及任何與該資訊框相關的專題中。相關資訊框可能會被拼入至其他資訊框中,而非直接刪除之。

資訊框與用戶風格

用戶可透過自訂CSS,在瀏覽器內隱藏任何資訊框。

您可在Special:MyPage/common.css(對所有皮膚生效,若僅對當前皮膚生效,請改為使用Special:MyPage/skin.css)加入以下代碼:

.infobox { display: none; }

您亦可於您的common.js頁面,或Greasemonkey等支援執行用戶自訂指令碼的瀏覽器擴展中,加入以下代碼:

$('.infobox').hide();

留意即使wp:格式手冊/資訊框規定所有載於資訊框內的資料最好亦應於條目主體內描述,目前並未有能夠完全符合上述方針的例子,例如{{Taxobox}}內的完整生物分類,及{{Infobox disease}}中的在線人類孟德爾遺傳(OMIM)和其他醫學資料庫編號,通常並不能在條目正文中找到。而資訊框亦經常是條目最重要(可能是唯一一張)圖片的所在之處。

參見