DecimalWiki:Работа с шаблонами
Decimal Wiki — проект, основанный на движке MediaWiki, в котором предусмотрено использование специальных блоков, называемых шаблонами.
Шаблоны — это обычные вики-страницы, контент которых предназначен для того, чтобы его можно было включать (встраивать) в другие страницы. Имена шаблонов, следуя общему соглашению, начинаются с префикса «Шаблон:» («Template:»), поэтому их можно создавать так же, как обычные страницы.
При вставке шаблона на страницу его название заключается в {{двойные фигурные скобки}}, которые интерпретируются движком как команда на вставку содержимого шаблона. В результате шаблон отображается на целевой странице.
В нашей вики используются несколько типов шаблонов. Основные и самые часто используемые: навигационные, административные, шаблоны оформления.
В этой справочной статье мы рассмотрим самые частые задачи, в решении которых вам помогут шаблоны.
Как оформлять ссылки в статье
Чтобы красиво оформить ссылки на внешнюю веб-страницу, ваш телеграм-канал, страницу ВКонтакте, адрес вашего токена в сети Decimal, YouTube-канал и пр., используется целый ряд шаблонов. Со всем набором вы можете ознакомиться в категории Шаблоны:Внешние ссылки.
Шаблон | Для чего служит | Пример кода | Как выглядит | Комментарии |
---|---|---|---|---|
{{телеграм}} | Ссылка на телеграм-канал | {{телеграм|decimal_ru}}
|
После вертикальной черты впишите название вашего канала без префикса, т.е. не t.me/decimal_ru , а просто decimal_ru .
| |
{{email}} | Интерактивный e-mail адрес | {{email|[email protected]}}
|
После вертикальной черты впишите свой e-mail. | |
{{fb}} | Ссылка на фейсбук | {{fb|decimal_ru}}
|
После вертикальной черты впишите название вашей страницы в фейсбуке. | |
{{vk}} | Ссылка на страницу ВКонтакте | {{vk|decimal_ru}}
|
После вертикальной черты впишите название вашей страницы ВКонтакте. | |
{{twitter}} | Ссылка на страницу Twitter | {{twitter|decimal_ru}}
|
После вертикальной черты впишите название вашей страницы Twitter. | |
{{yt-addr}} | Ссылка на ролик в YouTube | {{yt-addr|kHfjPC9GJYA}}
|
|
После вертикальной черты впишите код ролика. При желании, после второй вертикальной черты, можете указать любой текст для ссылки — он и отобразится на странице. Шаблон создаёт веб-ссылку на страницу с роликом на сайте YouTube. Для вставки потокового видео используйте шаблоны из раздела ниже. |
{{yt-pl}} | Ссылка на плейлист в YouTube | {{yt-pl|PLNy9jvA_r4X-ksF3t3pAE5ft_Srz4Eukx|Мой плейлист}}
|
Мой плейлист | После первой вертикальной черты впишите код плейлиста. После второй вертикальной черты ОБЯЗАТЕЛЬНО укажите название плейлиста или любой текст по желанию — он и отобразится на странице. Шаблон создаёт веб-ссылку на страницу с плейлистом на сайте YouTube. Для вставки потокового видео используйте шаблоны из раздела ниже. |
{{PDF}} | Ссылка на PDF-файл в интернете | {{PDF|https://decimalchain.ru/WPru.pdf}}
|
|
После вертикальной черты впишите адрес PDF-файла в интернете.
При желании, после второй вертикальной черты можете указать любой текст — он отобразится в виде ссылки. |
{{l}} | Ссылка на внешнюю веб-страницу | {{l|https://decimalchain.ru/WPru.pdf|White Papers проекта DecimalChain}}
|
White Papers проекта DecimalChain | После первой вертикальной черты впишите адрес страницы в интернете. После второй вертикальной черты ОБЯЗАТЕЛЬНО укажите поясняющий текст — он отобразится в виде ссылки. |
Ссылки на блокчейны
Шаблон | Для чего служит | Пример кода | Как выглядит | Комментарии |
---|---|---|---|---|
{{адрес в сети}} | Ссылка на любой адрес в DecimalChain | {{адрес в сети|0x332a38776d26d44d0c0174992f88224d00e245dd}}
|
После вертикальной черты впишите публичный адрес в DecimalChain. | |
{{адрес валидатора}} | Ссылка на адрес валидатора в DecimalChain | {{адрес валидатора|0x332a38776d26d44d0c0174992f88224d00e245dd}}
|
После вертикальной черты впишите адрес валидатора в DecimalChain. | |
{{dec-coin}} | Ссылка на токен или монету в DecimalChain | {{dec-coin|0x332a38776d26d44d0c0174992f88224d00e245dd}}
|
После вертикальной черты впишите адрес токена или монеты в DecimalChain. | |
{{binc-addr}} | Ссылка на токен или монету на криптобирже Binance | {{binc-addr|0x332a38776d26d44d0c0174992f88224d00e245dd}}
|
После вертикальной черты впишите адрес токена или монеты на криптобирже Binance. | |
{{ether-addr}} | Ссылка на токен в блокчейне Ethereum | {{ether-addr|0x332a38776d26d44d0c0174992f88224d00e245dd}}
|
После вертикальной черты впишите адрес токена в блокчейне Ethereum. |
Вставка потокового видео
Чтобы видеоролик с YouTube демонстрировался прямо на странице статьи, в нашей Вики есть два шаблона:
- {{Youtube}} — простой шаблон для размещения потокового видео.
- {{Yt}} — более сложный шаблон с возможностями тонкой настройки.
Подробнее об их использовании читайте в документации на страницах этих шаблонов.
Вставка авторской подписи в статью
Вы можете указать свое авторство в созданной вами статье. Для этого поставьте после текста шаблон {{автор}}. Пример оформления: {{автор|Василий Биткойнов}}
. На странице появится такая подпись:
Если хотите, имя автора можно сделать ссылкой на вашу пользовательскую страницу: {{автор|[[Участник:Василий Биткойнов|Василий Биткойнов]]}}
или на внешний вебсайт: {{автор|[https://ваш-сайт.com Василий Биткойнов]}}
Обратите внимание, что это лишь фиксация вашего авторства как создателя статьи. Шаблон не защищает страницу от правок других участников. Если вы хотите, чтобы написанный вами текст остался в неприкосновенности (хотя, в общем-то, это не соответствует философии вики), обратитесь к администрации Decimal Wiki и попросите поставить защиту.
Советы и цитаты
Иногда есть необходимость особо подчеркнуть целый фрагмент текста — например, выделить полезный совет. Воспользуйтесь одноимённым шаблоном: {{совет}}. Выглядит это так:
Для красивого оформления цитат существуют два вида шаблонов:
- Одиночный шаблон {{цитата}} для небольших фрагментов текста. В шаблоне после второй вертикальной черты можно указать источник цитаты:
автор=Василий Биткойнов
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla feugiat ante eros, ac semper diam porta nec. Pellentesque efficitur tellus sit amet justo gravida laoreet nec quis ante. Василий Биткойнов
|
- Парный шаблон {{начало цитаты}} / {{конец цитаты}}. Между ними можно вставить несколько абзацев:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla feugiat ante eros, ac semper diam porta nec. Pellentesque efficitur tellus sit amet justo gravida laoreet nec quis ante. Fusce scelerisque massa nunc, id aliquet ligula rutrum nec. Sed convallis eros et eros malesuada, quis auctor tellus rutrum.
Praesent et dictum ante. Vestibulum sit amet velit vitae nisl tincidunt suscipit et non massa. In hac habitasse platea dictumst. Nullam a odio gravida, mollis magna vel, fermentum eros. Suspendisse ut lacus vitae mi aliquet tempus. Etiam tincidunt eu dolor non varius. Sed enim mauris, tempor id tortor imperdiet, cursus cursus arcu.
Aenean dictum augue sit amet congue convallis. Sed efficitur elit id facilisis finibus. Etiam arcu nisl, accumsan vel mauris finibus, porttitor laoreet ipsum. Cras quis feugiat nunc, in mattis quam. Integer eget enim vitae diam congue suscipit non ut dui.
Подробнее о настройках читайте в документации на страницах этих шаблонов.
Как вставить интервики
Интервики — это гиперссылки на версии статьи в других языковых разделах Decimal Wiki. Наш проект существует на 8 языках: русском, английском, арабском, азербайджанском, хинди, китайском, корейском и турецком. Каждому соответствует свой языковой префикс: ru:
, en:
, ar:
, az:
, hi:
, zh:
, ko:
и tr:
соответственно.
Используя эти префиксы, можно создавать ссылки для перехода между разделами. Например, если вы написали статью о своем токене по-русски и по-английски, вы можете использовать шаблон {{интервики}}. Пример использования:
Шаблон | Пример кода | Комментарии |
---|---|---|
{{интервики}} | {{интервики|ru=Мой_Токен|en=My_Token}}
|
После вертикальной черты впишите языковой префикс, и через знак = вставьте название статьи на соответствующем языке.
|
Получится такой результат:
Навигационные шаблоны
Эта страница относится к своду правил и документов Decimal Wiki. Править её могут только администраторы проекта. |