Участник:Bhudh/Plage
Песочницы мне мало. Я люблю простор.
Мои шаблоны
Тест шаблонов
Из Википедия:Механизм шаблонов
Если в главном пространстве имен существует статья Имя шаблона, то можно вызвать ее, поставив перед именем шаблона двоеточие
{{:Имя шаблона}}
Таким образом, любую страницу можно использовать как шаблон. Если вызывать так картинку
{{Файл:Имя шаблона}}
или категорию,
{{Категория:Имя шаблона}}
то будет подставлена описательная часть картинки и категории соответственно. Таким способом удобно экспериментировать с шаблонами (не залезая в пространство шаблонов); «вытаскивать» подписи и описания картинок;
изготавливать специальные составные статьи (например, для печати).Проверка связи
{{:МФА}} ⇒
Это незавершённая статья. Вы можете помочь проекту, исправив и дополнив её. |
Международный фонетический алфавит — система знаков для транскрипции, разработанная и поддерживаемая Международной фонетический ассоциацией. Основана на латинице. Каждый символ обозначает один звук, каждый звук записывается одним символом. МФА не имеет различных символов для двух звуков, если ни один из известных языков не делает между ними различия (так называемая селективность).
Ссылки
- Одна из многих таблиц МФА с произношением
- Помощник ввода символов (Ссылка на страницу)
{{МФА}} ⇒ {{{1}}} (Шаблон как он есть)
{{МФА|МФА}} ⇒ МФА (Текст шрифтом для МФА)
{{:МФА|МФА}} ⇒
Это незавершённая статья. Вы можете помочь проекту, исправив и дополнив её. |
Международный фонетический алфавит — система знаков для транскрипции, разработанная и поддерживаемая Международной фонетический ассоциацией. Основана на латинице. Каждый символ обозначает один звук, каждый звук записывается одним символом. МФА не имеет различных символов для двух звуков, если ни один из известных языков не делает между ними различия (так называемая селективность).
Ссылки
- Одна из многих таблиц МФА с произношением
- Помощник ввода символов (Опять ссылка на страницу)
''{{msgnw:МФА}}'' ⇒ <span style="font-family: 'DejaVu Sans', Universalia, 'Arial Unicode MS', 'Lucida Sans Unicode', 'Charis SIL', Calibri, 'Segoe UI', Tahoma, Arial, sans-serif, Consolas, 'Everson Mono', 'Courier New', Code2000;">{{{1}}}</span><noinclude>
Шаблон для транскрипции в [[Международный фонетический алфавит|международном фонетическом алфавите]].
Для использования, введите код <tt>{<i></i>{<i></i>МФА|</tt>ваша транскрипция<tt><i></i>}<i></i>}</tt>.<br />
Альтернативный вариант: <tt>{<i></i>{<i></i>IPA|</tt>ваша транскрипция<tt><i></i>}<i></i>}</tt>.
Этот код ''не вставляет скобок.''
[[Категория:Шаблоны:Выбор шрифтов|{{PAGENAME}}]]
[[Категория:Шаблоны:Семантическая разметка|{{PAGENAME}}]]
</noinclude>
Работает.
Теперь файло.
[[Файл:MyLingvoWiki.png|30px]] ⇒
{{Файл:MyLingvoWiki.png}} ⇒ Логотип локальной LingvoWiki
{{:Файл:MyLingvoWiki.png}} ⇒ Логотип локальной LingvoWiki
Работает.
Попробуем категории.
[[Категория:Шаблоны]] помещает страницу в категорию.
[[:Категория:Шаблоны]] ⇒ Категория:Шаблоны
{{Категория:Шаблоны}} ⇒ Шаблоны, используемые в ЛингвоВики.
{{:Категория:Шаблоны}} ⇒ Шаблоны, используемые в ЛингвоВики.
{{msgnw:Категория:Шаблоны}} ⇒ Шаблоны, используемые в ЛингвоВики.
Проверка классов сворачивающихся блоков
(Из справки Ру:Вики)
Для создания сворачивающегося div к нему добавляется класс NavFrame, при этом внутренний блок с классом NavHead образует всегда видимый заголовок, а любые внутренние блоки с классами NavContent и NavPic прячутся:
<div class="NavFrame"> <div class="NavHead"> Заголовок </div> <div class="NavContent"> Содержание </div> <div class="NavPic"> Изображение </div> </div> |
Заголовок
Изображение
Содержание
|
Как правило, используется один NavContent для основного содержимого, и от нуля до двух NavPic для изображений.
Стандартный внешний вид всех этих классов задаётся в MediaWiki:Common.css. Для смены оформления можно указать дополнительные CSS-стили прямо в викикоде. В частности, поскольку у NavPic задан стиль «плавать слева», для добавления второго изображения справа нужно использовать <div class="NavPic" style="float:right">
Начальное состояние (сразу после загрузки страницы) сворачивающегося блока указывается с помощью одного из трёх дополнительных классов:
- collapsed означает, что блок будет свёрнут
- expanded (по умолчанию у таблиц) означает, что блок будет развёрнут
- autocollapse: (по умолчанию у div) все блоки с этим классом будут свёрнуты, только если общее количество сворачивающихся блоков этого типа (div’ы и таблицы считаются отдельно) на странице больше двух.
В ЛингвоВики эти дополнительные классы не действуют, ибо
JavaScript код был скопирован из en:Mediawiki:Common.js с небольшими модификациями:
- в английской Википедии у div’ов нет классов collapsed и expanded, зато код проверяет, не спрятан ли div изначально автором с помощью
style="display:none"
. Такой подход имеет очевидный недостаток: посетители с выключенным JavaScript вообще не смогут увидеть содержимого спрятанных блоков (не заглядывая в HTML код страницы).
А если поставить на желаемый скрываемый div style="display:none"
, то от этого начальное состояние кнопки разворачивания не меняется, и щёлкать её приходится 2 раза: первый, чтобы изменить состояние, второй — чтобы собственно развернуть div.
Потому хотелось бы добавить эти классы в ЛингвоВики Common.js. Но сравнение кодов нашего и руВикийного скриптов вводит в глубокую задумчивость…
Проверка шаблонов обрамления цитат
- Шаблон Tquote
|
- Шаблоны Begin tquote и End tquote
|
- В одну строку обрамляемый текст и шаблон end tquote писать не рекомендуется. В этом случае в таблицу попадёт и весь текст после шаблона.
Примерно вот так:
…Как гений чистой красоты. То есть подставляемое |} в этом случае воспринимается парсером не как закрывающий элемент таблицы, а просто как последовательность двух символов в тексте. ТекстикиЧЮДНЩЄ (Автор: Борис Заходер) CSSСвойство BACKGROUNDПараметр позволяет установить одновременно до пяти атрибутов стиля фона. Значения могут идти в любом порядке, браузер сам определит, какое из них соответствует нужному атрибуту. Для более подробного ознакомления с аргументами, смотрите свойства каждого параметра отдельно. Синтаксис
Свойство BACKGROUND-ATTACHMENTПараметр устанавливает, будет ли прокручиваться фоновое изображение вместе с содержимым элемента. Изображение может быть зафиксировано и оставаться неподвижным, либо перемещаться совместно с документом. Синтаксис
Свойство BACKGROUND-COLORУстанавливает фоновый цвет элемента. Хотя этот параметр не наследует свойства своего родителя, из-за того, что начальное значение цвета фона устанавливается прозрачным, он совпадает с фоном текущего элемента. Синтаксис
Значение цвета можно задавать тремя способами. По его названию
По шестнадцатеричному значению
С помощью RGB
transparent , устанавливающий прозрачный фон.Свойство BACKGROUND-IMAGEУстанавливает фоновое изображение для элемента. Если одновременно для элемента задан цвет фона, он будет показан, пока фоновая картинка не загрузится полностью. То же произойдет, если изображение не доступно или отключен их показ в браузере. В случае наличия в рисунке прозрачных областей, через них будет проглядывать фоновый цвет. Синтаксис
url() . Путь к файлу при этом можно писать как в кавычках (двойных или одинарных), так и без них. Когда фоновое изображение не требуется, аргумент может принимать значение none .Свойство BACKGROUND-POSITIONЗадает начальное положение фонового изображения, установленного с помощью параметра Синтаксис
У этого параметра два значения, положение по горизонтали (может быть —
Свойство BACKGROUND-REPEATОпределяет, как будет повторяться фоновое изображение, установленное с помощью параметра Синтаксис
====Аргументы====
Устанавливает одно фоновое изображение в элементе без его повторений, положение которого определяется атрибутом
Фоновое изображение повторяется по горизонтали и вертикали.
Фоновый рисунок повторяется только по горизонтали
Фоновый рисунок повторяется только по вертикали Примеры использования свойства Свойство
К первой строке применено свойство
К ячейке A применено свойство
Свойство BORDERПозволяет одновременно установить толщину, стиль и цвет рамки вокруг элемента. Значения могут идти в любом порядке, разделяясь пробелом, браузер сам определит, какое из них соответствует нужному атрибуту. Синтаксис
border-width определяет толщину рамки. Для управления видом рамки предоставляется восемь значений свойства border-style . Свойство border-color устанавливает цвет рамки, значение может быть в любом допустимом для CSS формате.Каждое из значений можно устанавливать и по отдельности. Внимание! Чтобы различные свойства стилей отобразились, может оказаться необходимым явно установить для элемента непустое значение атрибута Свойство BORDER-COLORУстанавливает цвет границы на разных сторонах элемента. Параметр позволяет задать цвет границы сразу на всех сторонах элемента или определить цвет границы только на указанных сторонах. Синтаксис
Разрешается использовать одно, два, три или четыре значения, разделяя их между собой пробелом.
Примеры
Свойство BORDER-STYLEУстанавливает стиль рамки вокруг элемента. Допустимо задавать индивидуальные стили для разных сторон элемента. Синтаксис
Для управления видом рамки предоставляется восемь значений свойства. Вид рамки зависит от используемого браузера и заданной толщины границы. Порядок и количество нескольких аргументов указывается аналогично тому, что указано в свойстве Примеры
Свойство BORDER-WIDTHСвойство BORDER-TOPСвойство BORDER-TOP-COLORСвойство BORDER-TOP-STYLEСвойство BORDER-TOP-WIDTHСвойство BORDER-LEFTСвойство BORDER-LEFT-COLORСвойство BORDER-LEFT-STYLEСвойство BORDER-LEFT-WIDTHСвойство BORDER-RIGHTСвойство BORDER-RIGHT-COLORСвойство BORDER-RIGHT-STYLEСвойство BORDER-RIGHT-WIDTHСвойство BORDER-BOTTOMСвойство BORDER-BOTTOM-COLORСвойство BORDER-BOTTOM-STYLEСвойство BORDER-BOTTOM-WIDTH
|
A1 | B1 | C1 | D1 | E1 | F1 | Z1 | H1 | Θ1 | I1 |
A2 | B2 | C2 | D2 | E2 | F2 | Z2 | H2 | Θ2 | I2 |
A3 | B3 | C3 | D3 | E3 | F3 | Z3 | H3 | Θ3 | I3 |
A4 | B4 | C4 | D4 | E4 | F4 | Z4 | H4 | Θ4 | I4 |
A1 | B1 | C1 | D1 | E1 | F1 | Z1 | H1 | Θ1 | I1 |
A2 | B2 | C2 | D2 | E2 | F2 | Z2 | H2 | Θ2 | I2 |
A3 | B3 | C3 | D3 | E3 | F3 | Z3 | H3 | Θ3 | I3 |
A4 | B4 | C4 | D4 | E4 | F4 | Z4 | H4 | Θ4 | I4 |