LinguaLibre

Difference between revisions of "User rights"

Line 2: Line 2:
  
 
== Check your user rights ==
 
== Check your user rights ==
* Check [[User:WikiLucas00]]'s groups :
+
* Check an user's groups :
 
** On Commons: [[:Commons:Special:UserRights]] > enter username.
 
** On Commons: [[:Commons:Special:UserRights]] > enter username.
 
** On LinguaLibre: [[Special:UserRights]] > enter username.
 
** On LinguaLibre: [[Special:UserRights]] > enter username.
Line 8: Line 8:
 
** On Commons API ([[:mw:PI:Users#GET_request]]):<br>https://commons.wikimedia.org/w/api.php?action=query&list=users&ususers=WikiLucas00|Yug|Luilui6666|ShufaBot&usprop=groups|editcount|registration|emailable|gender
 
** On Commons API ([[:mw:PI:Users#GET_request]]):<br>https://commons.wikimedia.org/w/api.php?action=query&list=users&ususers=WikiLucas00|Yug|Luilui6666|ShufaBot&usprop=groups|editcount|registration|emailable|gender
 
* For yourself - click then search "upload":  
 
* For yourself - click then search "upload":  
** 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
** LinguaLibre API : https://lingualibre.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
  
 
<!-- COMMONS API result for YUG (experienced wikimedian in group "autopatrol"): -->
 
<!-- COMMONS API result for YUG (experienced wikimedian in group "autopatrol"): -->

Revision as of 18:09, 20 September 2020

Each mediawiki as build 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. LinguaLibre.org is mainly a Wiki for documentation together with a client-side audio recording app, which mainly involved simple accounts creations and textual edits. Wikimedia Commons, which is the storage website via its programmatic API, is the actual limiting element in our audio uploading chain. If user rights are an issue, it is likely the case on Wikimedia Commons given the uploader's account and user rights there. Below are some elements to better understand your proper situation.

Check your user rights



User rights on Commons

To document further.
Group Minimal condition Ratelimit
Uploads rights

* (all)

Anonymous IP 0

user

have an account 380 per 4320 sec. (72 mins)

autoconfirmed

4+ days old account ?

autopatrolled
patroller
image-reviewer

on request 999 per 1 sec.

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.