Příručka:Parametry pro index.php
Tato stránka je částečný seznam parametrů index.php u, hlavního skriptu softwaru MediaWiki. Většina z těchto argumentů se obvykle uvádí jako parametry GET v adrese URL, ale lze je také předávat jako data POST. POST je ve skutečnosti vyžadován v některých případech, jako je například čistící akce. Most of these arguments are usually given as GET parameters in the URL, but can also be passed as POST data. POST is actually required in some cases, such as the purge action. Some extensions provide additional parameters.
Revize stránky nebo verze
Parametry index.php obvykle platí a mají význam související se stránkou, na kterou se vztahují. Stránku (nebo její verzi) lze zadat zadáním jednoho nebo více následujících parametrů: The page (or a version of it) can be specified by typing one or more of the following parameters: https://en.wikipedia.org/w/index.php?title=Ferengi&curid=177126&diff=304901009&oldid=304764764
Jméno | Popis |
---|---|
title | Název stránky. V závislosti na dalších parametrech to může být stránka wiki nebo speciální stránka. Chcete-li deaktivovat speciální stránku v konfiguraci wiki, můžete použít SpecialPage_initList hook. |
curid | ID stránky wiki; přepíše hodnotu názvu. |
Některé akce (například zobrazení a úpravy) fungují také na konkrétní revizi stránky. Taková revize je identifikována dvěma následujícími parametry, což umožňuje vynechání názvu a id stránky.
Jméno | Popis |
---|---|
oldid | ID revize |
direction | Místo čísla revize, předaného přes oldid , použijte:
|
Akce
Následuje přehled použitelných hodnot (values) pro parametr action
(akce).
Některou z těchto akcí lze povolit / zakázat pomocí vyhrazeného nastavení konfigurace v LocalSettings.php
. Tato místní nastavení jsou uvedena, pokud jsou k dispozici.[2]
Name | Funkce | Příklad |
---|---|---|
view | Zobrazí se výchozí akce; view je akce, která se používá, když není explicitně zadána žádná akce | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=view |
watch | Přidá stránku do seznamu sledovaných uživatelů | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=watch |
unwatch | Odstraní stránku ze seznamu sledovaných uživatelů | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=unwatch |
delete | Odstraní stránku
Ve výchozím nastavení odstraní uživatel formulář pro potvrzení odstranění a určení důvodu.[3] |
www.mediawiki.org/w/index.php?title=Project:Sandbox&action=delete |
revert | Vrátí se k předchozí verzi obrazu. Jsou vyžadovány následující dva další parametry:
|
|
rollback | Vrátí zpět poslední úpravy provedené posledním editorem stránky. Jinými slovy obnovuje poslední verzi článku, jehož editor není poslední. Úpravy jsou označeny jako malé a je použito výchozí shrnutí úprav.[4] Jsou vyžadovány následující dva další parametry:
|
www.mediawiki.org/w/index.php?title=Project:Sandbox&action=rollback&from=John&token=d7aaa6c\ |
protect | Zobrazuje nebo mění úrovně ochrany stránky:
|
www.mediawiki.org/w/index.php?title=Project:Sandbox&action=protect |
unprotect | Stejná stránka jako ochrana (nechránění a ochrana jsou stejné stránky a dělají totéž). | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=unprotect |
markpatrolled | Označí úpravu jako hlídanou; viz Nápověda: Hlídané úpravy na Meta.
|
|
render | Výstup HTML vykreslování celého obsahu stránky. Podobné akci view , ale výstupem je pouze neupravený text článku, nikoli žádná část uživatelského rozhraní (další sady nástrojů, vyhledávací pole, šablony stylů atd.). Pro stabilnější programový přístup nebo načtení HTML pouze části obsahu stránky byste měli použít API
parse s page nebo pageid . |
www.mediawiki.org/w/index.php?title=Project:Sandbox&action=render |
purge | Vymaže mezipaměť stránky, což způsobí, že se stránka znovu zobrazí z jejího zdroje.
|
www.mediawiki.org/w/index.php?title=Project:Sandbox&action=purge |
submit | Provádí různé akce související se změnou stránky (další podrobnosti viz níže):
|
www.mediawiki.org/w/index.php?title=Project:Sandbox&action=submit |
edit | Zobrazuje stránku v podobě úprav, "edit" dělá téměř to samé jako submit. | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=edit |
editredlink | Stejné jako edit.[6] | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=editredlink |
history | Zobrazuje historii stránky. (Historie viz níže) | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=history |
historysubmit | Při zobrazení rozdílu mezi revizemi klikněte na stránce „Porovnat vybrané revize“ (compare selected revisions) na stránce historie. To vyžaduje parametr „diff“ nebo „oldid“. Jinak pouze zobrazuje samotnou stránku. | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=historysubmit&diff=456290&oldid=456270 |
raw | Zobrazuje hrubý obsah stránky. (Viz Raw, níže) Otevře se vyskakovací okno s dotazem, zda chcete stránku uložit do index.php.[7] | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=raw |
ajax | (zastaralo od 1.27) If enabled, calls a php function registered via $wgAjaxExportList ; see Manual:Ajax .[8] | |
credits | Zobrazuje seznam lidí, kteří na danou stránku přispěli pomocí skutečného jména zadaného v uživatelských preferencích. V současné době je na wiki Wikimedia wiki zakázán, ale ve vanilla MediaWiki je ve výchozím nastavení povolen. | translatewiki.net/w/i.php?title=Translating:MediaWiki&action=credits |
info | Zobrazuje informace o stránce, například počet uživatelů, kteří ji mají v seznamu sledovaných položek, počet úprav, počet autorů. Kontext naleznete v Doplnění informačních akci RfC. | www.mediawiki.org/w/index.php?title=Project:Sandbox&action=info |
revisiondelete | Nastavení omezení viditelnosti textu revize, shrnutí úprav a uživatelského jména / adresy IP editoru (vyžaduje uživatelské právo deleterevision) |
Přepsání preferencí uživatele
Následující parametry přepíší některé uživatele preferencí. Další parametry vysvětlené v jiných oddílech jsou „difonly“, „internaledit“ a „externaledit“. Níže uvedené parametry ovlivňují všechny akce kromě „vykreslení“ a „nezpracovaného“.
Jméno | Funkce | Příklad |
---|---|---|
useskin | Zadejte vzhled | www.mediawiki.org/w/index.php?useskin=modern |
uselang | Určete jazyk pro prvky uživatelského rozhraní (například odkaz "moje diskuse" atd.), Tj. jazyk uživatelského rozhraní; to je zvláště užitečné pro vytvoření účtu, protože v této fázi se nepoužívají žádná nastavení předvoleb.
Kód zvláštního jazyka " |
www.mediawiki.org/w/index.php?title=Special:Userlogin&type=signup&uselang=de |
variant | Určete jazykovou variantu pro prvky uživatelského rozhraní (používá se například v čínské Wikipedii, protože čínský jazyk má varianty); | |
printable | Pokud je nastavena na yes , stránka se zobrazí ve formě, která je vhodná pro tisk
|
|
debug | Pokud je nastavena na hodnotu true (např. 1 nebo true ), Zavaděč zdrojů (ResourceLoader) slouží non - minified JavaScript a CSS. Viz Zavaděč zdrojů/ Funkce # Debugovací mód.
|
www.mediawiki.org/w/index.php?title=Project:Sandbox&debug=true |
safemode | Pokud je nastavena na hodnotu true (např. 1 nebo true ), osobní CSS a JS nebudou načteny. To zahrnuje gadgety.[9] |
www.mediawiki.org/w/index.php?title=MediaWiki&safemode=1 |
useskinversion | Specify a skin version[10] | www.mediawiki.org/w/index.php?title=MediaWiki&useskinversion=2 |
Prohlížení a renderování obsahu
Výchozí akce je zobrazení. Pokud k adrese URL není přidána žádná jiná akce, použije se action=view
. Tato akce zobrazuje stránku, revizi nebo rozdíl mezi dvěma revizemi stejné nebo dvou různých stránek. Níže je uveden (částečný) seznam.
- diff
- hodnota tohoto parametru označuje revizi. Vrací se rozdíl mezi jinou revizí a touto revizí:
- Pokud není předán
oldid
, zobrazí se rozdíl mezi touto revizí a předchozí verzí téhož článku; - jinak se zobrazí rozdíl mezi revizí danou
oldid/direction
a touto revizí. Hodnota tohoto parametru může být ID revize, hodnotyprev
(předchozí) nebonext
(další) k identifikaci revize vzhledem k revizi danéoldid/direction
a hodnotucur
k identifikaci nejnovější revize stránky;
- Pokud není předán
- Všimněte si, že
oldid
adiff
nemusí být dvě revize stejného článku, což umožňuje porovnání dvou revizí dvou různých stránek. - redirect
- pokud je hodnota tohoto parametru 'ne' a stránka je přesměrována, zobrazí se samotná stránka, nikoli cíl přesměrování. Tento parametr má účinek pouze na
action=view
aaction=render
a pouze pokud není uveden žádnýoldid
anidiff
. Toto je jediný případ, kdy je místo přesměrování zobrazen cílový článek; - rdfrom
- když je stránka následkem přesměrování z externí wiki, tento parametr řekne, která wiki byla původní, takže lze zobrazit řádek „Přesměrováno z ...“
- diffonly
- přepíše preference uživatele, zda se má stránka vykreslit, když je požadován rozdíl, např.
diffonly=yes
- search
- pokud není prázdné (a pokud jsou povoleny vyhledávání), přepíší všechny ostatní parametry a provede vyhledávání
Následující parametry platí pouze pro kategorie.
- from
- je-li stránka kategorií, zobrazí se pouze položky seznamu, jejichž řazení je stejné nebo odpovídá hodnotě tohoto parametru;
- Příklad: https://en.wikipedia.org/w/index.php?title=Special:Log&type=upload&from=20070814233520&until=20070814233525
- Odkazy na protokol všech obrázků nahraných 14. srpna 2007 od 23:35:20 do 23:36:25
- until
- pokud je stránka kategorií, zobrazí se pouze položky, jejichž předřazený klíč předchází hodnotě tohoto parametru; používá se pouze pokud není předán
from
;
Následující parametr platí pouze pro obrázky.
- page
- číslo stránky na vícestránkovém médiu; v současné době platí pouze pro soubory DjVu a PDF; první stránka je očíslována 1;
Historie
- limit
- počet úprav stránek, které lze zobrazit. Maximum je 5 000 úprav.
- Příklad: https://en.wikipedia.org/w/index.php?title=Special:Contributions&limit=13&contribs=user&target=Atlgirl052005 - uvádí 13 úprav na stránku.
- dir
- relativní pořadí stránek historie úprav.
- úpravy stránky jsou seřazeny podle klesající časové značky.
- offset
- používá časové razítko k určení, která část historie se zobrazí;
- Vrátí úpravy, ke kterým došlo před časovou značkou;
- Příklad: https://en.wikipedia.org/w/index.php?title=Special:Contributions&offset=20090815195334&contribs=user&target=Atlgirl052005
- Zobrazuje úpravy, ke kterým došlo bezprostředně před časovou značkou 20090815195334 (20090815195334 není zobrazena).
- Formát parametrů je rrrrmmddhhmmss. Takže 20090815195334 byl vytvořen 15. srpna 2009 [20090815] v 19:53 (UTC) a 34 sekund [195334].
- Viz Wikipedia: Kompletní průvodce rozdílem a odkazy.
- Příklad: https://en.wikipedia.org/w/index.php?title=Special:Contributions&offset=20090815195334&contribs=user&target=Atlgirl052005
- pokud je přidán
dir=prev
, funguje to opačně a uvádí všechny úpravy za časovou značkou.[11]- Příklad: https://en.wikipedia.org/w/index.php?title=Special:Contributions&offset=20090815195334&dir=prev&contribs=user&target=Atlgirl052005
- Zobrazuje úpravy, k nimž došlo okamžitě po časové značce 20090815195334 (20090815195334 není zobrazena).
- Příklad pro zobrazení pouze první úpravy na stránce: https://en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_(technical)&action=history&dir=prev&limit=1
- Příklad: https://en.wikipedia.org/w/index.php?title=Special:Contributions&offset=20090815195334&dir=prev&contribs=user&target=Atlgirl052005
- feed
- je vrácen zdroj změn v historii; povolené hodnoty jsou
atom
arss
. Lze zakázat pomocí $wgFeed . - go
- (Zastaralé - je třeba se mu vyhnout, protože bylo nahrazeno)
go=first
je zobrazena první (nejstarší) stránka historie
Raw – neinterpretovaný obsah stránky
Předáním action=raw
vrátí zdrojový kód stránky nebo revize. Z bezpečnostních důvodů je to v některých verzích MediaWiki povoleno pouze při použití "přístupového bodu primárního skriptu", tj. Při použití "ošklivého" URL formuláře s index.php?title=...
- templates
- pokud je předán s hodnotou
expand
, rozbalí se šablony na stránce; - ctype
- hodnota typu obsahu, která se má použít v záhlaví HTTP při vracení nezpracovaného obsahu, místo výchozího
text/x-wiki
. Toto může být pouze jeden z povolených typů, které existují v současné dobětext/x-wiki
,text/javascript
,text/css
aapplication/x-zope-edit
- maxage
- hodnota max-age v poli záhlaví HTTP Cache-Control, která se použije při návratu nezpracované stránky (klientská mezipaměť)
- smaxage
- hodnota s-maxage v poli záhlaví HTTP Cache-Control, která se má použít při vrácení nezpracované stránky (mezipaměť serveru cache)
- oldid
- id konkrétní revize, která se má vrátit
- direction
- buď
next
,prev
nebocur
; namísto revize zadané oldid vrátí jednu, která ji následuje, jednu, která ji předcházela, nebo aktuální (poslední); - section
- omezuje výstup na konkrétní část nebo podčásti dokumentu. Sekce jsou specifikovány s nezápornými celými čísly: sekce 0 je sekce před všemi pojmenovanými sekcemi, sekce jedna je první pojmenovanou sekcí nebo podsekcí atd. Schéma číslování považuje oddíly a podsekce za identické. Seznam sekcí a podsekcí lze získat prostřednictvím API s api.php?action=parse&text={{:My_page}}__TOC__&prop=sections.
Editace a odeslání změn k uložení
Příkazy úprav a odesílání provádějí téměř stejnou akci. Ve výchozím nastavení vrátí pro stránku formulář „Upravit stránku“ (edit page). Různé výsledky lze získat předáním jiných argumentů; některé výsledky (například uložení nové verze stránky) lze získat pouze pomocí POST. Tato akce používá standardní argumenty pro určení stránky nebo revize stránky.
Možnosti ovlivňující formulář pro úpravu
Následující možnosti mají vliv na editační formulář (první také ovlivňuje způsob uložení stránky).
- section
- určuje index sekce v dokumentu, který se má předem načíst a upravit; sekce jsou číslovány postupně od 0. Sekce 0 je část článku před záhlavím první sekce; hodnota
new
se používá k připojení nové sekce k dokumentu; - preload
- určuje stránku, jejíž wikitext se použije jako počáteční hodnota textové oblasti (textarea) v editačním formuláři, pokud neexistuje upravovaná stránka nebo sekce. Pokud existuje, je příkaz preload ignorován; viz také Příručka: Vytváření stránek s předinstalovaným textem;
- preloadparams[] (nebo preloadparams%5B%5D)
- nahrazení parametrů stylu
$1
v předpřipraveném textu. Například https://mediawiki.org/wiki/Project:Sandbox?action=edit§ion=new&preload=Manual:Creating_pages_with_preloaded_text/param_demo&preloadparams%5b%5d=first%20value&preloadparams%5b%5d=second%20value způsobí, že Příručka: Vytváření stránek s předběžným načtením textu / param demo bude předběžně načtena do editačního formuláře, ale$1
bude nahrazen první hodnotou a$2
bude nahrazen druhou hodnotou. (zavedeno od 1.23) - editintro
- název existujícího článku nebo šablony, který bude zobrazen nad editačním formulářem;
- preloadtitle
- v případě section=new poskytuje počáteční obsah pole „Předmět / nadpis“ (Subject/headline). Před uložením jej lze upravit;
- Příklad: https://en.wikipedia.org/w/index.php?title=User_talk:5dsddddd&action=edit§ion=new&preloadtitle=The+%5B%5BWP%3AARS%7CArticle+Rescue+Squadron%5D%5D
- Příklad s předběžným názvem a předběžným načtením: https://en.wikipedia.org/wiki/User_Talk:Ikip?action=edit§ion=new&preload=Template:Article_Rescue_Squadron_ invite&preloadtitle=Invitation
- nosummary
- nezobrazovat pole „titulek“, když děláte novou sekci section=new.
- summary
- jeho hodnota se použije jako souhrn úprav namísto výchozí.
- preview
- pokud je nastaveno na
yes
nebono
, přepíše preferenci uživatele „Zobrazit při první editaci náhled“ (task T11936); - internaledit/externaledit (odstraněno od 1.22)
- přepíše preference uživatele na externí editory;
- mode (odstraněno od 1.22)
- tento parametr ovlivní stránku s výsledky, pokud je předán s hodnotou
file
a používá externí editor; - undo, undoafter
- pokusí se vrátit zpět řadu úprav, od revize
undoafter
až po reviziundo
. Technicky se to provádí pokusem o sloučení inverze těchto úprav se sekvencí všech následných úprav, Hodnoty těchto parametrů jsou idy starých revizí stránky. Pokud sloučení není možné, je vrácen pravidelný formulář pro tuto revizi
Co dělat
Následující možnosti sdělují softwaru, co dělat při odesílání: uložení, zobrazení náhledu nebo zobrazení rozdílu oproti aktuální verzi.
- wpSave
- tento argument je generován při ukládání obsahu editačního formuláře vráceného serverem. Ve skutečnosti se nepoužívá ani nevyžaduje při odesílání (požadované argumenty k uložení viz níže);
- wpPreview
- nastavit v POST požadavku na vyžádání náhledu stránky nebo sekce, jako by byla uložena hodnota wpTextbox1;
- ve výchozím nastavení vrací editační formulář s náhledem hodnoty wpTextbox1;
- Pokud je předán další argument
live
, zobrazí se pouze vykreslení hodnoty wpTextbox1. Nikoli forma a další prvek GUI. Je to podobné výsledku uložení a následného prohlížení pomocíaction=render
; viz Příručka: Živý náhled pro více informací; - argument
wpLivePreview
je identický s wpPreview; proto se vrací pravidelný náhled, pokud není předánlive
;
- wpDiff
- nastavit v POST požadavku na vyžádání tabulky ukazující změny mezi aktuální verzí stránky nebo sekce a verzí, jako by byla uložena hodnota wpTextbox1;
Parametry potřebné k uložení
Když uživatel stránku uloží, jsou vyžadovány následující parametry. Pole souhrnu úprav může být také vyžadováno, pokud je nakonfigurováno (viz níže).
- wpTextbox1
- nový obsah stránky / sekce;
- wpStarttime
- časové razítko, kdy uživatel začal upravovat stránku. Slouží ke kontrole, zda byla stránka odstraněna mezi tímto okamžikem a časem odeslání (v tomto případě je uživatel požádán o potvrzení uložení);
- wpRecreate
- v případě, že byla stránka po wpStarttime odstraněna, toto pole potvrzuje, že se stránka má uložit;
- wpEdittime
- pro nové stránky je to stejné jako wpStarttime. V opačném případě je to časové razítko poslední revize stránky. Slouží ke kontrole konfliktů při úpravách;
- wpEditToken
- Upravit token se používá k tomu, aby uživatelé zabránili v naléhání na uložení stránky sledováním odkazu nebo stisknutím tlačítka na externím webu. Pro nepřihlášené uživatele je vyžadováno wpEditToken od revision 18112. Aktuálně obsahuje pouze znaky
+\
, nikoli náhodný řetězec (viz přípona k úpravě tokenu).
Pro uložení stránky jsou v požadavku POST vyžadovány wpStarttime
, wpEdittime
, wpTextbox1
a wpEditToken
a wpPreview
ani wpDiff
nejsou předány. Pokud byla stránka odstraněna po wpStarttime
, je vyžadována také booleovská volba wpRecreate
.
Nepovinná dodatečná data
Souhrn úprav nebo parametr „ignorovat prázdné“ může být povinný, pokud je nakonfigurováno „upozornění na prázdné souhrny“.
- wpSummary
- shrnutí úprav;
- wpMinoredit
- pokud je nastavena v požadavku na uložení, je úprava označena jako menší. Pro náhled a rozdíl je to počáteční hodnota zaškrtávacího políčka „Toto je drobná úprava“ ve formuláři úpravy;
- wpWatchthis
- pokud je předána na žádost o uložení, stránka se přidá do seznamu sledovaných uživatelů. Pokud není předána v požadavku na uložení, bude stránka odebrána ze seznamu sledovaných uživatelů. Pro náhled nebo rozdíl je to počáteční hodnota zaškrtávacího políčka „sledovat tuto stránku“ v editačním formuláři;
- wpSection
- určuje index sekce v dokumentu, který má být předložen. Sekce jsou číslovány postupně od 0. Sekce 0 je část článku před záhlavím první sekce. Hodnota
new
se používá k připojení nové sekce k dokumentu; - wpChangeTags
- volitelný seznam tagů oddělených čárkami, který bude přidán do úpravy. Pokud některá z poskytnutých značek není aktivována pro ruční použití, bude úprava odmítnuta.
- wpAutoSummary
- obsahuje MD5-hašování pole souhrnu úprav, jak bylo původně prezentováno uživateli ve formě úprav; toto pole se používá ke kontrole, zda uživatel toto pole před odesláním upravil: pokud je hašování MD5 hodnoty
wpEditSummary
stejné jako toto pole, shrnutí úprav nebylo změněno; - wpIgnoreBlankSummary
- uloží stránku, i když uživatel neupravil shrnutí úprav, zatímco měl;
- wpTextbox2
- v případě konfliktu úprav obsahuje hodnotu wpTextbox1 požadavku na uložení, který konflikt vygeneroval;
- safemode
- o některých prohlížečích je známo, že mají problémy s úpravou textu obsahujícího znaky Unicode. Když požadavek na editační formulář pochází z jednoho takového prohlížeče, jsou non-ascii znaky v počátečním obsahu textarea převedeny do podoby
&#xxxx;
a hodnotasafemode=1
je ve formuláři skryta. Při odesílání polesafemode
označuje, že má být proveden inverzní překlad. Prohlížeč je považován za nekompatibilní s Unicode, pokud záhlaví HTTP User-Agent odpovídá regulárním výrazům v proměnné $wgBrowserBlackList ;
- wpScrolltop
- slouží k zachování pozice posuvníku v textovém poli pro úpravy při načítání náhledu.
- redlink
- pokud uživatel nemá oprávnění k úpravě stránky, přesměrujte na prázdnou stránku článku (např. „Wikipedia nemá článek s tímto přesným názvem“) namísto zobrazení upozornění o chybě oprávnění; tento parametr se používá u červených odkazů.
- wpExtraQueryRedirect
- skrytý vstup pro úpravu po uložení URL a není použit ve skutečném formuláři úpravy. Určeno k použití miniaplikacemi apod.
Speciální stránky
Většina speciálních stránek má další parametry, specifické pro funkci, kterou vykonávají. Jako příklad lze uvést parametry pro Special:Export ve Speciálních parametrech pro export
Následující parametry adresy URL poskytují počáteční hodnoty pro některá vstupní pole. Mohou být upraveny před odesláním formuláře.
Special:MovePage
- wpReason
- textové pole s důvodem.
- wpNewTitle
- textové pole s novým názvem.
- wpLeaveRedirect
- zda zaškrtnete políčko „Nechat přesměrování později“ (Leave a redirect behind).
Special:BlockIP
- wpDisableEmail
- zda zaškrtnete políčko „Posílání e-mailů“.
- wpDisableUTEdit
- zda zaškrtnete políčko „Editace vlastní uživatelské diskuse“.
- wpReason
- původně vybraná položka v rozevíracím seznamu by se hodnota měla shodovat s řádkem v MediaWiki:Ipbreason-dropdown.
- wpReason-other
- textová pole s vlastním důvodem; vyžadují
wpReason=other
- wpAutoBlock
- zda zaškrtnete políčko „Automaticky blokovat IP adresy používané tímto uživatelem“.
- wpWatch
- zda zaškrtnete políčko „Sledovat uživatelskou a diskusní stranu tohoto uživatele“.
Special:UserRights
- user-reason
- textové pole s důvodem.
Parametr maxlag
MediaWiki versions: | 1.10 – 1.27 |
Parametr maxlag se používá, pouze pokud je software spuštěn v replikovaném databázovém clusteru.
Parametr maxlag umožňuje, aby požadavek nebyl doručen, pokud je vysoký provoz serveru. Parametr maxlag platí pro všechny akce. hodnota parametru maxlag je číslo; čím nižší je tato hodnota, tím nižší je provoz, který způsobí, že požadavek nebude doručen. Nula není povolena.
Poznámky
- ↑ Klienti odesílající formuláře by měli odesílat všechny parametry formuláře přítomné v HTML; spoléhání se na jakýkoli druh statického seznamu může vést k budoucímu poškození. Chcete-li zaregistrovat nové akce s instalací MediaWiki, přečtěte si $wgActions.
- ↑ Kromě toho lze pomocí proměnné $wgActions zakázat jakoukoli akci s výjimkou zobrazení.
Navíc je nyní k dispozici $wgActions pro všechny akce.
Pokud jsou navíc povolena vyhledávání a je zadán parametr
search
(a není prázdný), budou všechny akce ignorovány a bude provedeno vyhledávání. - ↑ Odstranění se provede na žádost POST, pokud je jako hodnota
wpEditToken
předán platný token editace. To se stane, když uživatel potvrdí odstranění. Důvod odstranění je předán jako hodnota argumentuwpReason
. Tento řetězec je zaznamenán v záznamu odstranění (polelog_comment_id
v protokolu (logging table)) Odstranění se provádí také při mazání jediné verze obrázku. To vyžaduje, aby ID verze bylo předáno v parametruoldimage
a platný token pro úpravy vwpEditToken
. V takovém případě lze požadavek předat také prostřednictvím GET - ↑
- Pokud je předán volitelný argument
summary
, použije se jeho hodnota jako výchozí shrnutí jako shrnutí úprav - Pokud je předán volitelný argument
bot
, bude úprava označena jako bot (v tabulce Poslední změny je úprava označena jakorc_bot=1
). - argument
bot
lze použít také na kterékoli stránce, na které se objeví odkaz [rollback], na kaskádu&bot=1
na všechny vygenerované rollback odkazy - Pokud je předán volitelný argument
hidediff
, zobrazí se místo rozdílu změny zpráva o úspěchu (to lze vynutit pomocí uživatelských preferencí)
- Pokud je předán volitelný argument
- ↑ Tyto úrovně se změní na hodnoty
mwProtect-level-edit
amwProtect-level-move
, pokud je požadavek POST a platný editační token je předán jakowpEditToken
; parametrmwProtect-reason
udává důvod ochrany nebo nechránění, které budou zaznamenány do protokolu stránek. Pokud je také předánmwProtect-cascade
, je použita kaskádová ochrana (všechny přeložené stránky jsou nastaveny na stejné úrovně ochrany)- akce, které lze omezit obecněji, jsou akce uvedené v poli $wgRestrictionTypes . Toto pole je inicializováno do pole
array('edit','move')
a může být změněno v LocalSettings.php . Ochranná akce pak přijme parametrmwProtect-level-$action
pro každou akci v tomto poli
- akce, které lze omezit obecněji, jsou akce uvedené v poli $wgRestrictionTypes . Toto pole je inicializováno do pole
- ↑ Před revision 31291, Editredlink udělal totéž, čeho je nyní dosaženo za
action=edit&redlink=1
(vysvětlení parametru redlink viz níže) - ↑ Z bezpečnostních důvodů je v některých verzích MediaWiki Raw povoleno pouze při použití „přístupového bodu primárního skriptu“, tj. Při použití „ošklivého“ URL formuláře s
index.php?title=...
- ↑
- vyžaduje $wgUseAjax , aby byla pravda; jediné funkce, které lze volat, jsou ty v poli $wgAjaxExportList
- další parametry:
rs
je název funkce (např.rs=wfSajaxSearch
); polersargs[]
je seznam argumentů této funkce (např.rsargs[]=abcd
předává řetězecabcɖ
do funkce) . - funkce JavaScript
sajax_do_call
pro volání funkcí Ajax je definována v ajax.js .
- ↑ Project:Tech News/2017#Tech News: 2017-16
- ↑ Reading/Web/Desktop Improvements#May 2020: First deployment - officewiki and testwiki
- ↑ Z důvodů výkonu není hodnota tohoto pole ve skutečnosti offsetem (index prvního záznamu, který se má zobrazit)
Viz též
- Markup spec
- API:Main module
- m:Help:URL
- Přehled funkcí
- Snippets/Load JS and CSS by URL (přidá parametry withJS a withCSS, které jsou zpracovány na straně klienta)