2013-07-31 7 views
6

Mediawiki udostępnia specjalną stronę, na której można przeglądać wszystkie "Poszukiwane strony" (strony, do których istnieją linki, ale które nie zawierają jeszcze istniejących artykułów), odwiedzając stronę/Special: WantedPages na wiki. Sprawdź, Wikipedia's Wanted pages, aby zobaczyć, o czym mówię.Mediawiki: jak utworzyć listę pożądanych artykułów w głównym obszarze nazw?

Mój problem polega na tym, że lista Poszukiwane strony szybko wypełni strony specjalnymi przestrzeniami nazw. W tej chwili moja wiki jest pełna pożądanych stron w obszarach nazw szablonów, rozmów i kategorii, żeby wymienić tylko kilka.

Przy tak wielu linkach do specjalnych stron nazw, artykuły w głównej przestrzeni nazw (te, którymi naprawdę się przejmują) są gubione. Czy istnieje sposób (poprzez rozszerzenie lub co ty), aby utworzyć listę pożądanych stron, które są tylko w głównej przestrzeni nazw?

Odpowiedz

4

Zobacz rozszerzenie WantedPagesFromNS. Musisz jednak dokonać drobnej zmiany w plikach źródłowych rozszerzeń, aby działała z najnowszymi wersjami programu Mediawiki (1.20+).

  • Zmień nazwę pobranego pliku .zip na .7z, aby móc go poprawnie rozwinąć.
  • Skopiuj folder WantedPagesFromNS do folderu extensions instalacji Mediawiki.
  • Otwórz plik WantedPagesFromNS.php i skomentuj linię, która brzmi: wfLoadExtensionMessages('WantedPagesFromNS');. (Ta funkcja została uznana za przestarzałą w Mediawiki i jest całkowicie niepotrzebna. Aby uzyskać więcej informacji, patrz: here.)
  • Na koniec dodaj include_once("$IP/extensions/WantedPagesFromNS/WantedPagesFromNS.php"); do LocalSettings.php.

Aby zobaczyć poszukiwanych stron dla głównego obszaru nazw w swojej wiki, umieścić to na każdej stronie, na której chcesz lista pojawić:

<wantedpagens> 
    namespace = Main 
</wantedpagens> 
+0

miałem sprawdził, że rozszerzenie, ale opiera się na [Dyskusja strona] (https://www.mediawiki.org/wiki/Extension_talk:WantedPagesFromNS), nie działa na najnowszej wersji MediaWiki. –

+0

Hmm. Wygląda na to, że po prostu muszę skomentować linię, żeby to zadziałało ... –

+0

@JenMontes Just fyi 1.21 to najnowsza wersja MediaWiki, ale nie na długo. [1.22 wychodzi w listopadzie] (https://www.mediawiki.org/wiki/Version_lifecycle). –

Powiązane problemy