LinguaLibre

Difference between revisions of "User rights"

Each wiki has built-in groups such as users, autopatrolled, admin, etc, which have specific user rights allowing actions associated with a ratelimit defining the number of times this action is allowed within a time period. Lingua Libre is mainly a Wiki for documentation via textual edits together with a client-side audio recording app which sends audios directly from your browser to Wikimedia Commons. Wikimedia Commons serves as the storage website via its programmatic API and is the actual limiting element in our audios uploading chain. If user rights are an issue, it is likely the case on Wikimedia Commons given the uploader's account and its associated user rights on Commons. Below are some elements to better understand your proper situation.

m
Line 7: Line 7:
 
* Check infos and groups for 0x010C, Yug, WikiLucas00, Luilui666, ShufaBot:
 
* Check infos and groups for 0x010C, Yug, WikiLucas00, Luilui666, ShufaBot:
 
** On Commons API ([[:mw:API:Users#GET_request]]):<br>[https://commons.wikimedia.org/w/api.php?action=query&list=users&ususers=0x010C|Yug|WikiLucas00|Luilui6666|ShufaBot&usprop=groups|editcount|registration https://commons.wikimedia.org/w/api.php?action=query&list=users&ususers=0x010C|Yug|WikiLucas00|Luilui6666|ShufaBot&usprop=groups|editcount|registration]
 
** On Commons API ([[:mw:API:Users#GET_request]]):<br>[https://commons.wikimedia.org/w/api.php?action=query&list=users&ususers=0x010C|Yug|WikiLucas00|Luilui6666|ShufaBot&usprop=groups|editcount|registration https://commons.wikimedia.org/w/api.php?action=query&list=users&ususers=0x010C|Yug|WikiLucas00|Luilui6666|ShufaBot&usprop=groups|editcount|registration]
** On LinguaLibre API :<br>[https://lingualibre.org/w/api.php?action=query&list=users&ususers=0x010C|Yug|WikiLucas00|Luilui6666|ShufaBot&usprop=groups|editcount|registration https://lingualibre.org/w/api.php?action=query&list=users&ususers=0x010C|Yug|WikiLucas00|Luilui6666|ShufaBot&usprop=groups|editcount|registration]
+
** On LinguaLibre API :<br>[https://lingualibre.org/api.php?action=query&list=users&ususers=0x010C|Yug|WikiLucas00|Luilui6666|ShufaBot&usprop=groups|editcount|registration https://lingualibre.org/w/api.php?action=query&list=users&ususers=0x010C|Yug|WikiLucas00|Luilui6666|ShufaBot&usprop=groups|editcount|registration]
 
* Check user rights for yourself - click then search "upload":  
 
* Check user rights for yourself - click then search "upload":  
 
** On Commons API: https://commons.wikimedia.org/w/api.php?action=query&meta=userinfo&uiprop=ratelimits
 
** On Commons API: https://commons.wikimedia.org/w/api.php?action=query&meta=userinfo&uiprop=ratelimits
** On LinguaLibre API : https://lingualibre.org/w/api.php?action=query&meta=userinfo&uiprop=ratelimits
+
** On LinguaLibre API : https://lingualibre.org/api.php?action=query&meta=userinfo&uiprop=ratelimits
  
 
<!-- COMMONS API result for YUG (experienced wikimedian in group "autopatrol"): -->
 
<!-- COMMONS API result for YUG (experienced wikimedian in group "autopatrol"): -->

Revision as of 15:32, 7 January 2022

Check your user rights



User rights on Commons

  • Each mediawiki has upload limits according to user groups set via wmf-config/InitialiseSettings.php.
  • See User group rights: Commons:Special:ListGroupRights
Uploads rate limits on Commons.
Group Minimal condition Ratelimit
Uploads rights

* (all)

Anonymous IP 0

user

Have an account 380 per 4320 sec.

autoconfirmed

4+ days old account 380 per 4320 sec.

autopatrolled

On request 999 per 1 sec.

patroller

On request 999 per 1 sec.

image-reviewer

On request 999 per 1 sec.
4320 sec. = 72 mins.

Commons ratelimits in code

	'+commonswiki' => [ // T132930
		'move' => [ // T232657
			'autopatrolled' => [ 32, 60 ],
			'patroller' => [ 32, 60 ],
			'image-reviewer' => [ 32, 60 ],
		],
		'edit' => [
			'ip' => [ 8 * 15, 60 * 15 ], // T225148
			'newbie' => [ 8 * 15, 60 * 5 ], // T231463
			'user' => [ 900, 60 * 3 ], // T194864
			// Higher rate limit for trusted users
			'image-reviewer' => [ 10500, 60 * 3 ],
			'patroller' => [ 10500, 60 * 3 ],
			'autopatrolled' => [ 10500, 60 * 3 ],
		],
		'upload' => [
			// 380 uploads per 72 minutes
			'user' => [ 380, 4320 ],
			// Effectively no upload rate limit for members of these groups
			'image-reviewer' => [ 999, 1 ],
			'patroller' => [ 999, 1 ],
			'autopatrolled' => [ 999, 1 ],
		],
		'linkpurge' => [
			'patroller' => [ 3000, 60 * 3 ], // T245214
		],
	],

User rights on LinguaLibre

Note: LinguaLibre is not the limiting factor.

Request new user rights

Go to Commons:Commons:Requests for rights, make a request mentioning your contribution to LinguaLibre. Past requests :

See also