Hi, i can't find information about filtering pending changes through api, can 
someone 
help with my previous questions?

06.03.2019, 13:32, "Сибирев Кирилл" <[email protected]>:
> 05.03.2019, 19:33, "bawolff" <[email protected]>:
>>  Are you sure that patrol status is shown as colour coding on history pages?
>>  I'm pretty sure its not.
>>
>>  If you mean kind of the dim yellow colour (like in
>>  
>> https://en.wikipedia.org/w/index.php?title=List_of_programs_broadcast_by_Adult_Swim&action=history
>>  for the moment, but that will likely change soon), that means a pending
>>  change, which is a different system from patrolling.
>>
>>  Note, on enwikipedia (but not other projects) RC patrolling is disabled,
>>  and only new page patrol is enabled (so only the first revision can have a
>>  patrol status).
>
> Thanks for the answer, i'm little bit confused by naming here, i guess.
> Mostly we use ru.wikipedia.org, where a lot of pages have blue/yellow markup
> and legend for blue can be translated as "patrolled version", and yellow is 
> "unverified version"
> (here screenshot of what i am talking about https://yadi.sk/i/A0FRG6yz86ECdg)
>
> So, if i did understand you correctly, blue/yellow markup is about pending 
> changes
> (https://en.wikipedia.org/wiki/Wikipedia:Pending_changes) and not patrolling
> (https://www.mediawiki.org/wiki/Help:Patrolling), am i right?
>
> Basically we want to get from api same data which users see on wikipedia 
> article page
> and as far as i understand yellow changes are not visible until approved.
> Can you send me some page about comparing pending and patrolling, because for 
> now
> i can't understand if the two system can be applied to one page and what 
> happens
> if revision is patrolled (does it become approved and not pending after that)?
>
> If pending system is responsible for revision visibility on article page then 
> it is
> not matter to us what patrolling does, i guess.
> But in that case we need to get pending property of revision from API, is it 
> accessible?
>
>>  --
>>  Brian
>>
>>  On Tue, Mar 5, 2019 at 4:13 PM Сибирев Кирилл <[email protected]>
>>  wrote:
>>
>>>   Hi, we are using wikimedia http api for getting pages recent changes [1].
>>>   We'd like to be able to distinguish patrolled and unpatrolled revisions 
>>> and
>>>   this feature is supported according to docs, but we still can't use it
>>>   because of access permissions. For example if i making requests like [2] 
>>> or
>>>   [3] i am getting {"code": "permissiondenied", "info": "You need the
>>>   \"patrol\" or \"patrolmarks\" right to request the patrolled flag."} 
>>> error.
>>>
>>>   This API behaviour looks inconsistent to me, because anyone can see
>>>   patrolled/unpatrolled colored markup at wikipedia revision history web
>>>   pages. I think patrol right should be checked only at write (ones that 
>>> mark
>>>   revisions patrolled or not) API requests and not for read requests.
>>>
>>>   Is this behaviour really inconsistent and implemented that way due to
>>>   technical restrictions or am i missing something? Can it be changed, so we
>>>   can get patrolling information for revisions or maybe there are some
>>>   workarounds exist?
>>>
>>>   [1] https://www.mediawiki.org/wiki/API:RecentChanges
>>>   [2]
>>>   
>>> https://en.wikipedia.org/w/api.php?action=query&list=recentchanges&rcprop=title|patrolled&rclimit=3
>>>   [3]
>>>   
>>> https://en.wikipedia.org/w/api.php?action=query&list=recentchanges&rcprop=title&rcshow=patrolled&rclimit=3
>>>
>>>   _______________________________________________
>>>   Wikitech-l mailing list
>>>   [email protected]
>>>   https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>>
>>  _______________________________________________
>>  Wikitech-l mailing list
>>  [email protected]
>>  https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to