Wikipedija: Urejanje in testiranje predlog v peskovniku
Pojdi na navigacijo Pojdi na iskanje
Predloge so zmogljivo orodje v MediaWiki , vendar se lahko celo izkušeni uporabniki zmotijo tako pri označevanju predloge kot pri uporabi funkcij razčlenjevalnika . Da bi se izognili napakam, poškodbam strani s predlogami in velikim obremenitvam strežnikov Wikipedije, lahko zapletene predloge spremljajo peskovniki in testni primeri .
Kdaj je zaželeno uporabiti metodo
Na splošno je peskovnik in teste mogoče uporabiti pri razvoju katere koli predloge, vendar je še posebej priporočljivo, da jih uporabite v naslednjih primerih:
- ko je predloga vključena na tisoče strani;
- ko predloga pokliče funkcije razčlenjevalnika, spreminja izhod predloge glede na nabor parametrov in uporablja pogojne in razvejalne operatorje.
Kako ustvariti podstrani / peskovnik in / teste
Obstajata dva načina za ustvarjanje peskovnika in testne strani:
- Če ima predloga, ki vas zanima, dokumentacijo vključeno prek predloge {{ doc }} , bo noga dokumentacije vsebovala pomožne povezave za peskovnik in testne primere; hkrati bo ustvarjanje podstrani peskovnika prek pomožnih povezav samodejno kopiralo vsebino predloge na stran za urejanje peskovnika, za podstran s testi pa bo dodalo predlogo sporočila {{ testi predloge }} ;
- Če želite sami ustvariti strani, upoštevajte na primer Predlogo: X :
- Ustvariti je treba podstrani z imeni Template: X / sandbox in Template: X / tests , pri čemer je treba upoštevati, da so imena podstrani v celoti zapisana z malimi črkami;
- Kopirajte kodo iz predloge: X v predlogo: X / peskovnik ;
- Če v kodi predloge oznaka <noinclude> obdaja samo vključitev predloge {{ doc }} , potem kopirajte celotno kodo, v nasprotnem primeru - samo kodo, ki ni obdana z oznako <noinclude> , na konec dodajte naslednjo kodo:
<noinclude>
{{песочница шаблона}}
</noinclude> - Kopirajte nekaj primerov uporabe predloge (
{{Х | .... }}
) s strani s članki, ki jo vključujejo, v predlogo: X / testi ; - Na Predloga: X / testov strani, dvojnik vsak primer uporabe za predlogo, ki nadomešča klic X predlogo z X / peskovnik, tako da lahko primerjate rezultate starih in posodobljene predloge;
- Predlogo objave testne strani dodajte tudi podstran Predloga: X / testi :
{{тесты шаблона}}
Kako uporabljati v prihodnosti
- Kopirajte trenutno različico predloge v peskovnik (glejte korake 2–3 zgoraj).
- Izvedite spremembe v peskovniku.
- Preverite rezultate na strani s testi.
- Če je vse v redu, kopirajte novo kodo peskovnika nazaj v predlogo.
Poglej tudi
- Kritična pravila za zaščito predlog
- {{ predloga peskovnika }} - sporočilo peskovnika
- {{ testi predloge }} - preskusno sporočilo podstrani
- {{ TestCase }} - za poenostavitev testiranja funkcionalnih predlog
- {{ Preizkusi predlog po tabeli }} - še posebej za kartice