class MediaWiktory::Wikipedia::Actions::Pagetriagelist

Get a list of page IDs for building a PageTriage queue.

Usage:

“`ruby api.pagetriagelist.page_id(value).perform # returns string with raw output # or api.pagetriagelist.page_id(value).response # returns output parsed and wrapped into Response object “`

See {Base} for generic explanation of working with MediaWiki actions and {MediaWiktory::Wikipedia::Response} for working with action responses.

All action's parameters are documented as its public methods, see below.

Public Instance Methods

blocked_users() click to toggle source

Whether to show only pages created by blocked users.

@return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 129
def blocked_users()
  merge(blocked_users: 'true')
end
dir(value) click to toggle source

The direction the list should be sorted in - oldestfirst or newestfirst.

@param value [String] @return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 93
def dir(value)
  merge(dir: value.to_s)
end
limit(value) click to toggle source

The maximum number of results to return.

@param value [Integer] @return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 69
def limit(value)
  merge(limit: value.to_s)
end
namespace(value) click to toggle source

What namespace to pull pages from.

@param value [Integer] @return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 101
def namespace(value)
  merge(namespace: value.to_s)
end
no_category() click to toggle source

Whether to show only pages with no category.

@return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 108
def no_category()
  merge(no_category: 'true')
end
non_autoconfirmed_users() click to toggle source

Whether to show only pages created by non auto confirmed users.

@return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 122
def non_autoconfirmed_users()
  merge(non_autoconfirmed_users: 'true')
end
offset(value) click to toggle source

Timestamp to start from.

@param value [Integer] @return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 77
def offset(value)
  merge(offset: value.to_s)
end
page_id(value) click to toggle source

Return data for the specified page IDs, ignoring other parameters.

@param value [Integer] @return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 26
def page_id(value)
  merge(page_id: value.to_s)
end
pageoffset(value) click to toggle source

Page ID to start from (requires offset param to be passed as well).

@param value [Integer] @return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 85
def pageoffset(value)
  merge(pageoffset: value.to_s)
end
showbots() click to toggle source

Whether to show only bot edits.

@return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 33
def showbots()
  merge(showbots: 'true')
end
showdeleted() click to toggle source

Whether to include “proposed for deleted”.

@return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 61
def showdeleted()
  merge(showdeleted: 'true')
end
showredirs() click to toggle source

Whether to include redirects.

@return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 40
def showredirs()
  merge(showredirs: 'true')
end
showreviewed() click to toggle source

Whether to include reviewed.

@return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 47
def showreviewed()
  merge(showreviewed: 'true')
end
showunreviewed() click to toggle source

Whether to include unreviewed.

@return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 54
def showunreviewed()
  merge(showunreviewed: 'true')
end
username(value) click to toggle source

Show only pages created by username.

@param value [String] @return [self]

# File lib/mediawiktory/wikipedia/actions/pagetriagelist.rb, line 137
def username(value)
  merge(username: value.to_s)
end