我試圖將FlaggedRevs擴展配置爲基於MediaWiki(當前爲V1.19.1)的Wiki。我幾次仔細閱讀文檔,但是我無法完成我想要的。如何指定哪個FlaggedRevs標記對應於頁面的穩定版本
我的目標是向用戶顯示穩定版本的頁面。任何編輯都必須用四個標記進行單一比例的審查。只有當頁面被檢查到最高標誌時,當前版本才能成爲穩定版本。
我到目前爲止所做的工作:我已經配置了我自己的比例,稱爲內容及其組件標誌;我已經配置了用戶,編輯和審稿人。關鍵的比例配置代碼是:
$wgFlaggedRevsTags = array(
'content' => array('levels' => 3, 'quality' => 2, 'pristine' => 3),
);
我的結果:當我編輯頁面時,這些編輯被視爲掛起。用戶可以看到該頁面的穩定版本。迄今爲止都很好。但是,一旦我查看頁面並將範圍從最低標誌(0)升級到下一個標誌(1),當前版本就成爲穩定版本。這不是我想要的;升級到穩定應該要求最高標誌(3),而不是任何標誌,但最少(0)。
如何配置FlaggedRevs這樣的穩定版本的頁面對應於原始標記?
編輯添加:我的經驗和jpatokal的答案似乎有所不同。 'levels'=> 3是否給我標誌(0,1,2)或(0,1,2,3)。我得到後者,但是爲我添加0 =未經審查的標誌的擴展名,還是我指定它? 質量和原始設置如何工作?
我寫了我的答案,沒有檢查我們的實時配置,是完全錯誤的,所以我刪除了它。等級= 3確實給了你三個等級,雖然我認爲我理解穩定/原始/質量的工作,但我顯然不知道(因爲在我們的系統中甚至等級1是穩定的)。對不起,浪費你的時間=/ – jpatokal
沒問題。我們都在這裏學習。 – dave