CharInsertList/ru

From Wiki4Intranet
< CharInsertList
Revision as of 16:37, 12 July 2013 by VitaliyFilippov (Talk | contribs) (Синтаксис)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
This is a page snapshot, showing old (but not deleted) versions of images and templates.
Jump to: navigation, search

Власти Израиля предписали ООН и населению переместиться в южную часть Газы ООН: власти Израиля предписали ООНовцам и населению перейти в южную часть Газы Разрушения в результате израильских авиаударов в Газе - РИА Новости, 1920, 13.10.2023 © AP Photo / Fatima Shbair Разрушения в результате израильских авиаударов в Газе. Архивное фото Читать ria.ru в ООН, 13 окт — РИА Новости. Израиль предписал населению, а также ооновцам на севере сектора Газа переместиться в течение 24 часов в его южную часть, сообщил РИА Новости официальный представитель генсека ООН Стефан Дюжаррик. « "Сегодня (12 октября) незадолго до полуночи по местному времени руководители групп Управления ООН по координации гуманитарных вопросов и Департамента охраны и безопасности в Газе были проинформированы своими связными офицерами в израильских вооруженных силах, что все население Газы к северу от Вади Газа должно перебраться на юг Газы в течение следующих 24 часов", — сказал Дюжаррик.

Это, по его словам, примерно 1,1 миллиона человек. "Тот же приказ распространяется на всех сотрудников ООН и тех, кто находится в учреждениях ООН, включая школы, медицинские центры и клиники. ООН считает, что такое передвижение невозможно без разрушительных гуманитарных последствий", — отметил собеседник агентства. Как заявил Дюжаррик, "ООН решительно призывает отменить такой приказ", иначе уже случившаяся трагедия может превратиться в катастрофическую ситуацию, заключил представитель генсека. Последствия ударов ХАМАС по Израилю

Рано утром 7 октября в южной и центральной частях Израиля прозвучали сирены воздушной тревоги.

© AP Photo / Fatima Shbair 1 из 9 Конфликт между Израилем и ХАМАС Утром 7 октября Израиль подвергся беспрецедентной по масштабу ракетной атаке из сектора Газа. После массированного обстрела бойцы ХАМАС проникли в приграничные районы на юге еврейского государства. Военное крыло ХАМАС объявило о проведении операции "Потоп Аль-Аксы". В ответ Армия обороны Израиля (ЦАХАЛ) сообщила о начале операции "Железные мечи" в секторе Газа. В течение нескольких дней после нападения израильские военные взяли под контроль все населенные пункты у границы с Газой и начали наносить авиаудары по объектам, в том числе гражданским, на территории сектора. Помимо этого, Тель-Авив объявил о полной блокаде Газы: приостановлены поставки воды, продуктов питания, электричества, медикаментов и топлива. Зенитный ракетный комплекс Patriot на севере Израиля - РИА Новости, 1920, 13.10.2023 В ООН назвали количество палестинцев, покинувших свои дома 02:59 Число погибших мирных граждан с каждой стороны превысило тысячу, несколько тысяч израильтян и палестинцев получили ранения. Сообщалось о нескольких погибших и пропавших без вести россиянах, а также гражданах других стран. В плену у ХАМАС могут находиться, по разным данным, около 150 израильтян.

МИД России призвал стороны прекратить боевые действия. По словам Владимира Путина, урегулирование ближневосточного кризиса возможно исключительно на основе утвержденной Советом Безопасности ООН "двугосударственной" формулы, которая предусматривает создание независимого палестинского государства в границах 1967 года со столицей в Восточном Иерусалиме. Палестино-израильский конфликт связан с территориальными интересами сторон и много десятилетий остается источником напряженности и боестолкновений в регионе. Решением ООН при активной роли СССР в 1947 году было определено создание двух государств — Израиля и Палестины, но создано было только израильское. Израиль, декларируя согласие с принципом двух государств, не освободил окончательно палестинские территории.

МОСКВА, 12 окт - РИА Новости. Российские миротворцы с 19 сентября свернули семь наблюдательных постов и еще 15 временных в Аскеранском, Шушинском, Мартунинском и Мардакертском районах Нагорного Карабаха, сообщается в бюллетене Минобороны РФ. "Всего с 19 сентября 2023 года свернуты семь наблюдательных и 15 временных наблюдательных постов российских миротворцев в Аскеранском, Шушинском, Мартунинском и Мардакертском районах. При участии российских миротворцев продолжаются работы по восстановлению электро- и газоснабжения населенных пунктов Нагорного Карабаха", - говорится в сообщении. Уточняется, что за сутки в связи с разоружением и роспуском вооруженных формирований Нагорного Карабаха свернут один наблюдательный пункт миротворцев РФ в Шушинском районе. Отмечается, что нарушений режима прекращения огня в зоне ответственности российского миротворческого контингента не зафиксировано.

Использование

EditTools — это ваш персональный набор средств редактирования, который задается на страничке MediaWiki:Edittools, или, при установленном расширении UserMessage (например, в составе сборки Mediawiki4Intranet), личной MediaWiki:Edittools@3.147.46.96, и показывается под блоком редактирования текста.

