Module: MediaWiki::Query

Includes:
Lists, Meta, Properties
Included in:
Butt
Defined in:
lib/mediawiki/query/query.rb,
lib/mediawiki/query/lists/all.rb,
lib/mediawiki/query/meta/meta.rb,
lib/mediawiki/query/lists/lists.rb,
lib/mediawiki/query/lists/users.rb,
lib/mediawiki/query/lists/search.rb,
lib/mediawiki/query/lists/log/log.rb,
lib/mediawiki/query/meta/siteinfo.rb,
lib/mediawiki/query/meta/userinfo.rb,
lib/mediawiki/query/lists/log/move.rb,
lib/mediawiki/query/lists/backlinks.rb,
lib/mediawiki/query/lists/log/block.rb,
lib/mediawiki/query/lists/log/merge.rb,
lib/mediawiki/query/lists/querypage.rb,
lib/mediawiki/query/lists/categories.rb,
lib/mediawiki/query/lists/log/delete.rb,
lib/mediawiki/query/lists/log/import.rb,
lib/mediawiki/query/lists/log/patrol.rb,
lib/mediawiki/query/lists/log/rights.rb,
lib/mediawiki/query/lists/log/upload.rb,
lib/mediawiki/query/properties/files.rb,
lib/mediawiki/query/properties/pages.rb,
lib/mediawiki/query/lists/log/protect.rb,
lib/mediawiki/query/meta/filerepoinfo.rb,
lib/mediawiki/query/lists/log/newusers.rb,
lib/mediawiki/query/lists/miscellaneous.rb,
lib/mediawiki/query/lists/recent_changes.rb,
lib/mediawiki/query/properties/properties.rb,
lib/mediawiki/query/properties/contributors.rb

Defined Under Namespace

Modules: Lists, Meta, Properties

Constant Summary

Constants included from Meta

Meta::TOKEN_TYPES

Method Summary

Methods included from Properties::Files

#get_all_duplicated_files, #get_duplicated_files_of, #get_image_bytes, #get_image_dimensions, #get_image_sizes

Methods included from Properties::Pages

#can_i_read?, #do_i_watch?, #get_all_links_in_page, #get_basic_page_info, #get_categories_in_page, #get_display_title, #get_external_links, #get_id, #get_images_in_page, #get_interwiki_links_in_page, #get_number_of_watchers, #get_other_langs_of_page, #get_page_size, #get_protection_levels, #get_templates_in_page, #get_text, #page_info_contains_key, #page_info_get_val, #page_new?, #page_redirect?

Methods included from Properties::Contributors

#get_anonymous_contributors_count, #get_contributors_response, #get_logged_in_contributors, #get_total_contributors

Methods included from Lists::QueryPage

#get_ancientpages_page, #get_brokenredirects_page, #get_doubleredirects_page, #get_fewestrevisions_page, #get_listduplicatedfiles_page, #get_listredirects_page, #get_lonelypages_page, #get_longpages_page, #get_mostcategories_page, #get_mostimages_page, #get_mostinterwikis_page, #get_mostlinked_page, #get_mostlinkedcategories_page, #get_mostlinkedtemplates_page, #get_mostrevisions_page, #get_querypage, #get_shortpages_page, #get_uncategorizedcategories_page, #get_uncategorizedpages_page, #get_uncategorizedtemplates_page, #get_unusedcategories_page, #get_unusedtemplates_page, #get_unwatchedpages_page, #get_wantedcategories_page, #get_wantedfiles_page, #get_wantedpages_page, #get_wantedtemplates_page, #get_withoutinterwiki_page

Methods included from Lists::Users

#get_contrib_count, #get_full_watchlist, #get_registration_time, #get_user_contributions, #get_user_gender, #get_usergroups, #get_userlists, #get_userrights

Methods included from Lists::RecentChanges

#get_recent_changes, #get_recent_deleted_revisions

Methods included from Lists::Log

#get_log, #get_overall_log, #loghash_block, #loghash_general, #loghash_importinterwiki, #loghash_importupload, #loghash_merge, #loghash_move, #loghash_patrol, #loghash_protect, #loghash_protectmoveprot, #loghash_protectunprotect, #loghash_rightsautopromote, #loghash_rightsrights, #loghash_unblock, #loghash_upload, #loghash_user

Methods included from Lists::Log::Upload

#get_upload_log, #get_upload_overwrite_log

Methods included from Lists::Log::Rights

#get_autopromotion_log, #get_rights_log

Methods included from Lists::Log::Protect

#get_modify_protection_log, #get_move_protected_log, #get_protect_log, #get_unprotect_log

Methods included from Lists::Log::Patrol

#get_patrol_log

Methods included from Lists::Log::NewUsers

#get_autocreate_users_log, #get_user_create2_log, #get_user_create_log

Methods included from Lists::Log::Move

#get_move_log, #get_move_redirect_log

Methods included from Lists::Log::Merge

#get_merge_log

Methods included from Lists::Log::Import

#get_interwiki_import_log, #get_upload_import_log

Methods included from Lists::Log::Delete

#get_delete_log, #get_deletion_restore_log

Methods included from Lists::Log::Block

#get_block_log, #get_reblock_log, #get_unblock_log

Methods included from Lists::Miscellaneous

#get_random_pages, #get_tags

Methods included from Lists::Search

#get_prefix_search, #get_search_result_amount, #get_search_results, #get_search_text_results

Methods included from Lists::All

#get_all_blocks, #get_all_categories, #get_all_deleted_files, #get_all_images, #get_all_pages_in_namespace, #get_all_protected_titles, #get_all_transcluders, #get_all_users

Methods included from Lists::Categories

#get_category_members, #get_files_in_category, #get_subcategories

Methods included from Lists::Backlinks

#get_image_backlinks, #get_interwiki_backlinks, #get_language_backlinks, #get_url_backlinks, #what_links_here

Methods included from Meta

#get_token

Methods included from Meta::FileRepoInfo

#get_filerepo_favicons, #get_filerepo_names, #get_filerepo_rooturls, #get_filerepo_thumburls, #get_filerepo_urls, #get_filerepoinfo, #get_local_filerepos, #get_nonlocal_filerepos

Methods included from Meta::UserInfo

#current_user_hasmsg?, #get_changeable_groups, #get_current_user_meta, #get_current_user_name, #get_current_user_options, #get_email_address, #get_realname