Category:No-wbz-id

From Custom Mario Kart
Jump to navigation Jump to search

Wiimm developed two bots that search the Wiiki pages for |wbz-id= and then transmit the properties of the pages to ct.wiimm.de and analyze them. Another bot can then eliminate errors by automatically editing the pages. Details

There are four categories that affect scanning and analysis:

no-bot
Pages with this category will be ignored by all bots. This concerns the analysis and editing of the page.
no-wbz-id
The page is completely excluded from scanning by the wbzid bot. This excludes analysis, error reports and automatic editing by the bot.
no-failure-reports
No error reports will be created on ct.wiimm.de for this page. This also deactivates automatic editing by the bot.
no-auto-edit
Forbid edits by bots.

The category entries are searched directly in the text of the respective page. They cannot be included. The bot runs every 30 minutes. The result is available as a compact JSON file (about 4.5 MB) and as formatted JSON file (about 7.2 MB). It is also available as a much smaller bzip2 compressed JSON file (about 214 KB). All sizes are based on the status of 2024-02-29.

Format of JSON result

The result is an object (each JSON object can be interpreted as an associative array) with the following elements:

info
An information object with statistics and counters.
.version and .version_human
The current version of the output format. The version number is incremented when the output format changes.
.categories[]
The associated categories are listed in order of priority with the number of hits. With options that prevent the scan, other categories are not searched for and are therefore not recorded statistically.
warning
An object with warnings. One member is used for each type of warning.
.pageload_failed[]
For debugging: A list of IDs of pages that failed to load. Page names are unknown. Each element is of format page_id. info.pageload_failed is the corresponding counter.
.missing_wbzid[]
A list of pages with either section Custom Track Distributions or section Texture Hack Distributions, and with valid |download*=, but without |wbz-id=. Each element is of format [page_id,page_name].
.empty_wbzid[]
A list of pages with either section Custom Track Distributions or section Texture Hack Distributions, and with valid |download*=, but with empty |wbz-id=. Each element is of format [page_id,page_name].
page_list[]
A list of pages that contain a distribution list.
.page_id
The ID of the Wiiki page.
.page_name
The name of the Wiiki page.
.anchor
NULL or name of anchor of the section heading.
.section_heading
The heading of the section containing the distribution reference list. HTML tags have been removed. This also applies to <span id=NAME>...</span>.
.wbzid_list[]
A list with the defined wbz-ids ot the page. Such ids are defined by |wbz-id= LIST.
.ref_heading1
The heading lines of the first reference list.
.ref_list1[]
First reference list. The order of the elements corresponds to the order on the Wiiki page.
.type
Type of the element. Its one of ref, ref2 or link.
.name
Name of the affected distribution.
.id
Only for types ref*: Id used in the reference.
.ref
Only for types ref*: Numeric id or series name used at ct.wiimm.de.
.text
Only for type link: Complete text of direct link.
.ref_heading2
The heading lines of the second reference list.
.ref_list2[]
Second reference list. Same structure and syntax as .ref_list1[].

Pages in category "No-wbz-id"

The following 3 pages are in this category, out of 3 total.