Help:信息框

本页使用了标题或全文手工转换
维基百科,自由的百科全书
(重定向自Help:Infobox
信息框的例子

信息框(英語: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)和其他醫學資料庫編號,通常並不能在條目正文中找到。而信息框亦經常是條目最重要(可能是唯一一張)圖片的所在之處。

參見