Manual:interwiki/cs table

From Linux Web Expert


Manuál:Obsah <translate> MediaWiki database layout</translate> <translate> <tvar name=1>interwiki/cs</tvar> table</translate>

Tabulka interwiki ukládá předpony interwiki s jejich cíli. Viz výchozí předvolby interwiki. Samotné interwiki odkazy jsou uloženy v tabulce iwlinks . Tato data jsou přístupná pomocí třídy Interwiki .

Pole

iw_prefix

Předpona odkazu interwiki. Používá se stejným způsobem jako při úpravách obor názvů.

iw_url

Cíl odkazu; název stránky je nahrazen $1.

iw_api

Verze MediaWiki:
<translate> ≥</translate> 1.17

URL souboru api.php . Nepoužívá se s výjimkou ApiQuerySiteinfo::appendInterwikiMap(), když je požadována mapa interwiki přes siprop=interwikimap .

iw_wikiid

Verze MediaWiki:
<translate> ≥</translate> 1.17

Název databáze (pro připojení, které má být vytvořeno pomocí wfGetLB( 'wikiid' ))

iw_local

Informuje MediaWiki, jak by měla zacházet s odkazy na interwiki přicházejícími z externích zdrojů. Pokud je iw_local 1, bude s těmito odkazy zacházet, jako by byly generovány z místní wiki.

* Například odkaz na interwiki fr: v projektu en.wikipedia.org má nastavenou iw_local=1.

Odkaz na https://en.wikipedia.org/wiki/fr:Accueil vás tedy přesměruje na francouzskou domovskou stránku (Accueil). Katalog WorldCat ISSN je však na en.wikipedia.org označen 0; odkaz na https://en.wikipedia.org/wiki/issn:1021-9749 nefunguje, přestože by [[issn:1021-9749]] fungoval, kdyby byl na místní stránce Wikipedie. Viz m:Help:Interwiki linking#Non-local interwikis.

iw_trans

Slouží k povolení převodu šablon (nebo jiných stránek) z jiné instalace MediaWiki. Přepínače $wgEnableScaryTranscluding a iw_trans musí být zapnuty.

Přehled změn ve schématu tabulky

Verze MediaWiki:
<translate> ≥</translate> 1.17

DESCRIBE interwiki/cs;

+-----------+---------------+------+-----+---------+-------+
| Field     | Type          | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
| iw_prefix | varbinary(32) | NO   | PRI | NULL    |       |
| iw_url    | blob          | NO   |     | NULL    |       |
| iw_api    | blob          | NO   |     | NULL    |       |
| iw_wikiid | varbinary(64) | NO   |     | NULL    |       |
| iw_local  | tinyint(1)    | NO   |     | NULL    |       |
| iw_trans  | tinyint(4)    | NO   |     | 0       |       |
+-----------+---------------+------+-----+---------+-------+
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.16</tvar> is unsupported version</translate>">
1.10 – 1.16
<translate> MediaWiki versions:</translate>

DESCRIBE interwiki/cs;

+-----------+---------------+------+-----+---------+-------+
| Field     | Type          | Null | Key | Default | Extra |
+-----------+---------------+------+-----+---------+-------+
| iw_prefix | varbinary(32) | NO   | PRI | NULL    |       |
| iw_url    | blob          | NO   |     | NULL    |       |
| iw_local  | tinyint(1)    | NO   |     | NULL    |       |
| iw_trans  | tinyint(4)    | NO   |     | 0       |       |
+-----------+---------------+------+-----+---------+-------+
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.9</tvar> is unsupported version</translate>">
1.5 – 1.9
<translate> MediaWiki versions:</translate>

DESCRIBE interwiki/cs;

+-----------+------------+------+-----+---------+-------+
| Field     | Type       | Null | Key | Default | Extra |
+-----------+------------+------+-----+---------+-------+
| iw_prefix | char(32)   | NO   | PRI | NULL    |       |
| iw_url    | char(127)  | NO   |     | NULL    |       |
| iw_local  | bool       | NO   |     | NULL    |       |
| iw_trans  | tinyint(1) | NO   |     | 0       |       |
+-----------+------------+------+-----+---------+-------+
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.4</tvar> is unsupported version</translate>">
1.1 – 1.4
<translate> MediaWiki versions:</translate>

DESCRIBE interwiki/cs;

+-----------+------------+------+-----+---------+-------+
| Field     | Type       | Null | Key | Default | Extra |
+-----------+------------+------+-----+---------+-------+
| iw_prefix | char(32)   | NO   | PRI | NULL    |       |
| iw_url    | char(127)  | NO   |     | NULL    |       |
| iw_local  | bool       | NO   |     | NULL    |       |
+-----------+------------+------+-----+---------+-------+

Indexy

<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.32
<translate> MediaWiki version:</translate>

SHOW INDEX IN interwiki/cs;

+-----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table     | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+-----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| interwiki |          0 | PRIMARY  |            1 | iw_prefix   | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
+-----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

Viz též