MediaWiki

funus.net

MediaWiki to jedna z implementacji wiki, czyli takich stron internetowych, które można nie tylko przeglądać, ale i edytować. MediaWiki zostało spopularyzowane chyba przede wszystkim dzięki Wikipedii, internetowej quasi-encyklopedii dostępnej w wielu językach, tworzonej przez jej użytkowników.

Mediawiki napisane jest w PHP (wersja 5); pakiet można pobrać stąd.


Poniżej zamieściłem kilka mniej lub bardziej pożytecznych informacji dotyczących MediaWiki.

Spis treści

[edytuj] Linki

[edytuj] Wskazówki

[edytuj] Konfiguracja serwera

Na serwerze znajdują się dwa pliki konfiguracyjne:

  • includes/DefaultSettings.php, zawierający domyślne ustawienia
  • LocalSettings.php z ustawieniami użytkownika

[edytuj] Logo

Żeby zmienić logo w lewym górnym rogu strony należy w pliku LocalSettings.php ustawić zmienną $wgLogo.

[edytuj] Upload

Żeby umożliwić ładowanie obrazków na serwer trzeba ustawić $wgEnableUploads na true w pliku LocalSettings.php.

[edytuj] Nagłówek

Wyświetlanie nagłówka na każdej stronie można włączyć na dwa sposoby:

  • na serwerze, w pliku LocalSettings.php, ustawić zmienną $wgSiteNotice
  • utworzyć artykuł MediaWiki:Sitenotice

Można też utworzyć nagłówek, który będzie wyświetlany tylko dla niezalogowanych użytkowników. Służy do tego strona MediaWiki:Anonnotice.

[edytuj] Arkusze stylów

[edytuj] Globalne

Edycja wymaga uprawnień administratora.

[edytuj] Dla użytkownika

Uwaga: żeby to zadziałało, należy w pliku LocalSettings.php włączyć opcje:

$wgAllowUserJs = true;
$wgAllowUserCss = true;

Przeczytaj szczegółowe instrukcje.

[edytuj] Rozszerzenia

Nieco więcej informacji o rozszerzeniach można znaleźć w artykule Rozszerzenia MediaWiki.

[edytuj] Przypisy

Żeby uzyskać możliwość wstawiania do tekstu przypisów przez użycie tagów <ref>, </ref> i <references/> należy zainstalować rozszerzenie Cite. Oczywiście trzeba również włączyć je poprzez umieszczenie w LocalSettings.php następującego wpisu:

require_once("extensions/Cite.php");

Po zainstalowaniu powinniśmy otrzymać przypis:[1].

[edytuj] Google AdSense

Zobacz Google AdSense w MediaWiki.


[edytuj] Problemy

[edytuj] Zobacz też

[edytuj] Przypisy

  1. Testowy przypis