2013-08-30 57 views
1

我正在運行Semantic Mediawiki版本1.8(版本爲1.20.2 Mediawiki)。已安裝的擴展:語義深入(1.2.5),語義表單(2.5.1),語義表單輸入(0.7),語義內部對象(0.7.1)。Semantic Mediawiki 1.8.0不會在自定義命名空間中顯示頁面屬性

我的目標是通過查詢類別爲'Training'的頁面(這些名稱空間都在這個名稱空間中)在自定義命名空間'Training'中生成培訓概述。但是,名稱空間內的頁面不會顯示爲結果,而具有相同內容但名稱空間外部的頁面(即(Main)中沒有名稱空間)會顯示出來。查看這兩個頁面的屬性都會顯示Training-namespace中頁面的屬性不適用。

概覽住在同一個命名空間index.php?title=Training:Start下,用下面的查詢:

{{#ask: [[Category:Training]] 
|?day 
}} 

我在培訓類兩頁,一個內,一個空間外面。只有名稱空間外的一個顯示爲上面查詢的結果。內容都一樣:

[[Day::Weekday]] 
[[Category:Training]] 

當我打開兩個頁面,我得到的「瀏覽性能」下面:http://screencast.com/t/WMUxc0vK

它是一個SMW配置設置?我試了好幾種方案可供http://semantic-mediawiki.org/wiki/Help:Configuration,如:

  • $ wgNamespacesToBeSearchedDefault
  • $ smwgNamespaceIndex
  • $ smwgNamespacesWithSemanticLinks
  • $ smwgQDefaultNamespaces

但沒有似乎工作。有沒有人有線索可能是什麼問題?

非常感謝!

回答