List of MediaWiki projects
{
"name" : " wikipedia.org" ,
"regex" : " ((?:([a-z\\ d-]{1,50})\\ .)?(?:m\\ .)?wikipedia\\ .org)" ,
"articlePath" : " /wiki/" ,
"scriptPath" : " /w/" ,
"wikiFarm" : " wikimedia" ,
"extensions" : [
" CentralAuth"
]
}
How to check if a URL matches a wiki project
name
- The hostname of the URL should match the name
.
regex
- Match the URL against the regex
$1
- Hostname and path between https://
and articlePath
or scriptPath
$n
- If the hostname contains multiple wikis, additional groups are used to uniquely identify them
articlePath
- Article path of the project is https://
+ $1
+ articlePath
scriptPath
- Script path of the project is https://
+ $1
+ scriptPath
regexPaths
- If true, articlePath
and scriptPath
include group matches of regex
wikiFarm
- Name of the wiki farm the project belongs to (wikimedia
, fandom
, miraheze
, wiki.gg
)
extensions
- List of extensions providing useful API endpoints (CentralAuth
, Cargo
)
urlSpaceReplacement
- Replacement for spaces in page names (default: _
; wikihow.com: -
)
note
- Usage notes for the API of a specific project