Wikipedija: Urejanje in testiranje predlog v peskovniku

Iz Wikipedije, proste enciklopedije
Pojdi na navigacijo Pojdi na iskanje
↱
  • VP: TESTI

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 :
  1. 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;
  2. Kopirajte kodo iz predloge: X v predlogo: X / peskovnik ;
  3. Č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>
  4. Kopirajte nekaj primerov uporabe predloge ( {{Х | .... }} ) s strani s članki, ki jo vključujejo, v predlogo: X / testi ;
  5. 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;
  6. 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