Category:Parser extensions/ru

Расширения парсера изменяют или добавляют новые способы восприятия вики-разметки движком MediaWiki. В общем, они могут быть разделены на три категории:


 * 1) Добавление стандартных типов токенов: Стандартный подход к пользовательской разметке MediaWiki — добавить новую разметку, которая выглядит как встроенные в MediaWiki теги XML, шаблоны или разметка ссылок . Для примеров см.:
 * 2) Добавление нестандартных типов токенов: Некоторые расширения определяют новые типы токенов. Например, Расширение:ParserPhase2 добавляет несколько типов токенов:,   и  . Для примеров см. Категория:Расширения, расширяющие синтаксис.
 * 3) Фундаментальные изменения парсера: Некоторые расширения пытаются фундаментально изменить способ синтаксического разбора викитекста, чтобы была возможность (необходимость?) использовать разметку с других вики-платформ вместо обычной вики-разметки. Как изменения токенов, такие расширения нужно реализовывать добавлением функций парсера и хуков вывода страницы. Для примеров см. Категория:Расширяющие синтаксис расширения.
 * 1) Добавление нестандартных типов токенов: Некоторые расширения определяют новые типы токенов. Например, Расширение:ParserPhase2 добавляет несколько типов токенов:,   и  . Для примеров см. Категория:Расширения, расширяющие синтаксис.
 * 2) Фундаментальные изменения парсера: Некоторые расширения пытаются фундаментально изменить способ синтаксического разбора викитекста, чтобы была возможность (необходимость?) использовать разметку с других вики-платформ вместо обычной вики-разметки. Как изменения токенов, такие расширения нужно реализовывать добавлением функций парсера и хуков вывода страницы. Для примеров см. Категория:Расширяющие синтаксис расширения.
 * 1) Фундаментальные изменения парсера: Некоторые расширения пытаются фундаментально изменить способ синтаксического разбора викитекста, чтобы была возможность (необходимость?) использовать разметку с других вики-платформ вместо обычной вики-разметки. Как изменения токенов, такие расширения нужно реализовывать добавлением функций парсера и хуков вывода страницы. Для примеров см. Категория:Расширяющие синтаксис расширения.

См. также:


 * Руководство:Расширение вики-разметки