Forskel mellem versioner af "MediaWiki:Interwiki"

Skift til: navigering, søgning
m
 
(9 mellemliggende versioner af 2 andre brugere ikke vist)
Linje 1: Linje 1:
 
=== [[mw:Manual:Interwiki#Interwiki_links_to_other_languages|Sprogversion]]- og [[mw:Manual:Interwiki|interwiki]]-links ===
 
=== [[mw:Manual:Interwiki#Interwiki_links_to_other_languages|Sprogversion]]- og [[mw:Manual:Interwiki|interwiki]]-links ===
RibeWiki er opdelt i en dansk og en tysk version, hvortil benyttes ''sprogversion''-præfiks  <nowiki>[[da:…]] ([[:da:…]]) og [[de:…]] ([[:de:…]])</nowiki>.
 
De benyttes også ved interne dobbelte omdirigeringer (#REDIRECT[[…]]) indenfor samme sprogversion.
 
 
 
I [[mw:|MediaWiki]]'s grundinstallationen er '''interwiki-links''' såsom '[[commons:]]', '[[wikipedia:]]', '[[wiktionary:]]', '[[wikt:]]' og '[[mediawikiwiki:]]' (men ikke '[[wp:]]' og '[[mw:]]') prædefinerede og henviser til de engelske versioner af disse opslagsværker, ligesom der kan oprettes over 200 sprogversion-links med den specielle egenskab, at de ved brug vises i søjlen til venstre.
 
I [[mw:|MediaWiki]]'s grundinstallationen er '''interwiki-links''' såsom '[[commons:]]', '[[wikipedia:]]', '[[wiktionary:]]', '[[wikt:]]' og '[[mediawikiwiki:]]' (men ikke '[[wp:]]' og '[[mw:]]') prædefinerede og henviser til de engelske versioner af disse opslagsværker, ligesom der kan oprettes over 200 sprogversion-links med den specielle egenskab, at de ved brug vises i søjlen til venstre.
  
Linje 31: Linje 28:
 
* skrives sprog-koden på dansk, oversættes til det pågældende sprog (fra dansk → [[arabisk:]], [[engelsk:]], [[esperanto:]], [[estisk:]], [[finsk:]], [[fransk:]], [[hollandsk:]], [[hebraisk:]], [[hviderussisk:]], [[irsk:]], [[islandsk:]], [[italiensk:]], [[japansk:]], [[kroatisk:]], [[kinesisk:]], [[latin:]], [[lettisk:]], [[litauisk:]], [[norsk:]], [[polsk:]], [[portugisisk:]], [[russisk:]], [[serbisk:]], [[slovakisk:]], [[slovensk:]], [[spansk:]], [[svensk:]], [[swahili:]], [[thailansk:]], [[tjekkisk:]], [[tyrkisk:]], [[tysk:]], [[ungarsk:]], [[ukrainsk:]])
 
* skrives sprog-koden på dansk, oversættes til det pågældende sprog (fra dansk → [[arabisk:]], [[engelsk:]], [[esperanto:]], [[estisk:]], [[finsk:]], [[fransk:]], [[hollandsk:]], [[hebraisk:]], [[hviderussisk:]], [[irsk:]], [[islandsk:]], [[italiensk:]], [[japansk:]], [[kroatisk:]], [[kinesisk:]], [[latin:]], [[lettisk:]], [[litauisk:]], [[norsk:]], [[polsk:]], [[portugisisk:]], [[russisk:]], [[serbisk:]], [[slovakisk:]], [[slovensk:]], [[spansk:]], [[svensk:]], [[swahili:]], [[thailansk:]], [[tjekkisk:]], [[tyrkisk:]], [[tysk:]], [[ungarsk:]], [[ukrainsk:]])
 
* er sprog-koden på fremmedsprog ([[deutsch:]], [[english:]], [[nederlands:]], [[svenska:]]), oversættes fra det pågældende sprog → dansk
 
* er sprog-koden på fremmedsprog ([[deutsch:]], [[english:]], [[nederlands:]], [[svenska:]]), oversættes fra det pågældende sprog → dansk
Tilsvarende i den tyske sprogversion:
 
* skrives sprog-koden på dansk eller tysk, oversættes fra tysk til det pågældende sprog (fra tysk → [[:de:dansk:]], [[:de:engelsk:]], [[:de:englisch:]], [[:de:norsk:]], [[:de:norwegisch:]] osv.), bortset fra [[:de:tysk]] og [[:de:deutsch:]], som oversætter fra tysk → dansk
 
* er sprog-koden på fremmedsprog ([[:de:english:]], [[:de:nederlands]]), oversættes fra det pågældende sprog → tysk
 
 
Det bemærkes, at ''Google Translate'' ikke omfatter frisisk, færøsk, jysk og plattysk, og at 'æ', 'ø', 'å' ikke dur til den slags link, hvorfor græsk og rumænsk ikke er medtaget.  
 
Det bemærkes, at ''Google Translate'' ikke omfatter frisisk, færøsk, jysk og plattysk, og at 'æ', 'ø', 'å' ikke dur til den slags link, hvorfor græsk og rumænsk ikke er medtaget.  
  
Linje 43: Linje 37:
 
I serverens phpMyAdmin køres følgende SQL-forspørgsel på databasen :
 
I serverens phpMyAdmin køres følgende SQL-forspørgsel på databasen :
 
  <nowiki>
 
  <nowiki>
REPLACE INTO da18_interwiki (iw_prefix,iw_url,iw_local) VALUES
+
REPLACE INTO seneste_interwiki (iw_prefix,iw_url,iw_local) VALUES
 
('da','http://ribewiki.dk/da/$1',1),
 
('da','http://ribewiki.dk/da/$1',1),
('de','http://ribewiki.dk/de/$1',1),
+
('w','http://da.wikipedia.org/wiki/$1',1),
 +
('wp','http://da.wikipedia.org/wiki/$1',1),
 
('wikipedia','http://da.wikipedia.org/wiki/$1',1),
 
('wikipedia','http://da.wikipedia.org/wiki/$1',1),
('wp','http://da.wikipedia.org/wiki/$1',1),
 
 
('wikisource','http://da.wikisource.org/wiki/$1',1),
 
('wikisource','http://da.wikisource.org/wiki/$1',1),
 
('ws','http://da.wikisource.org/wiki/$1',1),
 
('ws','http://da.wikisource.org/wiki/$1',1),
 
('wikt','http://en.wiktionary.org/wiki/$1',1),
 
('wikt','http://en.wiktionary.org/wiki/$1',1),
 
('mw','http://mediawiki.org/wiki/$1',1),
 
('mw','http://mediawiki.org/wiki/$1',1),
('aarhus','http://aarhuswiki.dk/index.php/$1',1),
+
 
('helsingor','http://helsingorleksikon.dk/index.php/$1',1),
+
('helsingor','http://www.helsingorleksikon.dk/index.php/$1',1),
 
('horsens','http://horsensleksikon.dk/index.php/$1',1),
 
('horsens','http://horsensleksikon.dk/index.php/$1',1),
 
('kolding','http://koldingwiki.dk/index.php/$1',1),
 
('kolding','http://koldingwiki.dk/index.php/$1',1),
('odense','http://odensewiki.dk/index.php/$1',1),
+
('odense','http://odensewiki.dk/$1',1),
('odswiki','http://odswiki.bibod.dk/index.php/$1',1),
+
('odsherred','http://odswiki.bibod.dk/index.php/$1',1),
('ringsted','http://ringstedwiki.dk/index.php/$1',1),
+
('ringsted','http://wiki.ringstedhistorie.dk/index.php/$1',1),
 
('silkeborg','http://wikisilkeborg.dk/index.php/$1',1),
 
('silkeborg','http://wikisilkeborg.dk/index.php/$1',1),
 
('skanderborg','http://skanderborgleksikon.dk/index.php/$1',1),
 
('skanderborg','http://skanderborgleksikon.dk/index.php/$1',1),
('vejle','http://vejlewiki.dk/index.php/$1',1),
+
('vejle','http://vejlewiki.dk/index.php?title=$1',1),
 +
('aarhus','http://aarhuswiki.dk/wiki/$1',1),
  
 
('heimskringla','http://heimskringla.no/wiki/$1',1),
 
('heimskringla','http://heimskringla.no/wiki/$1',1),
Linje 98: Linje 93:
 
==== Sprog-links ====
 
==== Sprog-links ====
 
  <nowiki>
 
  <nowiki>
REPLACE INTO da18_interwiki (iw_prefix,iw_url,iw_local) VALUES
+
REPLACE INTO seneste_interwiki (iw_prefix,iw_url,iw_local) VALUES
 
('dansk','http://translate.google.com/#da|$1',1),
 
('dansk','http://translate.google.com/#da|$1',1),
 
('afrikaans','http://translate.google.com/#da|af|$1',1),
 
('afrikaans','http://translate.google.com/#da|af|$1',1),
Linje 165: Linje 160:
 
('english','http://translate.google.com/#en|da|$1',1),
 
('english','http://translate.google.com/#en|da|$1',1),
 
('svenska','http://translate.google.com/#sv|da|$1',1) ;</nowiki>
 
('svenska','http://translate.google.com/#sv|da|$1',1) ;</nowiki>
 
==== Tysk version ====
 
<nowiki>
 
REPLACE INTO de19_interwiki (iw_prefix,iw_url,iw_local) VALUES
 
('da','http://ribewiki.dk/da/$1',1),
 
('de','http://ribewiki.dk/de/$1',1),
 
('wp','http://de.wikipedia.org/wiki/$1',1),
 
('wikipedia','http://de.wikipedia.org/wiki/$1',1),
 
('wikisource','http://da.wikisource.org/wiki/$1',1),
 
('mw','http://mediawiki.org/wiki/$1',1),
 
 
('google','http://google.dk/search?q=$1',1),
 
('maps','http://maps.google.de/maps?q=$1',1),
 
('daisy','http://daisy.sa.dk/gate.asp?s=$1',1),
 
 
('tysk','http://translate.google.com/#da|de|$1',1),
 
('deutsch','http://translate.google.com/#da|de|$1',1),
 
('dansk','http://translate.google.com/#de|da|$1',1),
 
('engelsk','http://translate.google.com/#de|en|$1',1),
 
('englisch','http://translate.google.com/#de|en|$1',1),
 
('english','http://translate.google.com/#de|en|$1',1) ;</nowiki>
 
  
 
===Deaktivering===
 
===Deaktivering===
Linje 191: Linje 165:
 
REPLACE INTO da_interwiki SET iw_prefix='da';
 
REPLACE INTO da_interwiki SET iw_prefix='da';
 
REPLACE INTO da_interwiki SET iw_prefix='wikipedia';
 
REPLACE INTO da_interwiki SET iw_prefix='wikipedia';
 
REPLACE INTO de_interwiki SET iw_prefix='de';
 
REPLACE INTO de_interwiki SET iw_prefix='wikipedia';
 
 
</nowiki>
 
</nowiki>
  
Linje 202: Linje 173:
  
 
[[Kategori:MediaWiki]]
 
[[Kategori:MediaWiki]]
[[kategori:Link| M]]
 

Nuværende version fra 7. aug 2021, 23:15

Sprogversion- og interwiki-links

I MediaWiki's grundinstallationen er interwiki-links såsom 'commons:', 'wikipedia:', 'wiktionary:', 'wikt:' og 'mediawikiwiki:' (men ikke 'wp:' og 'mw:') prædefinerede og henviser til de engelske versioner af disse opslagsværker, ligesom der kan oprettes over 200 sprogversion-links med den specielle egenskab, at de ved brug vises i søjlen til venstre.

For nemheds skyld bør:

'wikipedia:' ændres (og 'wp:' defineres) → dansk Wikipedia
tilsvarende i tysk sprogversion → tysk Wikipedia ('wp:da:' → dansk Wikipedia)
'wiktionary:' og 'wikt:' bibeholdes til engelsk sprogversion, der også indeholder latinske ord.

Eksterne links

Det kan være nyttigt at definere links til eksterne hjemmesider, der ikke er wiki'er, især når der via adresselinjen (URL)'en er mulighed for at foretage søgning af opslag:

søg og Gå til : henviser til
'ods:', 'ddo:', 'ord:', 'sprog:' og 'sproget:' Ordbog over det Danske Sprog, Den danske Ordbog og sproget.dk
'blaabog:', 'bb:', dbl:', 'salmonsen:', 'sal:', 'rb:' og 'runeberg:' Kraks Blå Bog, Dansk biografisk Leksikon og Salmonsens konversations Leksikon under Projekt Runeberg
'dsd:' og 'denstoredanske:' denstoredanske.dk
'google:' og 'maps:' Google og Google maps
'daisy:' Daisy (Statens Arkiver)

Oversættelses-links

Enkelt-ord eller sætninger kan nemt oversættes til eller fra en række sprog (via søgefeltet) ved opslag i Google Translate, når der defineres oversættelses-links, som bør defineres, så:

Det bemærkes, at Google Translate ikke omfatter frisisk, færøsk, jysk og plattysk, og at 'æ', 'ø', 'å' ikke dur til den slags link, hvorfor græsk og rumænsk ikke er medtaget.

Nogle sprog findes som almindelige links (uden kolon ':'), der linker til kategorier indeholdende dokumenter eller underkategorier med wikipedia-ord på disse sprog.

Se også udvidelsen speciel:interwiki.

Aktivering eller ændring

I serverens phpMyAdmin køres følgende SQL-forspørgsel på databasen :

REPLACE INTO seneste_interwiki (iw_prefix,iw_url,iw_local) VALUES
('da','http://ribewiki.dk/da/$1',1),
('w','http://da.wikipedia.org/wiki/$1',1),
('wp','http://da.wikipedia.org/wiki/$1',1),
('wikipedia','http://da.wikipedia.org/wiki/$1',1),
('wikisource','http://da.wikisource.org/wiki/$1',1),
('ws','http://da.wikisource.org/wiki/$1',1),
('wikt','http://en.wiktionary.org/wiki/$1',1),
('mw','http://mediawiki.org/wiki/$1',1),

('helsingor','http://www.helsingorleksikon.dk/index.php/$1',1),
('horsens','http://horsensleksikon.dk/index.php/$1',1),
('kolding','http://koldingwiki.dk/index.php/$1',1),
('odense','http://odensewiki.dk/$1',1),
('odsherred','http://odswiki.bibod.dk/index.php/$1',1),
('ringsted','http://wiki.ringstedhistorie.dk/index.php/$1',1),
('silkeborg','http://wikisilkeborg.dk/index.php/$1',1),
('skanderborg','http://skanderborgleksikon.dk/index.php/$1',1),
('vejle','http://vejlewiki.dk/index.php?title=$1',1),
('aarhus','http://aarhuswiki.dk/wiki/$1',1),

('heimskringla','http://heimskringla.no/wiki/$1',1),
('hkl','http://heimskringla.no/wiki/$1',1),
('lokalhistorie','http://lokalhistoriewiki.no/index.php/$1',1),
('lokalhistoriewiki','http://lokalhistoriewiki.no/index.php/$1',1),
('lhw','http://lokalhistoriewiki.no/index.php/$1',1),
('jurawiki','http://jurawiki.dk/wiki/$1',1),
('spademanns','http://spademanns.wikia.com/wiki/$1',1),
('dmw','http://dithmarschen-wiki.de/index.php/$1',1),
('dithmarschen','http://dithmarschen-wiki.de/index.php/$1',1),
('storenorske','http://snl.no/$1',1),
('snl','http://snl.no/$1',1),
('ftb','http://ftb-forum.dk/Wiki/index.php/$1',1),
('farallon','http://farallon.dk/dokuwiki/doku.php?id=$1',1),

('google','http://google.dk/search?q=$1',1),
('maps','http://maps.google.dk/maps?q=$1',1),
('ods','http://ordnet.dk/ods/ordbog?query=$1',1),
('ddo','http://ordnet.dk/ddo/ordbog?query=$1',1),
('ord','http://sproget.dk/lookup?SearchableText=$1',1),
('sprog','http://sproget.dk/lookup?SearchableText=$1',1),
('sproget','http://sproget.dk/lookup?SearchableText=$1',1),
('dsd','http://denstoredanske.dk/Special:Opslag?opslag=$1',1),
('denstoredanske','http://denstoredanske.dk/Special:Opslag?opslag=$1',1),
('jysk','http://www.jyskordbog.dk/ordbog/index.cgi?opslag=$1',1),
('runeberg','http://google.com/search?q=$1+site:runeberg.org',1),
('rb','http://google.com/search?q=$1+site:runeberg.org',1),
('blaabog','http://google.com/search?q=$1+site:runeberg.org/blaabog',1),
('bb','http://google.com/search?q=$1+site:runeberg.org/blaabog',1),
('dbl','http://google.com/search?q=$1+site:runeberg.org/dbl',1),
('sal','http://google.com/search?q=$1+site:runeberg.org/salmonsen',1),
('salmonsen','http://google.com/search?q=$1+site:runeberg.org/salmonsen',1),
('daisy','http://daisy.sa.dk/gate.asp?s=$1',1) ; 

Sprog-links

REPLACE INTO seneste_interwiki (iw_prefix,iw_url,iw_local) VALUES
('dansk','http://translate.google.com/#da|$1',1),
('afrikaans','http://translate.google.com/#da|af|$1',1),
('albansk','http://translate.google.com/#da|sq|$1',1),
('arabisk','http://translate.google.com/#da|ar|$1',1),
('armensk','http://translate.google.com/#da|hy|$1',1),
('azerbajansk','http://translate.google.com/#da|az|$1',1),
('baskisk','http://translate.google.com/#da|eu|$1',1),
('bengalsk','http://translate.google.com/#da|bn|$1',1),
('bulgarsk','http://translate.google.com/#da|bg|$1',1),
('engelsk','http://translate.google.com/#da|en|$1',1),
('esperanto','http://translate.google.com/#da|eo|$1',1),
('estisk','http://translate.google.com/#da|et|$1',1),
('finsk','http://translate.google.com/#da|fi|$1',1),
('fransk','http://translate.google.com/#da|fr|$1',1),
('georgisk','http://translate.google.com/#da|ka|$1',1),
('gujarati','http://translate.google.com/#da|gu|$1',1),
('hollandsk','http://translate.google.com/#da|nl|$1',1),
('hebraisk','http://translate.google.com/#da|iw|$1',1),
('haitisk','http://translate.google.com/#da|ht|$1',1),
('hindi','http://translate.google.com/#da|hi|$1',1),
('hviderussisk','http://translate.google.com/#da|be|$1',1),
('indonesisk','http://translate.google.com/#da|id|$1',1),
('irsk','http://translate.google.com/#da|ga|$1',1),
('islandsk','http://translate.google.com/#da|is|$1',1),
('italiensk','http://translate.google.com/#da|it|$1',1),
('japansk','http://translate.google.com/#da|ja|$1',1),
('kannada','http://translate.google.com/#da|kn|$1',1),
('katalansk','http://translate.google.com/#da|ca|$1',1),
('kinesisk','http://translate.google.com/#da|zh-CN|$1',1),
('koreansk','http://translate.google.com/#da|ko|$1',1),
('kroatisk','http://translate.google.com/#da|hr|$1',1),
('laotisk','http://translate.google.com/#da|lo|$1',1),
('latin','http://translate.google.com/#da|la|$1',1),
('lettisk','http://translate.google.com/#da|lv|$1',1),
('litauisk','http://translate.google.com/#da|lt|$1',1),
('makedonsk','http://translate.google.com/#da|mk|$1',1),
('malaysisk','http://translate.google.com/#da|ms|$1',1),
('maltesisk','http://translate.google.com/#da|mt|$1',1),
('norsk','http://translate.google.com/#da|no|$1',1),
('persisk','http://translate.google.com/#da|fa|$1',1),
('polsk','http://translate.google.com/#da|pl|$1',1),
('portugisisk','http://translate.google.com/#da|pt|$1',1),
('russisk','http://translate.google.com/#da|ru|$1',1),
('serbisk','http://translate.google.com/#da|sr|$1',1),
('slovakisk','http://translate.google.com/#da|sk|$1',1),
('slovensk','http://translate.google.com/#da|sl|$1',1),
('spansk','http://translate.google.com/#da|es|$1',1),
('svensk','http://translate.google.com/#da|sv|$1',1),
('swahili','http://translate.google.com/#da|sw|$1',1),
('tagalog','http://translate.google.com/#da|tl|$1',1),
('tamilsk','http://translate.google.com/#da|ta|$1',1),
('telugu','http://translate.google.com/#da|te|$1',1),
('thai','http://translate.google.com/#da|th|$1',1),
('tjekkisk','http://translate.google.com/#da|cs|$1',1),
('tyrkisk','http://translate.google.com/#da|tr|$1',1),
('tysk','http://translate.google.com/#da|de|$1',1),
('ungarsk','http://translate.google.com/#da|hu|$1',1),
('ukrainsk','http://translate.google.com/#da|uk|$1',1),
('urdu','http://translate.google.com/#da|ur|$1',1),
('vietnamesisk','http://translate.google.com/#da|vi|$1',1),
('walisisk','http://translate.google.com/#da|cy|$1',1),
('yiddish','http://translate.google.com/#da|yi|$1',1),

('deutsch','http://translate.google.com/#de|da|$1',1),
('english','http://translate.google.com/#en|da|$1',1),
('svenska','http://translate.google.com/#sv|da|$1',1) ;

Deaktivering

REPLACE INTO da_interwiki SET iw_prefix='da';
REPLACE INTO da_interwiki SET iw_prefix='wikipedia';

Advarsel

Det er spild af tid at forsøge opsætning af en såkaldt wiki-familie, hvor 2 ellers adskilte databaser deler samme programkode (Rumbergs metode 1 / Wiki family scenarie 2), da opsætning af forkortet adresse er drilsk og det er svært at se om en side redigeres i den ene eller den anden database.

Hold istedet installationerne adskilt i 2 separate undermapper.