CargoAdmin, Bureaucrats, Moderators (CommentStreams), fileuploaders, Interface administrators, newuser, Push subscription managers, Suppressors, Administrators
14,662
edits
Line 8: | Line 8: | ||
==Features== | ==Features== | ||
Cargo supports various data types including simple types like strings, dates, and numbers, to more complex ones like hierarchies, coordinates, and wikitext. | |||
* <code>Page</code> - Holds the name of a page in the wiki (default max size: 300 characters) | |||
* <code>String</code> - Holds standard, non-wikitext text (default max size: 300 characters) | |||
* <code>Text</code> - | |||
** Holds standard, non-wikitext text; intended for longer values | |||
** Unindexed | |||
* <code>Integer</code> - Holds an integer | |||
* <code>Float</code> - Holds a real, i.e., non-integer, number | |||
* <code>Date</code> - Holds a date without time | |||
* <code>Start date</code>,<code>End date</code> - Similar to <code>Date</code>, but are meant to hold the beginning and end of some duration. A table can hold either no <code>Start date</code> and no <code>End date</code> field, or exactly one of both. | |||
* <code>Datetime</code> - Holds a date and time | |||
* <code>Start datetime</code>,<code>End datetime</code> - Work like <code>Start date</code> or <code>End date</code>, but include a time. | |||
* <code>Boolean</code> - Holds a Boolean value, whose value should be 1 or 0, or 'yes' or 'no' (see [[Special:MyLanguage/Extension:Cargo/Querying data#Querying Boolean fieldsthis section]] for Cargo-specific information on querying Boolean values) | |||
* <code>Coordinates</code> - Holds geographical coordinates | |||
* <code>Wikitext string</code> - Holds a short text that is meant to be parsed by the MediaWiki parser (default max size: 300 characters) | |||
* <code>Wikitext</code> - | |||
** Holds longer text that is meant to be parsed by the MediaWiki parser | |||
** Unindexed | |||
* <code>Searchtext</code> - Holds text that can be searched on, using the [[Special:MyLanguage/Extension:Cargo/Querying data#The "MATCHES" commandMATCHES]] command (requires MySQL 5.6+ or MariaDB 5.6+) | |||
* <code>File</code> - Holds the name of an uploaded file or image in the wiki (similar to Page, but does not require specifying the "File:" namespace) (default max size: 300 characters) | |||
* <code>URL</code> - Holds a URL (default max size: 300 characters) | |||
* <code>Email</code> - Holds an email address (default max size: 300 characters) | |||
* <code>Rating</code> - Holds a "rating" value, i.e., usually an integer from 1 to 5 | |||
<code>End date</code> | ==Special page== | ||
Cargo includes special pages like [[Special:CargoQuery]] for direct querying and [[Special:Drilldown]] for interactive data exploration. | |||
<code>End datetime</code> | |||
On [[Special:CreateClass]] the options are: | On [[Special:CreateClass]] the options are: | ||
=== Template name === | === Template name=== | ||
The Template name.... | The Template name.... | ||
Line 85: | Line 46: | ||
If on, you must specify the "Name of Cargo table defined by template" | If on, you must specify the "Name of Cargo table defined by template" | ||
=== Output format === | ===Output format=== | ||
The options are: | The options are: | ||
* Table - This... | *Table - This... | ||
* Side [[infobox]] - This... | *Side [[infobox]] - This... | ||
* Plain text - This... | *Plain text - This... | ||
* Sections - This... | *Sections - This... | ||
=== Options === | ===Options=== | ||
* This template can be included multiple times on the page - This does... | *This template can be included multiple times on the page - This does... | ||
* Use full wikitext instead of #template_display - This does... | *Use full wikitext instead of #template_display - This does... | ||
=== Form name === | ===Form name=== | ||
The "Form name" is used... | The "Form name" is used... | ||
=== Category name === | ===Category name=== | ||
The "Category name" is used... | The "Category name" is used... | ||
=== Template fields === | ===Template fields=== | ||
== Customization == | |||
Through settings like $wgCargoDefaultStringBytes or $wgCargoMaxQueryLimit, administrators can control how Cargo behaves in terms of data storage limits or query performance. |
edits