Manual:Interwiki/fi

From MediaWiki.org
Jump to: navigation, search

Wikienväliset linkit ovat toisille MediaWiki-sivustoille vieviä linkkejä. Niiden avulla voit linkittää esimerkiksi Wikipediaan, Wikikirjastoon tai Wikiuutisiin, mutta myös omien wikihankkeittesi sivuille.

Wikienväliset linkit ovat muotoa [[etuliite:Artikkelin otsikko]]. Esimerkiksi [[Wikipedia:Main Page]] luo linkin, joka viittaa englanninkielisen Wikipedian etusivulle: Wikipedia:Main Page.

Wikienvälinen linkitys saattaa edellyttää wikisi tietokannan asetusten muokkaamista tai Interwiki-lisäosan asennusta.

Wikilinkit muihin hankkeisiin[edit | edit source]

Sisäänrakennetut wikienväliset kohteet[edit | edit source]

Monet Wikimedian hankkeista (ja tietyt muutkin wikit) toimivat wikienvälisessä linkityksessä ilman erillisasetuksia.

etuliite kohde käyttötapa
commons http://commons.wikimedia.org/wiki/ [[commons:MediaWiki]]
mediazilla http://bugzilla.wikipedia.org/ [[mediazilla:1209]]
meta http://meta.wikimedia.org/wiki/ [[meta:Main Page]]
mw http://www.mediawiki.org/wiki/ [[mw:Help:Contents]]
wikibooks http://en.wikibooks.org/wiki/ [[wikibooks:Main Page]]
wikimedia http://wikimediafoundation.org/wiki/ [[wikimedia:Main Page]]
wikinews http://en.wikinews.org/wiki/ [[wikinews:Main Page]]
wikiquote http://en.wikiquote.org/wiki/ [[wikiquote:Main Page]]
wikisource http://sources.wikipedia.org/wiki/ [[wikisource:Main Page]]
wikispecies http://species.wikipedia.org/wiki/ [[wikispecies:Main Page]]
wiktionary http://en.wiktionary.org/wiki/ [[wiktionary:Main Page]]

Joissain asennuksissa mikään näistä ei toimi. Kokeile tällöin [[metawikipedia:Main Page]]

Omien kohteiden lisääminen[edit | edit source]

Tietokantaa voi muokata esimerkiksi phpMyAdminin avulla.

Lisää interwiki-tauluun uusi rivi. Rivin kenttien merkitykset seuraavassa:

  • iw_prefix: etuliite, joka määrittelee linkin wikienväliseksi
  • iw_url: wikihankkeen osoite, esim. http://fi.wikipedia.org/wiki/$1 Wikipediaa varten. Älä unohda $1-merkintää, sillä se korvataan artikkelin nimellä linkkiä muodostettaessa.
  • iw_local: jos 1, wikisi uudelleenohjaa ulkoisetkin iw_prefix:title-linkit, ei vain omilta sivuiltaan. Tarvitset tätä jos haluat käyttää uudelleenohjausta wikisi ulkopuolelta, tai jos toiset wikit käyttävät sinun wikisi transwiki-ominaisuutta transwikilinkeillä (kuten w:en:fr:Accueil)
  • iw_trans: transwikisisällytys. Jos 1, voit käyttää toisen wikin sivuja mallineina. Tällöin myös $wgEnableScaryTranscluding-muuttuja LocalSettings.php:ssä tulee asettaa arvoon true.
Tools.svg Vinkki wikiylläpitäjälle: Monet ohjesivut linkittävät MediaWiki.orgin Manual-nimiavaruuteen. Jotta nämä linkit toimivat omassa wikissäsi, lisää rivi, jonka iw_prefix=manual ja iw_url=http://www.mediawiki.org/wiki/Manual:$1

Wikienväliset linkit eri kieliversioihin[edit | edit source]

Linkit eri kieliversioihin.

Jos olet asentanut wikiperheen, johon kuuluu vaikkapa suomenkielinen wiki ja vastaava ruotsinkielinen wiki, voit linkittää toisiaan vastaavat artikkelit eri kieliversioiden välillä. MediaWiki voi näyttää kielilinkit sivupalkissa, työkalupalkin alapuolella.

MediaWikin asennushakemistossa on alihakemisto "languages". Siellä sijaitseva Names.php-niminen tiedosto pitää sisällään luettelon wikin tuntemista kielistä ja niiden etuliitteistä. Esimerkiksi kieltä "Svenska" vastaa etuliite "se".

Kun tiedät oikean etuliitteen, lisää tietokantasi interwiki-tauluun uusi rivi:

  • iw_prefix: kielen etuliite (Names.php-tiedoston luettelon mukaan, esimerkiksi ruotsille se)
  • iw_url: kieliversion osoite (esim. http://se.sinun-wikisi.org/index.php/$1)
  • iw_local: kuten yllä
  • iw_trans: kuten yllä

Nyt voit linkittää artikkelin eri kieliversiot keskenään: lisäämällä [[se:Huvudsida]] suomenkieliselle Etusivullesi luot työkalupalkin alla olevalle kielilinkkipalstalle linkin, jolla pääseet ruotsinkielisen wikisi Huvudsida-sivulle.

Linkki näkyy vain sivupalkissa, ei siis artikkelin sisällä. Jos haluat sisällyttää linkin sisältötekstiin, lisää etuliitteen eteen kaksoispiste: [[:se:Huvudsida]].

Kieli: English  • español • suomi • français • 日本語 • 한국어 • română • русский