Externe gegevens gebruiken in MediaWiki

Uit MediaWikiGids
Versie door Bmulckhu (Overleg | bijdragen) op 1 dec 2022 om 12:09 (Interwiki verbindingen - Interwiki links)

(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Ga naar: navigatie, zoeken

Externe gegevens kunnen bestaan uit databases, XML-bestanden, tekst- en tabelbestanden (.txt en .csv), afbeeldingen- en mediabestanden of andere wiki's. Er is een aantal mogelijkheden om in een MediaWiki systeem deze gegevensbestanden van buiten te gebruiken.

De methodiek om externe gegevens gebruiken kan gebaseerd zijn op:

  1. Het importeren van bestanden, bijvoorbeeld in een wikipagina of een wikitabel
  2. Het verbinden van een extern gegevensbestand, bijvoorbeeld met een wikitabel, -pagina of met semantische gegevens.


Er is een aantal methoden in MediaWiki ingebouwd, zoals het gebruik van Interwiki-verbindingen en gedeelde 'uploads'. Daarnaast zijn er extensies, die het importeren of verbinden van externe gegevens mogelijk maakt:

Open Wiki of Semantic Web

Externe semantische gegevens gebruiken (p.m.):

Zie ook: https://www.semantic-mediawiki.org/wiki/Help:Using_SPARQL_and_RDF_stores

Interwiki verbindingen - Interwiki links

Toepassing

Het MediaWiki-systeem voorziet standaard in de technische mogelijkheid om linking naar andere wiki's op een eenvoudige (voor editors) en veilige manier te ondersteunen. Dit wordt ook wel "interwiki linking" genoemd.

Editors kunnen - na het instellen van een interwiki link - via een eenvoudige prefix een koppeling (link) maken met de andere wiki. Gebruikers zien deze link als een interne/veilige link naar de eigen website.

Implementatie TheaterEncyclopedie

Aan de default lijst van wiki-koppelingen zijn de volgende toevoegingen gemaakt:

Veelgebruikt:

Mogelijke uitbreidingen:

  • Wikipedia-nl - Nederlandstalige Wikipedia
  • Beeld & Geluidwiki
  • ...

Interwiki tabel

De koppelingen worden standaard niet weergegeven op een wiki-pagina, maar zijn toegankelijk via de api: interwiki-tabel

Linking naar afbeeldingen

Door het toevoegen van een interwiki-link, kan tevens gelinkt worden naar afbeeldingen op de remote wiki, bijvoorbeeld:

NB: Het is standaard niet mogelijk om deze remote afbeelding op de gebruikelijke manier in de wikitekst te gebruiken, zoals dat bijvoorbeeld voor Wikemedia Commons wèl mogelijk is gemaakt.

Alternatieve toepassing

Behalve voor het eenvoudig en veilig maken van links naar andere wiki's, kan deze functie ook gebruikt worden voor het linken naar bijvoorbeeld de zoekmachine Google: google:Cristina Deutekom

Zie ook

Externe afbeeldingen en gedeelde uploads - Shared Uploads

$wgAllowExternalImages
$wgAllowExternalImagesFrom
$wgAllowExternalImages
$wgAllowExternalImagesFrom

Gebruik een widget, bijvoorbeeld het widget voor weergeven van een afbeelding uit Adlib:

{{#widget:Adlib_afbeelding}}

Resultaat:

adlib_afbeelding

Voorbeeld:

{{#widget:Adlib_afbeelding| R1975-011.jpg|alt=andre-van-duin}}

NB: Widget moet worden aangepast, zodat het verwijst naar: deze locatie

Gedeelde gegevensbestanden - gedeelde gegevensbestanden - shared uploads

If those images have been uploaded in another MediaWiki or if they are somewhere in your site and you want to let MediaWiki make thumbnails of them you can set

$wgUseSharedUploads = true
$wgSharedUploadPath = 
$wgSharedUploadDBname =
$wgUseSharedUploads
$wgSharedUploadPath
$wgSharedUploadDBname

Importeren van RSS-feeds

Actuele informatie over publicaties wordt op (andere) websites gewoonlijk beschikbaar gesteld in RSS-formaat.

Andere woorden: Syndicatie, Atom, ....

Zie: RSS-feeds importeren