Обработчики содержимого
Outdated translations are marked like this.
- Смотрите также: Manual:ContentHandler , Help:ChangeContentModel
Эта страница содержит информацию о различных моделях содержимого и их реализации. Она может быть неполной, так как любое расширение может добавлять свою собственную модель содержимого. Модель содержимого относится к внутреннему идентификатору, представляющему этот тип содержимого. Формат содержимого — mime-тип, с помощью которого контент может быть представлен (сериализован).
Обработчики основного содержимого
Модель содержимого | Формат(ы) содержимого | Использование |
---|---|---|
css | text/css | Для страниц, содержащих CSS, например MediaWiki:Common.css |
javascript | text/javascript | Для страниц, содержащих JavaScript, например MediaWiki:Common.js |
json | application/json | Универсальная модель, хранящая информацию в формате JSON. Многие расширения строятся на этом обработчике контента. |
text | text/plain | Универсальная модель, которая отображает обычный текст (без форматирования). Он не предназначен для непосредственного использования, но может быть. |
wikitext | text/x-wiki | Викитекст! По умолчанию на большинстве страниц. |
Расширения обработчики содержимого
Модель содержимого | Формат(ы) содержимого | Расширение | Использование |
---|---|---|---|
Campaign | application/json | МастерЗагрузки (UploadWizard (Компании)) | Смотрите Extension:UploadWizard/Campaigns |
CollaborationHubContent | application/json, text/x-collabkit | CollaborationKit | Структурированные страницы проектов wiki |
CollaborationListContent | application/json, text/x-collabkit | CollaborationKit | Структурированные списки страниц вики с аннотациями |
EntitySchema | application/json | EntitySchema | Схемы, чтобы описать, как должны быть организованы данные сущностей Wikibase |
flow-board | application/json | Flow | Для Flow страниц обсуждения |
JsonBook | application/json | BookManagerv2 | |
JsonSchema | application/json | Расширение:EventLogging | Смотрите Extension:EventLogging/Guide#Creating a schema |
mediainfo | application/json (default), application/vnd.php.serialized | WikibaseMediaInfo | |
proofread-index | text/x-wiki (default) | ProofreadPage | |
proofread-page | text/x-wiki (default), application/json | ProofreadPage | |
sanitized-css | text/css | TemplateStyles | Для очищенного CSS, предназначенных для использования с TemplateStyles |
Scribunto | text/plain | Расширение:Scribunto | Для модулей Scribunto (Lua) в пространстве имен Module |
SecurePoll | application/json | SecurePoll | Для управления голосованиями SecurePoll в wiki |
tei | application/tei+xml | TEI | |
wikibase-item | application/json (default), application/vnd.php.serialized | Wikibase Repository | См. wikidata:Help:Items |
wikibase-lexeme | application/json (default), application/vnd.php.serialized | Расширение:WikibaseLexeme | См. wikidata:Wikidata:Lexicographical data |
wikibase-property | application/json (default), application/vnd.php.serialized | Wikibase Repository | См. wikidata:Help:Properties |