我正在運行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
但沒有似乎工作。有沒有人有線索可能是什麼問題?
非常感謝!