Үлгі:Demo
Үлгі:OnLua Бұл үлгі уикимәтінді және сол уикимәтіннің нәтижесін көрсетеді. Ол негізінен құжаттама беттерінде пайдалануға арналған. Негізгі параметрі — <nowiki>...</nowiki> тегтер арасына орналастырылатын уикимәтін.
Мысалдары
{{demo|<nowiki>[[Жұлдыз]]</nowiki>}}
мынаны береді
Жұлдыз[[Жұлдыз]]
{{demo|<nowiki>{{done}}</nowiki>}}
мынаны береді
{{done}}
Done!{{demo|<nowiki><math>e^{2\pi i}=1</math></nowiki>}}
мынаны береді
<math>e^{2\pi i}=1</math>
Бөлгіш
Уикимәтін мен оның нәтижесінің арасындағы бөлгіш ретінде «→» таңбасының орнына br параметрі арқылы кез келген мәтінді беруге болады (онда жаңа жол жасау үшін <br>, ал бос орын үшін {{sp}} қолданыңыз). Егер br параметрінің мәні сан болса, код пен нәтиже арасына сонша жаңа жол қойылады. br=no бөлгішті толығымен алып тастайды. Мысалдар:
- мынаны береді
{{demo|br=1|<nowiki>[[Жұлдыз]]</nowiki>}}
[[Жұлдыз]]
Жұлдыз - мынаны береді
{{demo|br={{бос орын↓|||0}}|<nowiki>[[Жұлдыз]]</nowiki>}}
[[Жұлдыз]]
↓Жұлдыз - мынаны береді
{{demo|br={{бос орын}}мынаны көрсетеді{{бос орын}}|<nowiki>[[Жұлдыз]]</nowiki>}}
мынаны көрсетеді Жұлдыз[[Жұлдыз]]
- мынаны береді
{{demo|br=<br>мынаны көрсетеді<br>|<nowiki>[[Жұлдыз]]</nowiki>}}
[[Жұлдыз]]
мынаны көрсетеді
Жұлдыз
{| class="wikitable"
|-
! Уикимәтін !! Нәтижесі
|-
| {{demo|br=<td>|<nowiki><math>x^2</math></nowiki>}}
|-
| {{demo|br=<td>|<nowiki><math>x_2</math></nowiki>}}
|}
| Уикимәтін | Нәтижесі |
|---|---|
<math>x^2</math>
| |
<math>x_2</math>
|
Санаттар
Demo үлгісі санаттардың қосылуын болдырмайды. Мысалы:
{{demo|<nowiki>{{дереккөзде жоқ}}</nowiki>}}
мынаны береді
Үлгі:Дереккөзде жоқ,{{дереккөзде жоқ}}
бұл ретте бет дереккөздері жоқ мақалаларға арналған санатқа қосылмайды.
Бұл әрекетті өзгерту үшін save_categories=1 параметрін қосыңыз.
Алайда бұл үлгі бақылау санаттарына қосуға болдырмайды. Мысалы, формуладағы қате салдарынан бет формулаларында қателері бар беттер санатына қосылады. Сондықтан бұл үлгі арқылы бетті осындай санаттарға қосылуға әкелетін қате кодты көрсетуге болмайды.
Стиль
style параметрі арқылы кодтың стилін орнатуға болады. Мысалы,
- мынаны береді
{{demo|style=background:transparent|<nowiki>[[Жұлдыз]]</nowiki>}}
Жұлдыз[[Жұлдыз]]
Әдепкі бойынша уикикод Үлгі:Tag тегтерімен қоршалады. Алайда tag параметрі арқылы басқа тегті көрсетуге болады. Мысалы, tag=pre:
- мынаны береді
{{demo|tag=pre|<nowiki>[[Жұлдыз]]</nowiki>}}
Жұлдыз[[Жұлдыз]]
Кері рет
Код пен нәтижені орындарымен ауыстыру үшін reverse параметрін пайдаланыңыз. Мысалы, карточка үлгілерінің құжаттамасында мынадай түрде қолдану ыңғайлы:
{{demo|reverse=1|br=|<nowiki>{{Инфобокс...}}</nowiki>}}
syntaxhighlight
shl параметрі lang="wikitext" мәнімен кодты ерекшелеуді қосады.
| Мысал | Нәтиже | |
|---|---|---|
{{demo|<nowiki>
# Бірінші деңгейдің бірінші элементі.
# Бірінші деңгейдің екінші элементі.
## Екінші элементтің бірінші ішкі элементі.
Келесі бос жолы бар аралық кәдімгі мәтін.
Бос жол енгізбеуге де болады.
# <li value="3">Бірінші деңгейдің үшінші элементі.</li>
# Бірінші деңгейдің төртінші элементі.
</nowiki>|shl=}}
|
# Бірінші деңгейдің бірінші элементі.
# Бірінші деңгейдің екінші элементі.
## Екінші элементтің бірінші ішкі элементі.
Келесі бос жолы бар аралық кәдімгі мәтін.
Бос жол енгізбеуге де болады.
# <li value="3">Бірінші деңгейдің үшінші элементі.</li>
# Бірінші деңгейдің төртінші элементі.
Келесі бос жолы бар аралық кәдімгі мәтін. Бос жол енгізбеуге де болады.
|
lang
lang параметріне қолдау көрсетіледі.
{{demo|shl=|br=no|lang="tex"|<nowiki><math display="block">1-\frac12+\frac13-\frac14+\cdots=\ln2</math></nowiki>}}
нәтижесі:
<math display="block">1-\frac12+\frac13-\frac14+\cdots=\ln2</math>
Жасырылатын блоктағы код
Викикодты жасырылатын блокқа орналастыруға болады. Мысалы:
{{demo|tag=pre|class=mw-collapsible mw-collapsed|reverse=1|style=width:400px|<nowiki>[[Жұлдыз]]</nowiki>}}
мынаны береді
Жұлдыз[[Жұлдыз]]
Назар аударыңыз!
Уикикодты <nowiki>...</nowiki> тегтерінің арасына орналастыруды ұмытпаңыз.