MediaWiki
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
- MediaWiki w obrazkach
- Przewodnik użytkownika
- Lista ustawień konfiguracyjnych
- MediaWiki FAQ
- Ogłoszenia o wydaniach MediaWiki
- Forum MediaWiki
- MediaWiki Extensions
- MediaWiki Extensions, older site
[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.
- MediaWiki:Common.css - style wspólne dla wszystkich skórek
- MediaWiki:Monobook.css - style dla domyślnej skóry Monobook
[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
- URL-e stron zawierają zakodowane polskie znaki (na przykład http://funus.net/wiki/index.php?title=Strona_g%C5%82%C3%B3wna); tymczasem w różnych miejscach z polskojęzycznymi serwisami opartymi na MediaWiki widziałem URL-e zawierające po prostu polskie litery; chciałbym, żeby wyglądało to tak: http://funus.net/wiki/index.php?title=Strona_główna.
- Aktualizacja: po zainstalowaniu MediaWiki 1.11 udało mi się wreszcie skonfigurować ją tak, by używała PATH_INFO, więc adresy URL wyglądają teraz mniej więcej tak: http://funus.net/wiki/index.php/Strona_główna. I przy okazji w pasku adresu zaczęły się pojawiać polskie znaki zamiast śmieci z procentami, ale tylko w niektórych przeglądarkach: w Operze i Konquerorze. Firefox nadal pokazaju je zakodowane (http://funus.net/wiki/index.php/Strona_g%C5%82%C3%B3wna).
[edytuj] Zobacz też
- rozszerzenia MediaWiki
- permanentne usunięcie strony z MediaWiki
- pywikipediabot
- prawa dostępu do plików MediaWiki
[edytuj] Przypisy
- ↑ Testowy przypis
