Modulo:Salaysay

Naggapo idiay Ilokano Wikipedia, ti nawaya nga ensiklopedia
Lumaktaw idiay: pagdaliasatan, biruken
Simbolo ti dokumentasion Dokumentasion ti modulo[kitaen] [urnosen] [pakasaritaan] [purgaen]

Daytoy a modulo ket agpataud ti silpo ti "Para kadagiti dadduma pay a salaysay iti daytoy a topiko". Daytoy ket isayangkatna ti plantilia ti {{salaysay}}.

Panag-usar manipud ti wikitext[urnosen | urnosen ti taudan]

Daytoy a modulo ket saan a dagus a mabalin a mausar manipud ti #invoke. Imbes ket a mabalin a mausar babaen ti plantilia ti {{salaysay}}. Pangngaasi a kitaen ti plantilia para iti dokumentasion.

Panag-usar manipud kadagiti sabali a modulo ti Lua[urnosen | urnosen ti taudan]

Ikarga ti modulo:

local mDetails = require('Modulo:Salaysay')

Mabalinton nga usaren ti annong ti _details kasla iti daytoy:

mDetails._details(page, topic, options)

Ti karuay ti page ket ti panid a pakaisilpuanna, ken nasken daytoy. Ti nagan ti panid ket mabalin a mangiraman ti silpo ti paset no kayat. No ti panid ket mangiraman ti silpo ti paset, daytoy ket automatiko a mapormat a kas ti panid § paset, imbes a ti kasisigud ti MediaWiki iti panid#paset.

Ti karuay ti topic ket ti deskripsion ti topiko, ken pagpilian daytoy. Ti kasisigud a pateg ti topiko ket "daytoy a topiko".

Ti tabla ti options ket mabalin a mausar iti panagaramid iti maiparuar ti annong. Iti agdama, ti laeng pagpilian a magun-od ket ti "selfref", nga inus-usar daytoy no ti maiparuar ket bukod a reperensia iti Wikipedia. ti panangisaad daytoy a pagpilian, usaren ti{selfref = true}. (Kitaen ti plantilai ti {{selfref}} para kadagiti adu pay a salaysay para iti bukod a reperensia.)

Kas pagarigan 1
mDetails._details('Datos ti karbon dioksido')

Mapataud:

<div class="hatnote boilerplate seealso">Para kadagiti dadduma pay a salaysay iti daytoy a topiko, kitaen ti [[Datos ti karbon dioksido]].</div>

Maiparang a kas:

Para kadagiti dadduma pay a salaysay iti daytoy a topiko, kitaen ti Datos ti karbon dioksido.
Kas pagarigan 2
mDetails._details('Datos ti karbon dioksido, 'pisikal a tagtagikua ti karbon dioksido')

Mapataud:

<div class="hatnote boilerplate seealso">Para kadagiti dadduma pay a salaysay iti pisikal a tagtagikua ti karbon dioksido, kitaen ti [[Datos ti karbon dioksido]].</div>

Maiparang a kas:

Para kadagiti dadduma pay a salaysay iti pisikal a tagtagikua ti karbon dioksido, kitaen ti Datos ti karbon dioksido.
Kas pagarigan 3
mDetails._details('panagprograma ti Lua iti Wikipedia', 'Wikipedia:Lua', {selfref = true})

Mapataud:

<div class="hatnote selfref">Para kadagiti dadduma pay a salaysay iti panagprograma ti Lua iti Wikipedia, kitaen ti [[Wikipedia:Lua]].</div>

Maiparang a kas:

Para kadagiti dadduma pay a salaysay iti panagprograma ti Lua iti Wikipedia, kitaen ti Wikipedia:Lua.

Dagiti teknikal a salysay[urnosen | urnosen ti taudan]

Daytoy a modulo ket agus-usar iti Modulo:Hatnote tapno pormatenna ti testo ti hatnote ken ti Modulo:Dagiti argumento tapno mangaa dagiti argumento manipud ti wikitext.

--[[
-- This module produces a "For more details on this topic" link. It implements
-- the {{details}} template.
--]]
 
local mHatnote = require('Modulo:Hatnote')
local mArguments -- lazily initialise
 
local p = {}
 
function p.details(frame)
	mArguments = require('Modulo:Dagiti argumento')
	local args = mArguments.getArgs(frame, {parentOnly = true})
	local page = args[1]
	local topic = args[2]
	if not page then
		return mHatnote.makeWikitextError(
			'awan ti nagan ti panid a nainaganan',
			'Plantilia:Salaysay#Dagiti biddut',
			args.category
		)
	end
	local options = {
		selfref = args.selfref,
	}
	return p._details(page, topic, options)
end
 
function p._details(page, topic, options)
	page = mHatnote._formatLink(page)
	topic = topic or 'daytoy a topiko'
	local text = string.format('Para kadagiti dadduma pay a salaysay iti %s, kitaen ti %s.', topic, page)
	options = options or {}
	options.extraclasses = 'boilerplate seealso'
	return mHatnote._hatnote(text, options)
end
 
return p