مداولات المحتوى

From mediawiki.org
This page is a translated version of the page Content handlers and the translation is 98% complete.
Outdated translations are marked like this.

تحتوي هذه الصفحة على معلومات تخص نماذج محتوى مختلفة وتطبيقاتها. ربما تكون الصفحة غير كاملة منذ أن أي امتداد يستطيع إضافة نموذج محتوى خاص به. يشير مصطلح نموذج المحتوى إلى المعرّف الداخلي الذي يمثل نوع المحتوى المعني. أما صيغة المحتوى فهي نوع الوسائط «mime-type» للطرق التي يمكن بها التعبير عن المحتوى (ترتيبه).

مداولات المحتوى الأساسية

هذه هي مداولات المحتوى المشمولة في برمجيات ميدياويكي. يغطي عمود «مداولات المحتوى» فئة مداولات المحتوى الموجودة في مستودع برمجيات ميدياويكي الرئيسي.

مداولات المحتوى نموذج المحتوى صيغة المحتوى أو صيغه الاستخدام
CssContentHandler css text/css مخصص للصفحات التي تحتوي على سي إس إس، مثل MediaWiki:Common.css
JavaScriptContentHandler javascript text/javascript مخصص للصفحات التي تحتوي على جافا سكريبت، مثل MediaWiki:Common.js
JsonContentHandler json application/json نموذج عام يخزن المعلومات بصيغة JSON. يستند عدد كبير من مداولات محتوى الامتدادات على هذا النموذج.
TextContentHandler text text/plain نموذج عام يعرض نص عادي (دون تنسيق). الغرض منه ليس الاستخدام مباشرة، إلا أنه يمكن استخدامه مباشرة.
WikitextContentHandler wikitext text/x-wiki إنه نص الويكي! الخيار الافتراضي في أغلب الصفحات.

مداولات المحتوى الإضافية

جدول مداولات المحتوى محدد حسب الامتدادات. طالع أيضا تصنيف:امتدادات ContentHandler .

نموذج المحتوى صيغة المحتوى أو صيغه الامتداد الاستخدام
Campaign application/json UploadWizard (الحملات) انظر Extension:UploadWizard/Campaigns
CollaborationHubContent application/json, text/x-collabkit CollaborationKit منظم على صفحات المشاريع على مواقع الويكي
CollaborationListContent application/json, text/x-collabkit CollaborationKit قوائم منظمة بصفات الويكي مع تعليقات
EntitySchema application/json EntitySchema مخططات بيانات تصف كيفية ترتيب البيانات في كيانات قواعد الويكي
flow-board application/json StructuredDiscussions مخصص لصفحات نقاش Flow
GeoJson application/json Maps مخصص لصفحات GeoJson في الخرائط.
JsonBook application/json BookManagerv2
JsonConfig
<Customizable>
application/json+pretty JsonConfig يقدم نظام إعداد جسون يستند إلى صيغة الويكي
JsonSchema application/json EventLogging طالع Extension:EventLogging/Guide#Creating a schema
MassMessageListContent امتداد:الرسائل الكمية
wikibase-mediainfo application/json (افتراضي), application/vnd.php.serialized WikibaseMediaInfo
proofread-index text/x-wiki (افتراضي) ProofreadPage
proofread-page text/x-wiki (افتراضي), application/json ProofreadPage
sanitized-css text/css TemplateStyles مخصص لكود سي إس إس لأغراض الاستخدام في TemplateStyles
Scribunto text/plain Scribunto مخصص للاستخدام مع وحدات Scribunto (Lua) البرمجية داخل نطاق الاسم Module
SecurePoll application/json SecurePoll مخصص للتعامل مع انتخابات SecurePoll المستضافة على مواقع الويكي
smw/schema application/json SemanticMediaWiki لأغراض تطبيق مخطط جسون في برمجيات سيمانتك ميدياويكي (طالع https://www.semantic-mediawiki.org/wiki/Help:Schema)
syntaxhighlight SyntaxHighlightPages ينفّذ SyntaxHighlight حسب امتداد ملف الصفحة.
tei application/tei+xml TEI
wikibase-item application/json (افتراضي), application/vnd.php.serialized Wikibase Repository طالع wikidata:Help:Items
wikibase-lexeme application/json (افتراضي), application/vnd.php.serialized WikibaseLexeme طالع wikidata:Wikidata:Lexicographical data
wikibase-property application/json (افتراضي), application/vnd.php.serialized Wikibase Repository طالع wikidata:Help:Properties