|
|
Строка 9: |
Строка 9: |
| *[[/SMW-Test|SMW-Test]] | | *[[/SMW-Test|SMW-Test]] |
| *[[/Таблица с сортировкой|<span style="color:green;">Sor</span>'''<span style="color:#004488;">t</span>'''<span style="color:blue;">able</span>-Test]] | | *[[/Таблица с сортировкой|<span style="color:green;">Sor</span>'''<span style="color:#004488;">t</span>'''<span style="color:blue;">able</span>-Test]] |
− | | + | *[[/Тесты шаблонов|Тесты шаблонов]] |
− | =Тест шаблонов=
| |
− | <h2 align="right">Тест шаблона {{((}}youtube{{))}}</h2>
| |
− | {{youtube|id=rux_sJNvISU|desc=Рада и Терновник…|width=400}}<br clear="all">
| |
− | ==Тест таблицы внутри спойлера==
| |
− | {{Hider hiding|title=Таблица с шаблонами <tt>{{((}}({{))}}</tt> и <tt>{{((}}!{{))}}</tt>
| |
− | |content=
| |
− | {{(}}{{!}}
| |
− | {{!}}-
| |
− | {{!}}style="font-family:Tahoma;"{{!}}a
| |
− | {{!}}style="font-size:20pt;"{{!}}b
| |
− | {{!}}style="color:green;"{{!}}c
| |
− | {{!}}-
| |
− | {{!}}d{{!}}{{!}}e{{!}}{{!}}f
| |
− | {{!}}{{)}}
| |
− | }}
| |
− | <hr />{{Hider hiding|title=Спойлер с инклюдингом таблицы
| |
− | |content={{/Таблица для спойлера}}
| |
− | }}
| |
− | <hr />
| |
− | <div style="background:ivory;width:90%;margin-left:5%;padding-left:2%;padding-right:2%;">
| |
− | ==Из Википедия:Механизм шаблонов==
| |
− | Если в главном пространстве имен существует статья Имя шаблона, то можно вызвать ее, поставив перед именем шаблона двоеточие
| |
− | <nowiki>{{</nowiki>:Имя шаблона<nowiki>}}</nowiki>
| |
− | | |
− | Таким образом, любую страницу можно использовать как шаблон. Если вызывать так картинку
| |
− | <nowiki>{{</nowiki>Файл:Имя шаблона<nowiki>}}</nowiki>
| |
− | | |
− | или категорию,
| |
− | <nowiki>{{</nowiki>Категория:Имя шаблона<nowiki>}}</nowiki>
| |
− | | |
− | то будет подставлена описательная часть картинки и категории соответственно. Таким способом удобно
| |
− | экспериментировать с шаблонами (не залезая в пространство шаблонов);
| |
− | «вытаскивать» подписи и описания картинок;
| |
− | изготавливать специальные составные статьи (например, для печати).</div>
| |
− | | |
− | ===Проверка связи===
| |
− | <nowiki>{{</nowiki>:МФА<nowiki>}}</nowiki> ⇒ {{:МФА}} ''(Ссылка на страницу)''<hr />
| |
− | <nowiki>{{</nowiki>МФА<nowiki>}}</nowiki> ⇒ {{МФА}} ''(Шаблон как он есть)''<hr />
| |
− | <nowiki>{{</nowiki>МФА|МФА<nowiki>}}</nowiki> ⇒ {{МФА|МФА}} ''(Текст шрифтом для МФА)''<hr />
| |
− | <nowiki>{{</nowiki>:МФА|МФА<nowiki>}}</nowiki> ⇒ {{:МФА|МФА}} ''(Опять ссылка на страницу)''<hr />
| |
− | | |
− | | |
− | <nowiki>''{{</nowiki>msgnw:МФА<nowiki>}}''</nowiki> ⇒ ''{{msgnw:МФА}}''
| |
− | <hr />
| |
− | | |
− | Работает.<br />
| |
− | Теперь файло.
| |
− | | |
− | <nowiki>[[</nowiki>Файл:Чтение по-древнегречески.ogg<nowiki>]]</nowiki> ⇒ [[Файл:Чтение по-древнегречески.ogg]]<br />
| |
− | <nowiki>{{</nowiki>Файл:Чтение по-древнегречески.ogg<nowiki>}}</nowiki> ⇒ {{Файл:Чтение по-древнегречески.ogg}}<br />
| |
− | <nowiki>{{</nowiki>:Файл:Чтение по-древнегречески.ogg<nowiki>}}</nowiki> ⇒ {{:Файл:Чтение по-древнегречески.ogg}}
| |
− | <!-- А Hellerick на логотип описания не поставил. Ы-ы-ы. --><br />
| |
− | <nowiki>{{</nowiki>Цитата<nowiki>|'''{{</nowiki>Файл:Чтение по-древнегречески.ogg<nowiki>}}'''}}</nowiki> ⇒ {{Цитата|'''{{Файл:Чтение по-древнегречески.ogg}}}}
| |
− | <nowiki>''{{</nowiki>msgnw:Файл:Tabula Marsiliana.jpg<nowiki>}}''</nowiki> ⇒ ''{{msgnw:Файл:Чтение по-древнегречески.ogg}}''<br /><br />
| |
− | Работает.<br />
| |
− | Попробуем категории.
| |
− | {|
| |
− | |<nowiki>[[</nowiki>Категория:Шаблоны<nowiki>]]</nowiki>|| ||помещает страницу в категорию.
| |
− | |-
| |
− | |<nowiki>[[:</nowiki>Категория:Шаблоны<nowiki>]]</nowiki>||⇒||[[:Категория:Шаблоны]]
| |
− | |-
| |
− | |<nowiki>{{</nowiki>Категория:Шаблоны<nowiki>}}</nowiki>||⇒||{{Категория:Шаблоны}}
| |
− | |-
| |
− | |<nowiki>{{</nowiki>:Категория:Шаблоны<nowiki>}}</nowiki>||⇒||{{:Категория:Шаблоны}}
| |
− | |-
| |
− | |<nowiki>{{msgnw</nowiki>:Категория:Шаблоны<nowiki>}}</nowiki>||⇒||{{msgnw:Категория:Шаблоны}}
| |
− | |}
| |
− | | |
− | == Проверка сворачивающихся блоков ==
| |
− | <span style="font-size:120%; font-weight:bold;">(Из справки Ру:Вики)</span><br />
| |
− | Для создания сворачивающегося <tt>div</tt> к нему добавляется класс <tt>''NavFrame''</tt>, при этом внутренний блок с классом <tt>NavHead</tt> образует всегда видимый заголовок, а любые внутренние блоки с классами <tt>NavContent</tt> и <tt>NavPic</tt> прячутся:
| |
− | {| style="background-color:transparent; width:100%"
| |
− | |style="padding-right:20px; width:45%"|
| |
− | <pre>
| |
− | <div class="NavFrame">
| |
− | <div class="NavHead">
| |
− | Заголовок
| |
− | </div>
| |
− | <div class="NavContent">
| |
− | Содержание
| |
− | </div>
| |
− | <div class="NavPic">
| |
− | Изображение
| |
− | </div>
| |
− | </div></pre>
| |
− | |style="vertical-align:top;padding:5% 1px 1px 1px;"|даёт<br /><br />
| |
− | <div class="NavFrame">
| |
− | <div class="NavHead">Заголовок</div>
| |
− | <div class="NavPic">Изображение</div>
| |
− | <div class="NavContent">Содержание<br/><br/></div>
| |
− | </div>
| |
− | |}
| |
− | Как правило, используется один <tt>NavContent</tt> для основного содержимого, и от нуля до двух <tt>NavPic</tt> для изображений.
| |
− | | |
− | Стандартный внешний вид всех этих классов задаётся в [[MediaWiki:Common.css]]. Для смены оформления можно указать дополнительные CSS-стили прямо в викикоде. В частности, поскольку у <tt>NavPic</tt> задан стиль «плавать слева», для добавления второго изображения справа нужно использовать <code><div class="NavPic" style="float:right"></code>
| |
− | | |
− | <div class="NavFrame" style="width:60%;margin:0px 20%;">
| |
− | <div class="NavHead">Стучите!</div>
| |
− | <div class="NavPic">[[Файл:Sm smile.svg]]</div>
| |
− | <div class="NavPic" style="float:right;"><code style="font-size:65%;">style="float:right;"</code>: [[Файл:Sm drink.svg]]</div>
| |
− | <div class="NavContent" style="background-color:ivory;">Открыто!</div>
| |
− | </div>
| |
− | | |
− | ==Проверка шаблонов обрамления цитат==
| |
− | *Шаблон [[Шаблон:Tquote|Tquote]]
| |
− | {{Tquote|{{Цитата|Я помню чудное мгновенье…|А. С. Пушкин}}}}<br />
| |
− | *Шаблоны [[Шаблон:Begin tquote|Begin tquote]] и [[Шаблон:End tquote|End tquote]]
| |
− | {{Begin tquote}}{{Цитата|Передо мной явилась ты…|А. С. Пушкин}}
| |
− | {{End tquote}}
| |
− | | |
− | :В одну строку обрамляемый текст и шаблон [[Шаблон:End tquote|end tquote]] писать не рекомендуется. В этом случае в таблицу попадёт и весь текст после шаблона.<br />
| |
− | Примерно вот так:
| |
− | | |
− | {{Begin tquote}}
| |
− | {{Цитата|Как мимолётное виденье…|А. С. Пушкин}} {{End tquote}} <span style="color:#998;font-size:80%;"> — ''Это и есть результат шаблона'' <tt>{{((}}end tquote{{))}}</tt>.</span>
| |
− | …Как гений чистой красоты.
| |
− | | |
− | То есть подставляемое {{!}}{{)}} в этом случае воспринимается парсером не как закрывающий элемент таблицы, а просто как последовательность двух символов в тексте.
| |
− | {{End tquote}}
| |
− | | |
| =Текстики= | | =Текстики= |
| [[Участник:Bhudh/Plage/ЧЮДНЩЄ|ЧЮДНЩЄ]] (Автор: ''Борис Заходер'')<br /> | | [[Участник:Bhudh/Plage/ЧЮДНЩЄ|ЧЮДНЩЄ]] (Автор: ''Борис Заходер'')<br /> |
− | =CSS= | + | =Мануалы= |
− | {{sub|CSS}}
| + | [[/CSS|CSS]] |
− | | + | =[[Участник:Bhudh/Книги|Книги]]= |
− | {| border="1" style="border-width:0px;"
| + | *'''Антуан Мейе'''. Введение в сравнительное изучение индоевропейских языков (цитаты) |
− | | style="border-width:thin;"| '''A'''1
| + | *'''Алексей Савченко'''. Сравнительная грамматика индоевропейских языков (цитаты) |
− | | style="border-width:thin; border-style:dotted;"| '''B'''1
| + | *'''Пьер Шантрен'''. [[Участник:Bhudh/Книги/Шантрен, Пьер. Историческая морфология греческого языка|Историческая морфология греческого языка]] (начало) |
− | | style="border-width:thin; border-style:dashed;"| '''C'''1
| + | *'''Иосиф Тронский'''. Историческая грамматика латинского языка (цитаты) |
− | | style="border-width:medium; border-style:outset;"| '''D'''1
| |
− | | style="border-width:medium; border-style:inset;"| '''E'''1
| |
− | | style="border-width:medium; border-style:groove;"| '''F'''1
| |
− | | style="border-width:thick; border-style:ridge;"| '''Z'''1
| |
− | | style="border-width:thick; border-style:double;"| '''H'''1
| |
− | | style="border-width:thick; border-style:solid;"| '''Θ'''1
| |
− | | style="border-width:5px; border-style:dotted dashed groove double;"| '''I'''1
| |
− | |-
| |
− | | style="border-width:thin thin; border-color:darkgreen;"| '''A'''2
| |
− | | style="border-width:thin medium; border-style:dotted solid; border-color:darkgreen;"| '''B'''2
| |
− | | style="border-width:thin thick; border-style:dashed dotted; border-color:darkgreen;"| '''C'''2
| |
− | | style="border-width:medium thin; border-style:outset groove; border-color:darkgreen;"| '''D'''2
| |
− | | style="border-width:medium medium; border-style:inset ridge; border-color:darkgreen;"| '''E'''2
| |
− | | style="border-width:medium thick; border-style:groove dotted; border-color:darkgreen;"| '''F'''2
| |
− | | style="border-width:thick thin; border-style:double dashed; border-color:darkgreen;"| '''Z'''2
| |
− | | style="border-width:thick medium; border-style:double double; border-color:darkgreen;"| '''H'''2
| |
− | | style="border-width:thick thick; border-style:solid dashed; border-color:darkgreen;"| '''Θ'''2
| |
− | | style="border-width:5px 7px 9px; border-style:dotted dashed groove double; border-color:darkgreen;"| '''I'''2
| |
− | |-
| |
− | | style="border-width:thin thin medium; border-color:navy;"| '''A'''3
| |
− | | style="border-width:thin medium thin; border-style:dotted solid dotted; border-color:navy;"| '''B'''3
| |
− | | style="border-width:medium thin thin; border-style:dashed dotted dashed; border-color:navy;"| '''C'''3
| |
− | | style="border-width:thin medium thick; border-style:outset groove groove; border-color:navy;"| '''D'''3
| |
− | | style="border-width:thick medium thin; border-style:inset ridge double; border-color:navy;"| '''E'''3
| |
− | | style="border-width:medium thin thin; border-style:groove solid dotted; border-color:navy;"| '''F'''3
| |
− | | style="border-width:medium thin medium ; border-style:ridge double dashed; border-color:navy;"| '''Z'''3
| |
− | | style="border-width:medium thin thick; border-style:double solid groove; border-color:navy;"| '''H'''3
| |
− | | style="border-width:thick medium thick; border-style:solid dashed solid; border-color:navy;"| '''Θ'''3
| |
− | | style="border-width:5px 7px 9px; border-style:dotted dashed groove double; border-color:navy;"| '''I'''3
| |
− | |-
| |
− | | style="border-width:medium 5px 3px 8px; border-color:maroon;"| '''A'''4
| |
− | | style="border-width:4px thin 7px thin; border-style:solid solid dotted solid; border-color:maroon;"| '''B'''4
| |
− | | style="border-width:medium 5px 6px thin; border-style:dashed dotted dashed dashed; border-color:maroon;"| '''C'''4
| |
− | | style="border-width:0.4em medium 1mm 3px; border-style:outset groove groove groove; border-color:maroon;"| '''D'''4
| |
− | | style="border-width:thick 0.5em 1en thin; border-style:inset ridge double double; border-color:maroon;"| '''E'''4
| |
− | | style="border-width:medium 2mm thin 3mm; border-style:groove solid dotted groove; border-color:maroon;"| '''F'''4
| |
− | | style="border-width:3px 4px 5px 6px; border-style:ridge double dashed ridge; border-color:maroon;"| '''Z'''4
| |
− | | style="border-width:0.2em 0.5em 0.7em 1em; border-style:double solid groove dashed; border-color:maroon;"| '''H'''4
| |
− | | style="border-width:0.2en 0.5en 0.7en 1en; border-style:solid dashed groove ridge; border-color:maroon;"| '''Θ'''4
| |
− | | style="border-width:1mm 0.05in 4mm 3pt; border-style:dotted dashed groove double; border-color:maroon;"| '''I'''4
| |
− | |}
| |