Hjelp: url -parametere

fra Wikipedia, den frie encyklopedi
Hopp til navigasjon Hopp til søk

Den tyskspråklige Wikipedia kan nås via URL-adressen https://de.wikipedia.org/ . Alle andre sider kan nås via lenker, søkevinduer eller knapper. Imidlertid kan ytterligere kunnskap om en URL og dens parametere av og til være nødvendig.

verdier

For innstillinger som usanne eller sanne , forventes vanligvis tallet 0 eller 1 . Ofte true sant for sant . I noen eldre programmeringer er bare verdiene nevnt her mulige.

På denne hjelpesiden brukes skrifttype for bokstavelig talt adopterte tegn; Kursiv som plassholder for gjeldende verdier som skal brukes.

URL -format

Den generelle strukturen når du bruker URL -parametere er:

https://de.wikipedia.org/w/index.php?title= sidenavn &action= handlingsnavn

(eller http:// eller uten noen tidligere protokoll // ). I stedet for å bruke title= sidenavn , kan siden også identifiseres ved hjelp av curid = PageId .

Alternativt kan parametere legges til i det enkle formatet for sidenavn ved å legge til et spørsmålstegn etter sidenavnet:

https://de.wikipedia.org/wiki/ sidenavn ? Parameternavn = verdi

I prinsippet kan et hvilket som helst antall oppgaver følge i skjemaet

& Navn = verdi

Hvis verdiene (spesielt sidenavn) inneholder tegn som ikke tilhører ASCII -tegnsettet eller som & og ? har en spesiell betydning, må de kodes .

Det er fire baner med mange oppføringer på alle wikiene:

  1. /wiki/ - en ren URL som en forkortelse av /w/index.php?title=
  2. /w/ - "skriptene", nemlig:
    • /w/index.php for normale, interaktive representasjoner i nettleseren
    • /w/load.php for "ressurser"; Dette er koder i CSS og JavaScript
    • /w/api.php for automatiserte prosesser som bruker klassisk API .
  3. /api/rest_v1/ - nyere "REST" API.
  4. /static/ - filer med spesifikke bilder, etc.

Det er også noen individuelle filer utenfor disse banene, for eksempel robots.txt eller favicons for forskjellige plattformer.

For spesielle formål utenfor vår wikibruk er det også:

  • /w/autoload.php
  • /w/img_auth.php
  • /w/opensearch_desc.php - Grensesnitt for OpenSearch for nettleserkonfigurasjon; resulterer i XML -struktur.
  • /w/profileinfo.php
  • /w/thumb.php
  • /w/thumb_handler.php

https

På denne hjelpesiden går URL -adressen foran protokollen https:// ( kryptert tilkobling , standard fra høsten 2013). Siden sommeren 2015 har bare slike forbindelser vært mulige; tidligere var det mulighet for å tilpasse seg typen nåværende tilkobling ("protokoll-relativ"). Det er ikke lenger nødvendig å ta dette i betraktning; litt etter https:// kan URL -en endres til https:// .

fullurl etc.

Med parser -funksjonen fullurl (og slektninger) kan en URL skrives i en kortere form og beskyttes mot mulige konfigurasjonsendringer:

{{fullurl: sidenavn | Parameter = verdi & parameter2 = verdi2 }}

Ytterligere funksjoner vil være canonicalurl og localurl , men tilbyr vanligvis ingen fordeler her, har til slutt ingen forskjellig effekt i lenker og blir sjelden brukt.

Varianter fullurl e og canonicalurl e så vel som local e , som er forskjellige i behandling og implementering av mellomrom og pluss -tegn i sidenavnet, så vel som i ugyldige sidenavn, kommer fortsatt fra tidligere tider. I mellomtiden er funksjonen alltid den samme; Mellomrom er alltid kodet som _ .

Muligheter avhengig av navneområdet

Parametere for vanlige sider

Denne delen omhandler parametere som kan brukes til vanlige sider (dette inkluderer alle artikler; mer presist: ingen spesielle sider).

Parameter handling

action overtar den grunnleggende kontrollen over hvordan serverens svar skal se ut.

Hvis det ikke er spesifisert, brukes &action=view .

parameter betydning
&action= view
&action=
åpner en side i lesemodus
&action= edit åpner en side i kildetekstredigeringsmodus ; kildeteksten vises for beskyttede sider og mangler redigeringsrettigheter
&action=edit&preview=no undertrykker funksjonen "Vis alltid forhåndsvisning når du redigerer for første gang", hvis dette er i
- innstilling
er aktivert
&action=edit&preview=yes like &action=edit , vises forhåndsvisningen av siden også direkte
&action=edit&wpPreview=true&live=true genererer (uten eller med noen verdispesifikasjon ) en forhåndsvisning for LivePreview -metodene i XML -format. En effekt av wpPreview kan ikke sees i en GET -URL, men den kan være effektiv i den faktisk tiltenkte POST.
&action=edit&redlink=1 åpner en tom side i stedet for å vise en låsemelding hvis brukeren ikke har lov til å redigere siden
&action=edit&undo= id åpner en side i kildekode -redigeringsmodus og angrer den siste redigeringen
&action=edit&undo= id1 &undoafter= id2 åpner en side i kildekode id2 og id1 alle redigeringer mellom id2 og id1
&action=edit&section= n åpner en bestemt del av en side i redigering av kildekoden , også mulig for bruker- eller brukerdiskusjonssider
&action=edit&section=new åpner en ny seksjon på slutten av en side i kildekodemodus
action=edit&section=new&preloadtitle= heading overfører overskriften til den nye delen når du oppretter et nytt (diskusjons) bidrag
action=edit&preload= side navn Rediger side, forhåndsinnstilt innhold med innhold fra sidenavn
action=edit&preload= side name &preloadparams[]= parameterverdi1 Rediger side, forhåndsinnstilt innhold med sidenavn og erstatt parametere av typen $1 etc. der
action=edit&summary= bearbeidingskommentar Rediger side, forhåndstilordne redigeringskommentarer , etc.
action=edit&lintid= Linter-DB-ID Validering av Wiki -syntaks ; merk av det kritiske området
action=cirrusdump Søkbart innhold for én side.
&action=parsermigration-edit Redigering av kildekode med aktivert migreringsverktøy (2017/18)
&action= submit lagrer en side i kildetekstredigeringsmodus , viser en forhåndsvisning eller teksten endres
&action= history åpner versjonshistorikken til en side ( &limit= n og &offset= m kan &limit= displayet til n versjoner, fra versjonsnummer m ); &feed omdirigerer endringene til en nyhetsfeed , der =atom og =rss gyldige verdier for henholdsvis Atom og RSS feeds ; Med den foreldede parameteren &go=first den første versjonen av en artikkel hentes
&action=historysubmit ble brukt opp til MW 1.18 da versjonsforskjellen skulle vises fra versjonshistorikken til en side. I mellomtiden genereres nettadresser med &diff= n . Eksisterende nettadresser med &action=historysubmit fortsatt funksjonelle.
&action= watch setter et element på overvåkningslisten
&action= unwatch fjerner et element fra overvåkningslisten
&action= purge sletter en artikkel fra serverens cache .
  • Ytterligere muligheter med API
&action= info åpner en informasjonsside med diverse detaljert informasjon
&action= rollback &from= brukernavn &token= id tilbakestiller de siste redigeringene som ble gjort av samme bruker i en artikkel (kan bare utføres av seere , globale resettlers og administratorer ), sammendraget kan eventuelt overføres via summary , og globale resettlers og administratorer kan eventuelt merke behandlingen som botbehandling via bot
&action= revert tilbakestiller et bilde til en eldre versjon, der de to parametrene oldimage (versjon som skal tilbakestilles til) og et gyldig wpEditToken (se håndbok: Rediger token ) kreves
&action= protect endrer sidebeskyttelsen til en side (kan bare utføres av administratorer )
&action= unprotect fjerner sidebeskyttelsen til en side (kan bare utføres av administratorer )
&action= delete sletter en side (kan bare utføres av administratorer ), &wpReason=Löschgrund kan overføres ved hjelp av &wpReason=Löschgrund årsak til sletting ( phab: T13079 ( Bugzilla: 11079 ) )
&action= undelete gjenoppretter en slettet side (kan bare utføres av administratorer )
&action= markpatrolled &rcid= n markerer versjon n som merket (kan bare utføres av administratorer )
&action= render åpner en HTML -representasjon av en artikkel uten å bruke vanlige stilark, knapper, verktøykasser osv., for eksempel på hovedsiden: //de.wikipedia.org/w/index.php?title=Hauptseite&action=render
&action= raw viser ikke en HTML -representasjon, men henter den ubehandlede kildeteksten til siden; Se nedenfor for detaljer
&action=deletetrackback denne funksjonaliteten er deaktivert som standard i DefaultSettings.php
&action=print gjør det samme som &action=view
&action=dublincore er ansvarlig for RDF -metadata , deaktivert som standard , aktivert via $ wgEnableDublinCoreRdf
&action=creativecommons er ansvarlig for Creative Commons RDF -metadata , deaktivert som standard , aktivert via $ wgEnableCreativeCommonsRdf
&action=credits Viser sideinformasjon. Dette inkluderer den siste redigeringen, så vel som alle forfatterne. Hvis et ekte navn er gitt, vil det bli vist. Er deaktivert som standard.
&action=validate nåværende funksjonalitet ukjent

Se også: mw: Manual: Parameters to index.php #Actions

Alle navneområder og sider

Alle parametere som kommer i tvil for artikler kan også brukes på bilder og sidene i andre navnerom .

parameter betydning
&oldid= n kaller et bestemt versjonsnummer n av en artikkel, nummereringen gjøres via variabelen {{ REVISIONID }}
&curid= n Får siden til det tilsvarende sideidentifikasjonsnummeret , som vil bli tildelt i stigende rekkefølge på datoen for produktinstallasjon. For eksempel har hovedsiden ID = 5248757, så den kan nås via //de.wikipedia.org/w/index.php?title=X&curid=5248757.
&redirect=no Årsaker på videresending av sider som videresendingssiden kalles, men ingen videresending utføres; ellers ignorert.
&namespace= nsn Begrenser utdataene fra oppføringene i lister til et av følgende navneområder basert på nummeret: Artikkel (0), artikkeldiskusjon (1), brukersider (2), etc.
&rdfrom Hvis en side blir kalt fra en ekstern wiki gjennom en viderekobling, inneholder parameteren navnet på den kallende wikien
&bot=0 gjør at roboter kan slå av botflagget spesielt for hver behandling ( phab: T14574 ( Bugzilla: 12574 ) )
&veaction bruker VisualEditor hvis verdien =edit er bestått
&vesection= n Antall seksjoner med veaction=edit
&mode=file tillot bruk av en ekstern editor for filredigering frem til april 2013
&internaledit bestod sitt eget til april 2013
- Innstillinger
for denne redigeringen og bruker den interne redaktøren av MediaWiki
&externaledit bestod sitt eget til april 2013
- Innstillinger
for denne redigeringen og bruker en ekstern redaktør i stedet for den interne redaktøren for MediaWiki

Kategorier

Følgende parametere kan bare brukes på kategorisider.

parameter betydning
&from= sortkey Bare de sidene i den valgte kategorien hentes hvissorteringsnøkkel er identisk eller alfanumerisk større enn den overførte verdien.
&until= sortkey Bare de sidene i det valgte kategorien er hentet hvissortkey er alfanumerisk mindre enn den overførte verdi, den from parameteren må ikke spesifiseres.
&pagefrom= sidenavn Sidene som begynner med dette sidenavnet er oppført; brukes til å bla gjennom de følgende sidene.
&pageuntil= sidenavn Sidene opp til dette sidenavnet er oppført; brukes til å bla gjennom de følgende sidene.

Det er også gallerymode for filkategorier.

bilder

Følgende parameter fungerer bare for filbeskrivelsessider og selve mediet.

parameter betydning
&page= vsn angir ønsket versjonsnummer for et versjonert medium, den første versjonen har ordinalt nummer 1

Versjonssammenligning

Følgende parametere er bare nyttige når du sammenligner versjoner .

parameter betydning
&diff= vsn Forårsaker en versjonssammenligning av denne siden. vsn kan være den (nyere) versjonen som vises i høyre kolonne ( O eller cur stand for den nåværende versjonen) - eller den eldre (venstre kolonne).
Uten ytterligere informasjon gjøres en sammenligning med den forrige versjonen ( &direction=prev ). Ellers kan sammenligningsversjonen spesifiseres i andre parametere ( &direction=next , & oldid = n for en eldre).
&diffonly=1 Versjonssammenligning: vis bare forskjellene og ikke hele siden (kan gjøres som standard via innstillingen skal aktiveres).
&direction=next lar deg "bla" gjennom versjonshistorikken til neste versjon, basert på den som heter diff= oldid .
&direction=prev Gjør det mulig for deg å "bla" gjennom versjonshistorikken til den forrige versjonen, basert på den som heter diff= oldid .
&diffmode=source Klassisk versjonssammenligning av kildetekstene til to sideversjoner (standard).
&diffmode=visual Visuell versjonssammenligning av den resulterende tekstvisningen (siden rundt 2017); muligens kombinert med &type=revision - tidligere også: &visualdiff

Inndatafelt og maler

parameter betydning
&templates=expand utvider integrerte maler i HTML -kode
&preload= mal åpner en side i redigeringsmodus og kopierer wikitext av malen inn i vinduet, se også mw: Manual: Opprette sider med forhåndslastet tekst
&editintro= mal sideinnholdet i malen vises som en forklaring foran redigeringsvinduet
&title= sidenavn åpner den angitte siden for redigering
&create= betegnelse viser navnet på knappen i inndatafeltet

Se: Hjelp: Inndatafelt

Opprettelse av PDF (bokfunksjon)

parameter betydning
&bookcmd=rendering
  • rendering
  • download
&collection_id= Lagret filversjon
&papersize=
  • A4
  • letter
  • Informasjon i cm eller in eller px
Arkstørrelse
&writer=rdf2latex
&writer=rl
Utgående format
  • rl eller rdf2latex → PDF (standard; for tiden det eneste formatet)

Se: Hjelp: Bokfunksjon

Diverse

parameter betydning
&fromrc=1 Kommer fra " Nylige endringer ".
&liveupdate=1 Aktiver en eksperimentell modus for dynamisk sideoppdatering i Nylige endringer .
&fromsection= n Seksjon som ble redigert
&shownotice=1 Vis at endringen ennå ikke er sett.
&stable=0 Ikke vis den viste versjonen.
&tour= tour name Navngi en " guidet tur " og start den.
&wpReason= {{urlencode: release}}

handling = rå

Den generelle strukturen til samtalene som fører til visning av sidekildeteksten i raw er:
//de.wikipedia.org/w/index.php?title= sidenavn &action=raw & parameter = value

parameter betydning
&templates fører til utvidelse av malene som er integrert på den ringte siden, hvis verdien =expand er bestått
&ctype definerer innholdstypen i HTTP- toppteksten, hvor =text/css , =text/javascript og =application/x-zope-edit gyldige verdier og =text/x-wiki standardverdien
&gen genererer et CSS -stilark eller JavaScript , avhengig av den overførte verdien =css eller =js (ellers stammer dette automatisk fra " filnavnutvidelsene " på siden .css og .js )
&bcache=1 (" Nettleserbuffer ") - har gjort det mulig for Varnish -servere å bruke kontrollen siden midten av 2013.
Med rOPUPce1f2b6 ble alle instruksjoner for hurtigbufferkontroll overskrevet ( phab: T71460 ( Bugzilla: 69460 )). Brukerne kan imidlertid instruere nettleseren om å evaluere dette og, om nødvendig, &maxage= for hurtigbufferhåndtering i henhold til sine egne ideer.
&maxage= n Angir utløpstiden i sekunder, hvor lenge siden kan forbli ukontrollert i nettleserens buffer ( HTTP- overskrift Cache-Control:max-age= )
For øyeblikketbcache også spesifiseres for at alternativet skal tre i kraft.
&smaxage= n like &maxage - men for proxy -servere
  • Med konsekvent bruk av HTTPS , som begynte i 2013, ble denne parameteren foreldet.
  • Opprinnelig genererte den et svar fra serveren som lagringen av ressursen til den samme URL -en på mellomliggende noder på Internett kan styres med det formål å svare direkte.
  • URL -en er imidlertid bare synlig for mellomnodene under http:
  • På toppen av det begynner parameteren i slutten av 2013 for å forhindre at wiki -serveren leverer oppdaterte sideversjoner.
&usemsgcache påvirker bare MediaWiki -navneområdet ; hvis denne parameteren er angitt, blir systemteksten lest fra hurtigbufferen i stedet for databasen
&oldid= rvID angir nummeret på revisjonen (versjonen) som skal sendes ut
&direction Spesifiserer revisjonen som skal sendes ut etter rekkefølgen på versjonene i versjonshistorikken, der enten den neste ( =next ), den forrige ( prev ) eller den nåværende ( cur ) revisjonen kan sendes ut
&section= n angir hvilken del av en side som skal sendes ut, hvor n bare godtar positive, heltallverdier, 0 angir seksjonen før den første overskriften ( phab: T13353 ( Bugzilla: 11353 ) )

Av åpenbare grunner blir en omdirigering aldri fulgt.

Spesialsiden Special: PageData / main / page name tilsvarer action=raw , men tillater foreløpig ikke ytterligere parametere.

Spesielle sider

Se: Hjelp: Spesielle sider / parametere # URL -format

Uavhengig av situasjonen

Følgende parametere kan også brukes i mange situasjoner.

parameter betydning
&uselang= de brukergrensesnittet på siden vises på språket til den angitte språkkoden , for eksempel statistikken til den kinesiske Wikipedia (ikke med render eller raw )
&setlang= de Språket i brukergrensesnittet endres til språket i den angitte språkkoden . Et sikkerhetsspørsmål vil dukke opp for å bekrefte endringen.
&useformat=mobile åpner siden i mobilenhetsformatet (kan ikke simulere alle aspekter ved en mobilenhet). I utgangspunktet også som: &useformat=mobile-wap
&useformat=desktop åpner siden i skrivebordsmodus
&useskin= hud åpner den angitte siden ved hjelp av den spesifiserte huden , for eksempel hovedsiden i den moderne huden (ikke med render eller raw )
&useskin=default åpner den angitte siden ved hjelp av standardhuden.
&variant= spesifiserer en språkvariant (brukt i for eksempel kinesisk-språklige Wikipedia , som støtter flere språkvarianter) for GUI (ikke med render eller raw )
&limit= number Antall oppføringer som skal oppføres. Manuelt opptil 1000 , noen ganger opptil 5000 mulig for brukere som har logget på over lengre tid.
&offset= nummer Oppføringer som skal oppføres begynner på et bestemt tidspunkt.
&printable=yes representerer en side som er klargjort for utskrift (ikke med render eller raw )
&ajax kaller en Ajax -funksjon for utvidelser hvis $ wgUseAjax er angitt
&debug=true Normalt er siden og brukerens CSS / JS sterkt redusert av kommentarer, mellomrom, faner og linjesprang - og dermed vanskelig å lese for mennesker - i kildekoden. Med &debug=true denne reduksjonen ikke utført, og kildekoden blir mer lesbar.
&safemode=1 forhindrer integrering av flere skript og stilark som går utover de globale standardinnstillingene.
&mobileaction=toggle_view_mobile

&mobileaction=toggle_view_desktop

byttet gjeldende skjerm i eller fra visningen av den mobile enheten; nå: &useformat=
&useAgora=1 Agora -prosjektet, som ikke lenger er i drift, bør aktiveres.

Ekstern programvare

Et hvilket som helst antall URL-parametere kan legges til, og tredjeparts programvare utenfor MediaWiki kan definere og legge til sine egne parametere og gi dem en mening.

  • Noen wikier har introdusert URL -parametere som bare er gyldige der for gadgets.
  • Brukerskript kan legge til og evaluere URL -parametere.
Noen kjente parametere
parameter betydning
dontcountme=s Tidligere samtale -analysepakke "Webalizer"; i dag meningsløs.
oldformat=true Eksternt Wikipedia brukergrensesnitt Wikiwand for interne formål; meningsløst for oss.

tilleggsinformasjon