Modulo:Hatnote/dok
Daytoy ti subpanid ti dokumentasion para iti Modulo:Hatnote. Aglaon daytoy kadagiti pakaammo ti panagusar, dagiti kategoria, ken dadduma a linaon a saan a paset ti kasisigud a panid ti modulo. |
Inus-usar ti Modulo:Hatnote kadagiti adu a panid, no baliwam adunto ti makadlaw. Pangngaasi nga umuna a subokan kadagiti subpanid ti /pagipadasan wenno /pangsubok, wenno iti bukodmo a subpanid, ken usigen a pagtungtungan dagiti binaliwan iti panid ti tungtungan sakbay nga isayangkat. |
Agus-usar daytoy a modulo iti TemplateStyles: |
Daytoy ket meta-modulo a mangited kadagiti nadumaduma nga annong para iti panagaramid kadagiti hatnote. Daytoy ket isayangkatna ti plantilia ti {{hatnote}}, para iti panagusar kadagiti hatnote iti ngato dagiti panid, ken ti plantilia ti {{pormaten ti silpo}}, a maus-usar a mangpormat ti silpo ti wiki para iti panagusar kadagiti hatnote. Daytoy ket aglaon pay kadagiti nadumaduma nga annong para iti panagusar kadagiti sabali a hatnote a modulo ti Lua.
Panagusar manipud iti wikitext
urnosenDagiti annong iti daytoy a modulo ket saan a dagus a mabalin a mausar manipud iti #invoke, ken imbes ket a nasken a mausar babaen kadagiti plantilia. Pangngaasi a kitaen ti Plantilia:Hatnote ken Plantilia:Pormaten ti silpo para iti dokumentasion.
Panagusar manipud kadagiti sabali a modulo ti Lua
urnosenTi mangikarga daytoy a modulo manipud iti sabali a modulo ti Lua, usaren ti sumaganad a kodigo.
local mHatnote = require('Modulo:Hatnote')
Kalpasanna mabalinton nga usaren dagiti annong a kas ti nadokumentuan dita baba.
Hatnote
urnosenmHatnote._hatnote(s, options)
Pormatenna ti kuerdas ti s a kas hatnote. Daytoy ket rikpanna ti s kadagiti etiketa ti <div class="hatnote">...</div>
. Dagiti pagpilian ket naited iti tabla ti options . Dagiti pagpilian ket mairaman ti:
- options.extraclasses – ti kuerdas dagiti nayon a klase a maited
- options.selfref – no daytoy ket saan a nil wenno false, manginayon daytoy ti klase ti "selfref", inus-usar daytoy a mangibaga kadagiti bukod a reperensia iti Wikipedia (kitaen ti Plantilia:Selfref))
Ti CSS ti klase ti hatnote ket naipalawag idiay Module:Hatnote/styles.css.
- Kas pagarigan 1
mHatnote._hatnote('Daytoy ket hatnote.')
Maited:
<div class="hatnote">Daytoy ket hatnote.</div>
Maiparang a kas:
- Kas pagarigan 2
mHatnote._hatnote('Daytoy ket hatnote.', {extraclasses = 'boilerplate seealso', selfref = true})
Maited:
<div class="hatnote boilerplate seealso selfref">Daytoy ket hatnote.</div>
Maiparang a kas:
Biruken ti ID ti nagan ti espasio
urnosenmHatnote.findNamespaceId(link, removeColon)
Birukenna ti id ti nagan ti espasio iti kuerdas ti link, a nasken koma nga umiso a nagan ti panid, nga addaan iti wenno awan iti nagan ti paset. Daytoy nga annong ket saan a mabalin no ti nagan ti panid ket narikpan kadagiti kuadrado a pangrikep. No agpadpadas a mangiwaswas ti nagan ti nagan ti espasio, maikkat dagiti dua-tuldek manipud iti rugi ti silpo babaen ti kasisigud. Daytoy ket naserbi no dagiti agar-aramat ket innagananda dagiti dua-tuldek no saan dagitoy a nainget a nasken. No masapul a kitaen para kadagiti umuna a kolon, isaad ti removeColon iti false.
- Kas pagarigan
mHatnote.findNamespaceId('Leon')
→ 0mHatnote.findNamespaceId('Kategoria:Dagiti leon')
→ 14mHatnote.findNamespaceId(':Kategoria:Dagiti leon')
→ 14mHatnote.findNamespaceId(':Kategoria:Dagiti leon', false)
→ 0 (ti nagan ti espasio ket maduktalan a kas ti ":Kategoria", imbes a kas ti "Kategoria")
Agaramid ti biddut iti wikitext
urnosenmHatnote.makeWikitextError(msg, helpLink, addTrackingCategory)
Pormatenna ti kuerdas ti msg a kas nalabbasit a mensahe ti biddut iti wikitext, nga addaan iti pagpilian a silpo iti panid ti tulong helpLink. Kadawyan a daytoy nga annong ket manginayon pay ti Kategoria:Dagiti plantilia ti hatnote nga agraman kadagiti biddut (0); nupay kasta, no ti addTrackingCategory ket saan a false kalpasan a maipasa babaen ti Modulo:Wensaan, ti kategoria ket mapasardengto. Ti kayatna a sawen daytoy ket ti kategoria ket mabalin a mapasardeng babaen kadagiti pateg ti addTrackingCategory a mairaman ti "no", "n", 0, "false", "saan", "s" ken false
.
Kas pagarigan:
mHatnote.makeWikitextError('adda rimsua a biddut')
→ Biddut: adda rimsua a biddut.mHatnote.makeWikitextError('adda rimsua a biddut', 'Plantilia:Kaspagarigan#Dagiti biddut')
→ Biddut: adda rimsua a biddut (tulong).