دليل:جدول Interwiki
يخزن جدول interwiki بادئات interwiki مع المستهدف منها.
طالع بادئات الإنترويكي الافتراضية.
تخزن وصلات الإنترويكي ذاتها في جدول iwlinks.
يمكن الوصول إلى هذه البيانات مستخدما فئة Interwiki.
الخانات
iw_prefix
هذه هي بادئة وصلة الإنترويكي؛ تستخدم بذات الطريقة التي تستخدم بها نطاقات الأسماء أثناء التعديل.
iw_url
المستهدف من الوصلة؛ اسم الصفحة يحل محله $1.
iw_api
| إصدار ميدياويكي: | ≥ 1.17 |
معرف الموارد الموحد لملف api.php. لا يستخدم هذا عدا ApiQuerySiteinfo::appendInterwikiMap()، حينما يطلب siprop=interwikimap خريطة إنترويكي.
iw_wikiid
| إصدار ميدياويكي: | ≥ 1.17 |
اسم قاعدة البيانات (كي يتسنى تحقيق الاتصال مستخدما wfGetLB( 'wikiid' )).
iw_local
يوجه برمجيات ميدياويكي لكيفية التعامل مع وصلات الإنترويكي الآتية من مصادر خارجية. لو كانت قيمة iw_local هي 1، سوف يتعامل مع هذه الوصلات كما لو كان مصدر توليدها من داخل موقع الويكي المحلي.
- على سبيل المثال، وصلة الإنترويكي fr: على مشروع en.wikipedia.org ضبط على القيمة iw_local=1.
لهذا السبب تعيد الوصلة إلى https://en.wikipedia.org/wiki/fr:Accueil تلقائيا التوجيه إلى الصفحة الرئيسية لموقع اللغة الفرنسية (Accueil).
إلا أن كتالوغ رقم الدوريات المعياري الدولي من وورلد كات موسوم بالوسم 0 على en.wikipedia.org؛ الوصلة https://en.wikipedia.org/wiki/issn:1021-9749 لا تعمل، حتى لو كان [[issn:1021-9749]] قد يعمل لو كان موجودا على صفحة ويكيبيديا محلية.
iw_trans
يستخدم هذا في السماح لقوالب دمج المحتوى (أو صفحات أخرى) من حالات تثبيت ميدياويكي أخرى.
يتعين أن يكون كلا من $wgEnableScaryTranscluding و iw_trans منشطين.
ملخص مخطط البيانات
| إصدار ميدياويكي: | ≥ 1.17 |
DESCRIBE interwiki;
+-----------+---------------+------+-----+---------+-------+ | 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 | | +-----------+---------------+------+-----+---------+-------+
| إصدارات ميدياويكي: | 1.10 – 1.16 |
DESCRIBE interwiki;
+-----------+---------------+------+-----+---------+-------+ | 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 | | +-----------+---------------+------+-----+---------+-------+
| إصدارات ميدياويكي: | 1.5 – 1.9 |
DESCRIBE interwiki;
+-----------+------------+------+-----+---------+-------+ | 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 | | +-----------+------------+------+-----+---------+-------+
| إصدارات ميدياويكي: | 1.1 – 1.4 |
DESCRIBE interwiki;
+-----------+------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+------------+------+-----+---------+-------+ | iw_prefix | char(32) | NO | PRI | NULL | | | iw_url | char(127) | NO | | NULL | | | iw_local | bool | NO | | NULL | | +-----------+------------+------+-----+---------+-------+
فهارس
| إصدار ميدياويكي: | ≥ 1.32 |
SHOW INDEX IN interwiki;
+-----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+ | 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 | | | +-----------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+