Extension:CharInsert/ru
From MediaWiki.org
|
CharInsert Статус: stable |
|
|---|---|
| Области применения | Tag, Page action |
| Используемые hook'и | ParserFirstCallInit |
| Описание | Позволяет создать JavaScript-поле для вставки необычных символов. |
| Автор(ы) | Брион Виббер |
| Лицензия | GPL |
| Ссылка для скачивания | Download snapshot |
CharInsert — расширение, создающее JavaScript-ссылки, при нажатии на которые происходит вставка предопределённого текста в текстовом поле.
Эти ссылки, как правило, используются в системном сообщении MediaWiki:Edittools (например, см. Википедия:MediaWiki:Edittools).
Contents |
[edit] Синтаксис
Используйте теги <charinsert> со списком символов, разделённых пробелами или тегов, которые вы хотите вставить.
Вы можете использовать символ "+" внутри тега, чтобы определить место для:
- вставки выбранного текста или
- курсора, если текст не выбран.
Вы должны закрывать шаблоны и пробелы внутри тега <nowiki>:
<charinsert><nowiki>== + ==</nowiki> <nowiki>{{заготовка}}</nowiki></charinsert>
[edit] Использование и пример вывода
<charinsert>Á á Ć ć É é Í í Ĺ ĺ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź</charinsert>
→
Á á Ć ć É é Í í Ĺ ĺ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź
Примечание: Нажатие на ссылки не дадут эффекта, поскольку нет поля ввода.
[edit] Примечания
- Сгенерированные JavaScript-ссылки будут работать и в других областях вокруг окна редактирования, например, в MediaWiki:Copyrightwarning или MediaWiki:Newarticletext, и на страницах с предустановленным Inputbox, и даже в тексте предварительного просмотра.
- Они также могут быть использованы в MediaWiki:Uploadtext для вставки шаблонов описания изображения.
- Сгенерированные JavaScript-ссылки используют код
insertTags()из wikibits.js. - В отличие от кнопок на верхней части, это расширение не предоставляет возможность указать "пример текста".
[edit] Установка
- Скачайте последнюю версию и извлеките содержимое архива в папку "extensions".
- Поместить следующую строку в конец файла LocalSettings.php:
require_once("$IP/extensions/CharInsert/CharInsert.php");
|
|
Это расширение сейчас используется в одном или нескольких проектах Фонда Викимедиа. Это означает, что расширение стабильно и работает достаточно хорошо для использования на сайтах с высоким трафиком. Полный список используемых в вики-проекте расширений можно увидеть на служебной странице Special:Version этого проекта. |
| Язык: | English • Deutsch • 日本語 • Русский |
|---|
