Application:Figure Skating Results

This is application Figure Skating Results. This application defines sets of articles needed for cataloging and querying category figure skating results.

Figure Skating Results is an application for Wikilook that allows users querying figure skating data, with export done in CSV format and import possible in both XML and CSV formats.

Native parts of this application are categorized in category Figure Skating Results. (Contains only designated language space pages. Inspect also other languages.)

Code and download
This applications is installed only on this wiki. Remote installation is currently forbidden according to license specification.

Installation
This applications is installed only on this wiki. Remote installation is currently forbidden according to license specification.

Querying data
Figure Skating Results defines a form Figure skating results. The form is used via the special 'run query' page, that lets users view data.

Manually
To add article with figure skating result use:

To add article which retrieves figure skating result from master page use:

CSV
Importing data uses Extension:Data Transfer's Special:ImportCSV special page. Refer to manual for more information.

Manual: Extension:Data Transfer (excerpt)
Data Transfer defines two special pages, "Special:ImportXML" and "Special:ImportCSV", that let users with administrator privileges upload XML and CSV files, respectively. Once uplodaded, the data is turned into pages in the wiki (or, if pages with those names already existed in the wiki, new versions of those pages).

The XML import requires the standard, i.e. non-simplified, XML format that "ViewXML" produces, although with several differences: the "ID" attribute for each page should not be present, and tags called "Category" or "Namespace" (in whatever language the wiki is in) should not be present.

For CSV import, the file must be truly a CSV file (i.e., separated by commas, as opposed to semicolons or anything else). If the file contains non-ASCII characters it must be encoded in either UTF-8 or UTF-16 (the latter being simply called "Unicode" in some Windows programs). The top row must contain the name of each column. One of the columns must contain the title of each page, and so its column name must be "Title" (in whatever language the wiki is in). Another column can contain all the free, non-template text in the page: the title of this column must be "Free Text" (again, in the language of the wiki). Any other column must represent the contents of a single field of a single template call; the name of such a column should be of the form "template-name[field-name]". There is no need to separately specify the names of the template(s) called in the page.

Here is an example of a CSV file that can be parsed by Data Transfer: Title,Cheese[Country],Cheese[Texture],Free Text Mozarella,Italy,Semi-soft,It's good on pizzas! Cheddar,England,Hard/semi-hard,"Often sharp, but not always." Brie,France,Soft-ripened,Goes well with white wine.

Note: the import actions are structured as MediaWiki "jobs", to ensure that the system is not overloaded if the user wants to do many at the same time. This means that a large set of imports will not be done immediately, and may take minutes, hours or even longer to complete. Jobs get activated every time a page is viewed on the wiki; to speed up the process (or slow it down), you change the number of jobs run when a page is viewed; the default is 1. For information on how to change it, see the $wgJobRunRate page.

Documentation
For documentation and data mapping refer to each part of application. (section "used" in the infobox)

Basic parts:
 * Template:Figure skating result (displaying data)
 * Template:Figure skating result preload (preloads structure for new figure skating result)
 * Template:Figure skating result from master preload (preloads structure for new figure skating result retrieved from master page)

Authors
Figure Skating Results was written by Ivo Bartecek, reachable at ivo.bartecek -at- gmail.com.

Version
Figure Skating Results is currently at version 1.1 See the entire version history.

Bugs and feature requests
Contact author directly for any questions, suggestions or bug reports about Figure Skating Results.

Contributing to the project
If you found some bug and fixed it, or if you wrote code for a new feature, please send it, with a description, to Ivo Bartecek.

Translating
Translation of Figure Skating Results is done using Template:International and MediaWiki namespace. To add language values or change existing ones, you should edit this extension templates and forms.