2012-05-18 40 views
1

凡在轉儲位於維基百科所使用的信息框模板...哪裏可以找到維基中使用的信息框模板?

如果它在templatelinks.sql請幫助我繼續和分析SQL .. 感謝

+0

你究竟是什麼意思?關於什麼信息框在哪個頁面上的信息?信息框的代碼?信息框中的值是否爲頁面? – svick

+0

我的意思是有關信息框(每種信息框的模板)的信息 –

+0

什麼樣的信息?模板的文字?它的類別?還有別的嗎? – svick

回答

0

如果您要映射的參數一個信息框,它們顯示的名字,你需要看信息框的代碼。

例如,你提到的參數中,Template:Infobox scientistbirth_date映射這樣的:

|label1 = Born 
|data1 = {{br separated entries|{{{birth_name|}}}|{{{birth_date|}}}|{{{birth_place|}}}}} 

正如你所看到的,映射不是那麼容易,因爲它使用的另一個模板(Template:br separated entries),並與之交互其他參數(birth_namebirth_place)。另外,並非所有的信息框都必須遵循這個約定(基於Template:Infobox)。

如果你想從轉儲獲取模板的文本,它在pages-articles文件的XML格式。如果您只想爲少數信息框執行此操作,則使用the API可能是一個更好的主意,但由於轉儲文件很大,處理它可能需要相當長的時間。

+0

是......「 | LABEL1 =出生 |數據1 = {{BR分隔的條目| {{{birth_name |}}} | {{{birth_date |}}} | {{{birth_place |}}}}} 「 - 這是在轉儲中提到的? –

0

轉儲只是一個轉儲,它不能解釋或文件的東西。正如svick所說,你必須看看Template:namespace中的模板代碼。使用完整轉儲或包含文章,模板等的轉儲來包含它。

相關問題