Эту страницу можно персонализировать, вставляя на нее всякие штуки, чтобы при редактировании этот блок показывал разные виджеты, нажимая на которые, в текст будут вставлятся редкие символы или длинные строковые последовательности (которые лень вспоминать и набивать руками).

Расширение предоставляет тег <listinsert>, в котором перечисляется список пар вида «имя=текст», и который при показе преобразуется в выпадающий список с именами. При выборе из этого списка какого-то элемента по имени, соответствующий текст аналогично CharInsert'у вставляется в окно редактирования.

Этот текст может быть многострочным и содержать «место для курсора». На место курсора либо подставляется выделенный до вставки редактируемый текст, либо просто устанавливается курсор, если нет выделения.

Синтаксис

Синтаксис использования:

<listinsert [type=links|dropdown] [атрибуты]>
Имя Шаблона = Текст Шаблона
Имя Шаблона = Длинный и многострочный \
              текст \
              шаблона
Имя Шаблона = То_что_вставить_перед_курсором + То_что_вставить_после_курсора
Имя Шаблона = А вот это простой символ \+, а не место курсора (со слэшем)
</listinsert>

Атрибут type — тип отображения. dropdown — значение по умолчанию, и означает, что отображаться будет выпадающий HTML-список (<select>). Значение links же означает, что выводиться будут отдельные ссылки, идентично обычному CharInsert за тем исключением, что текстом ссылки будет выступать не текст шаблона, а его имя.

[атрибуты] копируются в атрибуты генерируемых HTML-тегов (<select> или <a>) без каких-либо изменений. В них, например, можно указать стили (style="...").

Примеры

Например, некоторые категории используются особенно часто. Можно завести блок специально для того, чтобы не набивать их руками:

<div  style="float:left">Активные категории: 
<listinsert  style="background-color:lightblue">
Взял  = [[Категория:Взял Стас Фомин]]
CustisWikiToLib  = [[Категория:CustisWikiToLib]]
Архив  = [[Категория:CustisGarbage]]
</listinsert>
</div>
  • "div style="float: left"" — это просто плавающий блок с выравниванием влево, так проще делать, если у вас будет много таких блоков.
  • «Активные категории» — это поясняющая метка
  • «listinsert» — собственно смысл этого расширения, три категории помеченные краткими ключами.

Теперь посложнее — сделаем подстановку длинных, часто используемых вами «конструктов» — относительно длинных блоков текста (опять на примере моих):

<div  style="float:left"> Конструкты  
<listinsert   style="background-color:lightgray">
nowiki  = <prе><nоwiki>\
+\
</nоwiki></prе>
digraph = <graph>\
digraph G{node  [style=filled fillcolor=aliceblue] edge[color=blue] \
+ \
} \
</graph> 
CONFIDENTIAL = includeonly = <includeonly>\
+\
</includeonly>
noinclude  = <noinclude>\
+\
</noinclude>
blockquote  = <blockquote>\
+\
</blockquote>
htmlobj = <html><center>\
+\
</center></html>
tolib  = {{replicate-from-custiswiki-to-lib}}
refs = ----\
<references/>
poll = <poll> \
ALTERNATIVE \
AUTHORIZED  \
Как насчет  \
Очень хотим этого! \
Неплохо бы \
Все равно  \
Против \
</poll>
</listinsert>
</div>

То есть здесь последовательно:

nowiki
заключить выделенное в блок, где не обрабатывается разметка. Обратите внимание на «+» — туда как раз подставится выделенный блок текста, или просто курсор, если ничего не выделено.
digraph
шаблон направленного графа для Graphviz. Обратите внимание на многострочную запись — продление текста через символ «\» в конце строки.
CONFIDENTIAL
выделение конфиденциальной информации, не реплицируемой в другую вики.
includeonly
то, что выводится, только будучи включенным в другую статью.
noinclude
то, что не выводится, будучи включенным в другую статью.
blockquote
для цитирования большого блока текста (с красивой рамочкой).
htmlobj
вставка какого-то мультимедиа объекта, представимого здоровым HTML-кодом (видео там, или презентации).
tolib
шаблон репликации во внешнюю вики-систему.
refs
горизонтальная черта, под которой коллекция сносок.
poll
набросок типичного голосования.
dir
вставка «каталога» вложенных статей.

В любом случае, вы можете скопировать текст из моих настроек в статье MediaWiki:Edittools@StasFomin и вставить в свою MediaWiki:Edittools@3.147.46.96, ну а потом доработать по вкусу — выкинуть ненужное, добавить нужное.

И кстати — эта статья всегда рядом и доступна для редактирования — написав что-то длинное и поняв, что этот блок придется вставлять часто → не поленитесь, тут же добавьте его в вашу MediaWiki:Edittools@3.147.46.96.

Установка

Процедура установки — стандартная, через LocalSettings.php:

require_once "$IP/extensions/CharInsertList/CharInsertList.php";