วิกิซอร์ซ
thwikisource
https://th.wikisource.org/wiki/%E0%B8%AB%E0%B8%99%E0%B9%89%E0%B8%B2%E0%B8%AB%E0%B8%A5%E0%B8%B1%E0%B8%81
MediaWiki 1.48.0-wmf.1
first-letter
สื่อ
พิเศษ
พูดคุย
ผู้ใช้
คุยกับผู้ใช้
วิกิซอร์ซ
คุยเรื่องวิกิซอร์ซ
ไฟล์
คุยเรื่องไฟล์
มีเดียวิกิ
คุยเรื่องมีเดียวิกิ
แม่แบบ
คุยเรื่องแม่แบบ
วิธีใช้
คุยเรื่องวิธีใช้
หมวดหมู่
คุยเรื่องหมวดหมู่
สถานีย่อย
คุยเรื่องสถานีย่อย
ผู้สร้างสรรค์
คุยเรื่องผู้สร้างสรรค์
งานแปล
คุยเรื่องงานแปล
หน้า
คุยเรื่องหน้า
ดัชนี
คุยเรื่องดัชนี
TimedText
TimedText talk
มอดูล
คุยเรื่องมอดูล
Event
Event talk
มอดูล:Arguments
828
33537
303640
98259
2026-10-29T16:26:11Z
Flamevine
11908
303640
Scribunto
text/plain
--[=[
This module provides easy processing of arguments passed to Scribunto from #invoke.
It is intended for use by other Lua modules, and should not be called from #invoke directly.
]=]
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local arguments = {}
-- Generate four different tidyVal functions, so that we don't have to check the options every time we call it.
local function tidyValDefault(key, val)
if type(val) == 'string' then
val = val:match('^%s*(.-)%s*$')
if val == '' then
return nil
else
return val
end
else
return val
end
end
local function tidyValTrimOnly(key, val)
if type(val) == 'string' then
return val:match('^%s*(.-)%s*$')
else
return val
end
end
local function tidyValRemoveBlanksOnly(key, val)
if type(val) == 'string' then
if val:find('%S') then
return val
else
return nil
end
else
return val
end
end
local function tidyValNoChange(key, val)
return val
end
local function matchesTitle(given, title)
local tp = type( given )
return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title
end
local translate_mt = { __index = function(t, k) return k end }
function arguments.getArgs(frame, options)
checkType('getArgs', 1, frame, 'table', true)
checkType('getArgs', 2, options, 'table', true)
frame = frame or {}
options = options or {}
--[[
-- Set up argument translation.
--]]
options.translate = options.translate or {}
if getmetatable(options.translate) == nil then
setmetatable(options.translate, translate_mt)
end
if options.backtranslate == nil then
options.backtranslate = {}
for k,v in pairs(options.translate) do
options.backtranslate[v] = k
end
end
if options.backtranslate and getmetatable(options.backtranslate) == nil then
setmetatable(options.backtranslate, {
__index = function(t, k)
if options.translate[k] ~= k then
return nil
else
return k
end
end
})
end
--[[
-- Get the argument tables. If we were passed a valid frame object, get the
-- frame arguments (fargs) and the parent frame arguments (pargs), depending
-- on the options set and on the parent frame's availability. If we weren't
-- passed a valid frame object, we are being called from another Lua module
-- or from the debug console, so assume that we were passed a table of args
-- directly, and assign it to a new variable (luaArgs).
--]]
local fargs, pargs, luaArgs
if type(frame.args) == 'table' and type(frame.getParent) == 'function' then
if options.wrappers then
--[[
-- The wrappers option makes Module:Arguments look up arguments in
-- either the frame argument table or the parent argument table, but
-- not both. This means that users can use either the #invoke syntax
-- or a wrapper template without the loss of performance associated
-- with looking arguments up in both the frame and the parent frame.
-- Module:Arguments will look up arguments in the parent frame
-- if it finds the parent frame's title in options.wrapper;
-- otherwise it will look up arguments in the frame object passed
-- to getArgs.
--]]
local parent = frame:getParent()
if not parent then
fargs = frame.args
else
local title = parent:getTitle():gsub('/sandbox$', '')
local found = false
if matchesTitle(options.wrappers, title) then
found = true
elseif type(options.wrappers) == 'table' then
for _,v in pairs(options.wrappers) do
if matchesTitle(v, title) then
found = true
break
end
end
end
-- We test for false specifically here so that nil (the default) acts like true.
if found or options.frameOnly == false then
pargs = parent.args
end
if not found or options.parentOnly == false then
fargs = frame.args
end
end
else
-- options.wrapper isn't set, so check the other options.
if not options.parentOnly then
fargs = frame.args
end
if not options.frameOnly then
local parent = frame:getParent()
pargs = parent and parent.args or nil
end
end
if options.parentFirst then
fargs, pargs = pargs, fargs
end
else
luaArgs = frame
end
-- Set the order of precedence of the argument tables. If the variables are
-- nil, nothing will be added to the table, which is how we avoid clashes
-- between the frame/parent args and the Lua args.
local argTables = {fargs}
argTables[#argTables + 1] = pargs
argTables[#argTables + 1] = luaArgs
--[[
-- Generate the tidyVal function. If it has been specified by the user, we
-- use that; if not, we choose one of four functions depending on the
-- options chosen. This is so that we don't have to call the options table
-- every time the function is called.
--]]
local tidyVal = options.valueFunc
if tidyVal then
if type(tidyVal) ~= 'function' then
error(
"bad value assigned to option 'valueFunc'"
.. '(function expected, got '
.. type(tidyVal)
.. ')',
2
)
end
elseif options.trim ~= false then
if options.removeBlanks ~= false then
tidyVal = tidyValDefault
else
tidyVal = tidyValTrimOnly
end
else
if options.removeBlanks ~= false then
tidyVal = tidyValRemoveBlanksOnly
else
tidyVal = tidyValNoChange
end
end
--[[
-- Set up the args, metaArgs and nilArgs tables. args will be the one
-- accessed from functions, and metaArgs will hold the actual arguments. Nil
-- arguments are memoized in nilArgs, and the metatable connects all of them
-- together.
--]]
local args, metaArgs, nilArgs, metatable = {}, {}, {}, {}
setmetatable(args, metatable)
local function mergeArgs(tables)
--[[
-- Accepts multiple tables as input and merges their keys and values
-- into one table. If a value is already present it is not overwritten;
-- tables listed earlier have precedence. We are also memoizing nil
-- values, which can be overwritten if they are 's' (soft).
--]]
for _, t in ipairs(tables) do
for key, val in pairs(t) do
if metaArgs[key] == nil and nilArgs[key] ~= 'h' then
local tidiedVal = tidyVal(key, val)
if tidiedVal == nil then
nilArgs[key] = 's'
else
metaArgs[key] = tidiedVal
end
end
end
end
end
--[[
-- Define metatable behaviour. Arguments are memoized in the metaArgs table,
-- and are only fetched from the argument tables once. Fetching arguments
-- from the argument tables is the most resource-intensive step in this
-- module, so we try and avoid it where possible. For this reason, nil
-- arguments are also memoized, in the nilArgs table. Also, we keep a record
-- in the metatable of when pairs and ipairs have been called, so we do not
-- run pairs and ipairs on the argument tables more than once. We also do
-- not run ipairs on fargs and pargs if pairs has already been run, as all
-- the arguments will already have been copied over.
--]]
metatable.__index = function (t, key)
--[[
-- Fetches an argument when the args table is indexed. First we check
-- to see if the value is memoized, and if not we try and fetch it from
-- the argument tables. When we check memoization, we need to check
-- metaArgs before nilArgs, as both can be non-nil at the same time.
-- If the argument is not present in metaArgs, we also check whether
-- pairs has been run yet. If pairs has already been run, we return nil.
-- This is because all the arguments will have already been copied into
-- metaArgs by the mergeArgs function, meaning that any other arguments
-- must be nil.
--]]
if type(key) == 'string' then
key = options.translate[key]
end
local val = metaArgs[key]
if val ~= nil then
return val
elseif metatable.donePairs or nilArgs[key] then
return nil
end
for _, argTable in ipairs(argTables) do
local argTableVal = tidyVal(key, argTable[key])
if argTableVal ~= nil then
metaArgs[key] = argTableVal
return argTableVal
end
end
nilArgs[key] = 'h'
return nil
end
metatable.__newindex = function (t, key, val)
-- This function is called when a module tries to add a new value to the
-- args table, or tries to change an existing value.
if type(key) == 'string' then
key = options.translate[key]
end
if options.readOnly then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; the table is read-only',
2
)
elseif options.noOverwrite and args[key] ~= nil then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; overwriting existing arguments is not permitted',
2
)
elseif val == nil then
--[[
-- If the argument is to be overwritten with nil, we need to erase
-- the value in metaArgs, so that __index, __pairs and __ipairs do
-- not use a previous existing value, if present; and we also need
-- to memoize the nil in nilArgs, so that the value isn't looked
-- up in the argument tables if it is accessed again.
--]]
metaArgs[key] = nil
nilArgs[key] = 'h'
else
metaArgs[key] = val
end
end
local function translatenext(invariant)
local k, v = next(invariant.t, invariant.k)
invariant.k = k
if k == nil then
return nil
elseif type(k) ~= 'string' or not options.backtranslate then
return k, v
else
local backtranslate = options.backtranslate[k]
if backtranslate == nil then
-- Skip this one. This is a tail call, so this won't cause stack overflow
return translatenext(invariant)
else
return backtranslate, v
end
end
end
metatable.__pairs = function ()
-- Called when pairs is run on the args table.
if not metatable.donePairs then
mergeArgs(argTables)
metatable.donePairs = true
end
return translatenext, { t = metaArgs }
end
local function inext(t, i)
-- This uses our __index metamethod
local v = t[i + 1]
if v ~= nil then
return i + 1, v
end
end
metatable.__ipairs = function (t)
-- Called when ipairs is run on the args table.
return inext, t, 0
end
return args
end
return arguments
ojpf6n6krtbq2o9ezlxv201kqkc2udp
แม่แบบ:เริ่มหมายเหตุด้านข้าง
10
41052
303626
127776
2026-10-29T16:11:54Z
Flamevine
11908
303626
wikitext
text/x-wiki
<includeonly>{{#ifeq:{{NAMESPACE}}|Page|<div <!--
Add classes
-->class="wst-sidenote-container wst-sidenote-container-{{{side|both}}} _sidenote_container _sidenote_{{{side|both}}}" <!--
Add container styles (could use TemplateStyles for most of this)
-->style="position:relative; text-align:{{{align|justify}}};<!--
Add the padding for the sidenotes on the requested sides
--> {{#switch:{{{side|both}}}<!--
-->|left=padding-left:{{#if:{{{2|}}}|{{{2}}}em|11em}};<!--
-->|right=padding-right:{{#if:{{{2|}}}|{{{2}}}em|11em}};<!--
-->|both=padding-left:{{#if:{{{2|}}}|{{{2}}}em|11em}}; padding-right:{{#if:{{{2|}}}|{{{2}}}em|11em}};<!--
-->|}}<!--
End style
-->"><!--
# tracking cats
-->{{#if:{{{2|}}}|[[หมวดหมู่:แม่แบบเริ่มหมายเหตุด้านข้างซึ่งมีการเขียนทับความกว้าง]]}}<!--
End if:page-ns
-->}}</includeonly><noinclude>
{{documentation}}
</noinclude>
jvnvi9x19kjt1ch822gr3ihl6tdy04h
แม่แบบ:จบหมายเหตุด้านข้าง
10
41055
303627
127779
2026-10-29T16:12:29Z
Flamevine
11908
303627
wikitext
text/x-wiki
<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:Page}}|<!-- this newline is important somehow for correct <p> tags, otherwise you can get linter misnesting errors. possibly this is [[phab:T134469]] -->
</div>}}</includeonly><noinclude>{{documentation|Template:เริ่มหมายเหตุด้านข้าง/doc}}</noinclude>
p822fslkcvbxqd6iq60p96111tgp71v
แม่แบบ:หมายเหตุด้านซ้าย
10
41056
303629
127798
2026-10-29T16:16:51Z
Flamevine
11908
303629
wikitext
text/x-wiki
<includeonly>{{sidenote|1={{{1|}}}|2={{{2|}}}|side=left|class={{{class|}}}|size={{{size|}}}|height={{{height|}}}|align={{{align|}}}|@={{{@|}}}}}</includeonly><noinclude>{{documentation|Template:เริ่มหมายเหตุด้านข้าง/doc}}</noinclude>
162i9f5poqgl7ovoxpf8lifh6f904ja
แม่แบบ:หมายเหตุด้านขวา
10
41057
303630
127786
2026-10-29T16:17:18Z
Flamevine
11908
303630
wikitext
text/x-wiki
<includeonly>{{sidenote|1={{{1|}}}|2={{{2|}}}|side=right|class={{{class|}}}|size={{{size|}}}|height={{{height|}}}|align={{{align|}}}|@={{{@|}}}}}</includeonly><noinclude>{{documentation|Template:เริ่มหมายเหตุด้านข้าง/doc}}</noinclude>
me9rmh2sj3rp99yf9or26zrpe1xntlz
แม่แบบ:Left sidenote/styles.css
10
41064
303641
127794
2026-10-29T16:28:10Z
Flamevine
11908
303641
sanitized-css
text/css
/* All namespaces */
.wst-sidenote-left {
display:inline-block;
text-indent: 0;
line-height: 140%;
}
/* to avoid this affecting em-based width calcs */
.wst-sidenote-left .wst-sidenote-inner {
font-size: 83%;
}
2o6daavhrfc2avj8jo4ftug3gis2wkq
แม่แบบ:Right sidenote/styles.css
10
41065
303642
127795
2026-10-29T16:28:49Z
Flamevine
11908
303642
sanitized-css
text/css
/* All namespaces */
.wst-sidenote-right {
display:inline-block;
text-indent: 0;
line-height: 140%;
}
/* to avoid this affecting em-based width calcs */
.wst-sidenote-right .wst-sidenote-inner {
font-size: 83%;
}
ayf5gqnksenr6pus7uhtema70lc7ngx
แม่แบบ:กล่องข้าง
10
44342
303647
140159
2026-10-29T16:41:50Z
Flamevine
11908
303647
wikitext
text/x-wiki
<templatestyles src="Template:Sidebox/styles.css" /><span class="wst-sidebox" {{optional style|float={{{2|}}}|background={{{3|}}}}}>{{{1|}}}</span><noinclude>
{{documentation}}
</noinclude>
qkx1g5ymzs6d1se6nnvux6tnu5u9no5
มอดูล:Optional style
828
60741
303639
201047
2026-10-29T16:25:28Z
Flamevine
11908
303639
Scribunto
text/plain
--[=[
Simple module to construct a style attribute
with an undefined number (including zero) of CSS properties
]=]
local p = {} --p stands for package
local getArgs = require('Module:Arguments').getArgs
--[=[
Construct the string from the given table of property:values
]=]
function p.make_style_string(properties)
local out = ''
for k, v in pairs(properties) do
if k ~= 'style' and v~= '' then
out = out .. k .. ':' .. v .. ';'
end
end
if properties.style ~= nil and properties.style ~= '' then
out = out .. properties.style
end
if out == '' then
return ''
end
return 'style="' .. out .. '"'
end
--[=[
The main entry function from templates
Arguments are taken from both frame and parent argument lists
]=]
function p.optional_style(frame)
local args = getArgs(frame)
return p.make_style_string(args)
end
return p
bjc6zjm95k6ugtrdv4y75vmrnkw19gn
มอดูล:Table style
828
61658
303643
202897
2026-10-29T16:31:54Z
Flamevine
11908
303643
Scribunto
text/plain
require('strict')
local p = {}
local getArgs = require('Module:Arguments').getArgs
local yesno = require('Module:Yesno')
local styles = mw.loadData('Module:Table style/styles')
local aliases = mw.loadData('Module:Table style/aliases')
-- for template
function p._main(args)
local style_strings = {}
for k, arg in pairs(args) do
if type(k) == 'number' then
local style = styles[arg] or styles[aliases[arg]] or arg
style = string.gsub(style, ';$', '')
table.insert(style_strings, style)
end
end
-- Only add attribute wrapper if any valid style codes were given
if #style_strings > 0 and yesno(args.nowrapper) then
return table.concat(style_strings, ';') .. ';'
elseif #style_strings > 0 then
return 'style="' .. table.concat(style_strings, ';') .. ';"'
end
return nil
end
function p.main(frame)
return p._main(getArgs(frame))
end
-- for documentation
function p.supported_codes()
local TableTools = require('Module:TableTools') -- lazy loading
local t = mw.html.create('table')
:addClass('wikitable')
:addClass('sortable')
t:tag('tr')
:tag('th'):wikitext('Code')
:tag('th'):wikitext('Aliases')
:tag('th'):wikitext('Output CSS Style')
for arg, style in TableTools.sortedPairs(styles, function(a, b) return a < b end) do
local row = t:tag('tr')
-- code
row:tag('td'):tag('code'):wikitext(arg)
-- aliases
local aliasList = {}
for k, v in pairs(aliases) do
if v == arg then
table.insert(aliasList, k)
end
end
if #aliasList > 0 then
table.sort(aliasList)
local list_td = row:tag('td'):tag('ul')
for i, alias in ipairs(aliasList) do
list_td:tag('li'):tag('code'):wikitext(alias)
end
else
row:tag('td')
end
-- style
row:tag('td'):tag('code'):wikitext(style)
end
return t
end
return p
7140h691syp9gayyzmjqm7ji8s7gjmj
มอดูล:Table style/styles
828
61660
303645
202900
2026-10-29T16:33:02Z
Flamevine
11908
303645
Scribunto
text/plain
return {
['ar'] = 'text-align:right',
['ac'] = 'text-align:center',
['al'] = 'text-align:left',
['aj'] = 'text-align:justify',
['all'] = 'text-align-last:left',
['alc'] = 'text-align-last:center',
['alr'] = 'text-align-last:right',
['auxtoc'] = 'background:#E6F2E6;color:#202122',
['bgt'] = 'background-color:transparent;color:inherit',
['bc'] = 'border-collapse:collapse',
['bl'] = 'border-left:1px solid',
['br'] = 'border-right:1px solid',
['bt'] = 'border-top:1px solid',
['bb'] = 'border-bottom:1px solid',
['ba'] = 'border:1px solid',
['bn'] = 'border:none',
['btt'] = 'border-top:0px solid transparent',
['bbt'] = 'border-bottom:0px solid transparent',
['blt'] = 'border-left:0px solid transparent',
['brt'] = 'border-right:0px solid transparent',
['btt1'] = 'border-top:1px solid transparent',
['bbt1'] = 'border-bottom:1px solid transparent',
['blt1'] = 'border-left:1px solid transparent',
['brt1'] = 'border-right:1px solid transparent',
['ba2'] = 'border:2px solid',
['bl2'] = 'border-left:2px solid',
['br2'] = 'border-right:2px solid',
['bt2'] = 'border-top:2px solid',
['bb2'] = 'border-bottom:2px solid',
['ba3'] = 'border:3px solid',
['bl3'] = 'border-left:3px solid',
['br3'] = 'border-right:3px solid',
['bt3'] = 'border-top:3px solid',
['bb3'] = 'border-bottom:3px solid',
['bad'] = 'border:4px double',
['bld'] = 'border-left:4px double',
['brd'] = 'border-right:4px double',
['btd'] = 'border-top:4px double',
['bb4xd'] = 'border-bottom:4px double',
['ba.'] = 'border:1px dotted',
['bl.'] = 'border-left:1px dotted',
['br.'] = 'border-right:1px dotted',
['br2.'] = 'border-right:2px dotted',
['bt.'] = 'border-top:1px dotted',
['bb.'] = 'border-bottom:1px dotted',
['bb2.'] = 'border-bottom:2px dotted',
['db'] = 'display:block',
['dc'] = 'display:contents',
['df'] = 'display:flex',
['di'] = 'display:inline',
['dib'] = 'display:inline-block',
['dn'] = 'display:none',
['dt'] = 'display:table',
['h0'] = 'height:0',
['h5'] = 'height:5%',
['h10'] = 'height:10%',
['h15'] = 'height:15%',
['h17'] = 'height:calc(100% / 6)',
['h20'] = 'height:20%',
['h25'] = 'height:25%',
['h30'] = 'height:30%',
['h33'] = 'height:calc(100% / 3)',
['h40'] = 'height:40%',
['h50'] = 'height:50%',
['h60'] = 'height:60%',
['h67'] = 'height:calc(100% / 1.5)',
['h70'] = 'height:70%',
['h75'] = 'height:75%',
['h80'] = 'height:80%',
['h83'] = 'height:calc(100% / 1.2)',
['h90'] = 'height:90%',
['h100'] = 'height:100%',
['hmax'] = 'height:max-content',
['hmin'] = 'height:min-content',
['mc'] = 'margin:0 auto 0 auto',
['ma'] = 'margin-right:auto; margin-left:auto',
['ma5'] = 'margin:5px',
['mt5'] = 'margin-top:5px',
['mr5'] = 'margin-right:5px',
['mb5'] = 'margin-bottom:5px',
['ml5'] = 'margin-left:5px',
['ma10'] = 'margin:10px',
['mt10'] = 'margin-top:10px',
['mr10'] = 'margin-right:10px',
['mb10'] = 'margin-bottom:10px',
['ml10'] = 'margin-left:10px',
['lh90'] = 'line-height:90%',
['lh95'] = 'line-height:95%',
['lh100'] = 'line-height:100%',
['lh110'] = 'line-height:110%',
['lh120'] = 'line-height:120%',
['lh130'] = 'line-height:130%',
['lh150'] = 'line-height:150%',
['lh200'] = 'line-height:200%',
['lh250'] = 'line-height:250%',
['lh300'] = 'line-height:300%',
['ffs'] = 'font-family:serif',
['ffn'] = 'font-family:sans-serif',
['asc'] = 'font-variant:all-small-caps',
['sc'] = 'font-variant:small-caps',
['fvn'] = 'font-variant:normal',
['fs058'] = 'font-size:58%',
['fs069'] = 'font-size:69%',
['fs083'] = 'font-size:83%',
['fs080'] = 'font-size:80%',
['fs085'] = 'font-size:85%',
['fs090'] = 'font-size:90%',
['fs092'] = 'font-size:92%',
['fs095'] = 'font-size:95%',
['fs105'] = 'font-size:105%',
['fs110'] = 'font-size:110%',
['fs120'] = 'font-size:120%',
['fs130'] = 'font-size:130%',
['fs144'] = 'font-size:144%',
['fs182'] = 'font-size:182%',
['fs207'] = 'font-size:207%',
['fs249'] = 'font-size:249%',
['fs260'] = 'font-size:260%',
['fs280'] = 'font-size:280%',
['fs300'] = 'font-size:300%',
['uc'] = 'text-transform:uppercase',
['lc'] = 'text-transform:lowercase',
['cap'] = 'text-transform:capitalize',
['fll'] = 'float:left',
['flr'] = 'float:right',
['fsn'] = 'font-style:normal',
['fsi'] = 'font-style:italic',
['fwn'] = 'font-weight:normal',
['fwb'] = 'font-weight:bold',
['fwbfsi'] = 'font-weight:bold;font-style:italic',
['ofh'] = 'overflow:hidden',
['itp'] = 'padding-left:2em; text-indent:-1em',
['itp.5'] = 'padding-left:2.5em; text-indent:-2em',
['it1p.5'] = 'padding-left:1.5em; text-indent:-1em',
['it1p2'] = 'padding-left:3em; text-indent:-1em',
['it'] = 'padding-left:2em; text-indent:-2em',
['it1'] = 'padding-left:1em; text-indent:-1em',
['it32'] = 'padding-left:3em; text-indent:-2em',
['it42'] = 'padding-left:4em; text-indent:-2em',
['it52'] = 'padding-left:5em; text-indent:-2em',
['p0'] = 'padding:0',
['p.5'] = 'padding:0.5em',
['p1'] = 'padding:1em',
['p1.5'] = 'padding:1.5em',
['p2'] = 'padding:2em',
['p2.5'] = 'padding:2.5em',
['p3'] = 'padding:3em',
['p3.5'] = 'padding:3.5em',
['p4'] = 'padding:4em',
['p5'] = 'padding:5em',
['p6'] = 'padding:6em',
['p7'] = 'padding:7em',
['plr0'] = 'padding-left:0em; padding-right:0em',
['plr.5'] = 'padding-left:0.5em; padding-right:0.5em',
['plr1'] = 'padding-left:1em; padding-right:1em',
['plr1.5'] = 'padding-left:1.5em; padding-right:1.5em',
['plr2'] = 'padding-left:2em; padding-right:2em',
['plr2.5'] = 'padding-left:2.5em; padding-right:2.5em',
['plr3'] = 'padding-left:3em; padding-right:3em',
['plr3.5'] = 'padding-left:3.5em; padding-right:3.5em',
['plr4'] = 'padding-left:4em; padding-right:4em',
['plr5'] = 'padding-left:5em; padding-right:5em',
['plr6'] = 'padding-left:6em; padding-right:6em',
['plr7'] = 'padding-left:7em; padding-right:7em',
['pl0'] = 'padding-left:0',
['pl.5'] = 'padding-left:0.5em',
['pl1'] = 'padding-left:1em',
['pl1.5'] = 'padding-left:1.5em',
['pl2'] = 'padding-left:2em',
['pl2.5'] = 'padding-left:2.5em',
['pl3'] = 'padding-left:3em',
['pl3.5'] = 'padding-left:3.5em',
['pl4'] = 'padding-left:4em',
['pl5'] = 'padding-left:5em',
['pl6'] = 'padding-left:6em',
['pl7'] = 'padding-left:7em',
['pr0'] = 'padding-right:0',
['pr.5'] = 'padding-right:0.5em',
['pr1'] = 'padding-right:1em',
['pr1.5'] = 'padding-right:1.5em',
['pr2'] = 'padding-right:2em',
['pr2.5'] = 'padding-right:2.5em',
['pr3'] = 'padding-right:3em',
['pr3.5'] = 'padding-right:3.5em',
['pr4'] = 'padding-right:4em',
['pr5'] = 'padding-right:5em',
['pr6'] = 'padding-right:6em',
['pr7'] = 'padding-right:7em',
['ptb0'] = 'padding-top:0em; padding-bottom:0em',
['ptb.5'] = 'padding-top:0.5em; padding-bottom:0.5em',
['ptb1'] = 'padding-top:1em; padding-bottom:1em',
['ptb1.5'] = 'padding-top:1.5em; padding-bottom:1.5em',
['ptb2'] = 'padding-top:2em; padding-bottom:2em',
['ptb2.5'] = 'padding-top:2.5em; padding-bottom:2.5em',
['ptb3'] = 'padding-top:3em; padding-bottom:3em',
['ptb3.5'] = 'padding-top:3.5em; padding-bottom:3.5em',
['ptb4'] = 'padding-top:4em; padding-bottom:4em',
['ptb5'] = 'padding-top:5em; padding-bottom:5em',
['ptb6'] = 'padding-top:6em; padding-bottom:6em',
['ptb7'] = 'padding-top:7em; padding-bottom:7em',
['pt0'] = 'padding-top:0',
['pt.5'] = 'padding-top:0.5em',
['pt1'] = 'padding-top:1em',
['pt1.5'] = 'padding-top:1.5em',
['pt2'] = 'padding-top:2em',
['pt2.5'] = 'padding-top:2.5em',
['pt3'] = 'padding-top:3em',
['pt3.5'] = 'padding-top:3.5em',
['pt4'] = 'padding-top:4em',
['pt5'] = 'padding-top:5em',
['pt6'] = 'padding-top:6em',
['pt7'] = 'padding-top:7em',
['pb0'] = 'padding-bottom:0',
['pb.5'] = 'padding-bottom:0.5em',
['pb1'] = 'padding-bottom:1em',
['pb1.5'] = 'padding-bottom:1.5em',
['pb2'] = 'padding-bottom:2em',
['pb2.5'] = 'padding-bottom:2.5em',
['pb3'] = 'padding-bottom:3em',
['pb3.5'] = 'padding-bottom:3.5em',
['pb4'] = 'padding-bottom:4em',
['pb5'] = 'padding-bottom:5em',
['pb6'] = 'padding-bottom:6em',
['pb7'] = 'padding-bottom:7em',
['abs'] = 'position:absolute',
['rel'] = 'position:relative',
['ltr'] = 'direction:ltr',
['rtl'] = 'direction:rtl',
['tds'] = 'text-decoration:line-through',
['tdu'] = 'text-decoration:underline',
['vtt'] = 'vertical-align:text-top',
['vtb'] = 'vertical-align:text-bottom',
['vtp'] = 'vertical-align:top',
['vbs'] = 'vertical-align:baseline',
['vbm'] = 'vertical-align:bottom',
['vmi'] = 'vertical-align:middle',
['w0'] = 'width:0',
['w5'] = 'width:5%',
['w10'] = 'width:10%',
['w14'] = 'width:calc(100% / 7)',
['w15'] = 'width:15%',
['w17'] = 'width:calc(100% / 6)',
['w20'] = 'width:20%',
['w25'] = 'width:25%',
['w30'] = 'width:30%',
['w33'] = 'width:calc(100% / 3)',
['w35'] = 'width:35%',
['w40'] = 'width:40%',
['w45'] = 'width:45%',
['w50'] = 'width:50%',
['w60'] = 'width:60%',
['w67'] = 'width:calc(100% / 1.5)',
['w70'] = 'width:70%',
['w75'] = 'width:75%',
['w80'] = 'width:80%',
['w83'] = 'width:calc(100% / 1.2)',
['w90'] = 'width:90%',
['w95'] = 'width:95%',
['w100'] = 'width:100%',
['wmax'] = 'width:max-content',
['wmin'] = 'width:min-content',
['wnw'] = 'white-space:nowrap',
['flatshadow'] = 'background-color:#F0F0F0; color:var(--color-base-fixed:#202122;)'
}
1ukrdesafs71ijpeydnnvmpdw3e1vg8
มอดูล:Table style/aliases
828
61661
303644
202901
2026-10-29T16:32:27Z
Flamevine
11908
303644
Scribunto
text/plain
return {
['right'] = 'ar',
['align right'] = 'ar',
['right align'] = 'ar',
['center'] = 'ac',
['centre'] = 'ac',
['align center'] = 'ac',
['center align'] = 'ac',
['align centre'] = 'ac',
['centre align'] = 'ac',
['left'] = 'al',
['align left'] = 'al',
['left align'] = 'al',
['justify'] = 'aj',
['align justify'] = 'aj',
['justify align'] = 'aj',
['transparent'] = 'bgt',
['transparency'] = 'bgt',
['border collapse'] = 'bc',
['collapse'] = 'bc',
['border left'] = 'bl',
['left border'] = 'bl',
['border right'] = 'br',
['right border'] = 'br',
['border top'] = 'bt',
['top border'] = 'bt',
['border bottom'] = 'bb',
['bottom border'] = 'bb',
['border all'] = 'ba',
['border'] = 'ba',
['border none'] = 'bn',
['no border'] = 'bn',
['bbd'] = 'bb4xd',
['height narrow'] = 'h0',
['h1/20'] = 'h5',
['h1/10'] = 'h10',
['h3/20'] = 'h15',
['h1/6'] = 'h17',
['h1/5'] = 'h20',
['h1/4'] = 'h25',
['quarter height'] = 'h25',
['h3/10'] = 'h30',
['h1/3'] = 'h33',
['third height'] = 'h33',
['h2/5'] = 'h40',
['h1/2'] = 'h50',
['half height'] = 'h50',
['h3/5'] = 'h60',
['h2/3'] = 'h67',
['two thirds height'] = 'h67',
['h7/10'] = 'h70',
['h3/4'] = 'h75',
['three quarter height'] = 'h75',
['h4/5'] = 'h80',
['h5/6'] = 'h83',
['h9/10'] = 'h90',
['h1'] = 'h100',
['ha'] = 'h100',
['height all'] = 'h100',
['full height'] = 'h100',
['brace'] = 'h100',
['hf'] = 'hmax',
['height max'] = 'hmax',
['bracetable'] = 'hmax',
['brace table'] = 'hmax',
['height min'] = 'hmin',
['float'] = 'mc',
['float center'] = 'mc',
['float centre'] = 'mc',
['lh9'] = 'lh90',
['lh1'] = 'lh100',
['lh10'] = 'lh100',
['lh11'] = 'lh110',
['lh12'] = 'lh120',
['lh13'] = 'lh130',
['lh15'] = 'lh150',
['lh2'] = 'lh200',
['lh20'] = 'lh200',
['lh25'] = 'lh250',
['lh3'] = 'lh300',
['all small caps'] = 'asc',
['all small capitals'] = 'asc',
['small caps'] = 'sc',
['small capitals'] = 'sc',
['xx-smaller'] = 'fs058',
['xxs'] = 'fs058',
['x-smaller'] = 'fs069',
['xs'] = 'fs069',
['smaller'] = 'fs083',
['sm'] = 'fs083',
['sm80'] = 'fs080',
['sm85'] = 'fs085',
['sm90'] = 'fs090',
['sm92'] = 'fs092',
['fine'] = 'fs092',
['sm95'] = 'fs095',
['sm110'] = 'fs110',
['larger'] = 'fs120',
['lg'] = 'fs120',
['llg'] = 'fs130',
['x-larger'] = 'fs144',
['xl'] = 'fs144',
['xx-larger'] = 'fs182',
['2xl'] = 'fs182',
['xxl'] = 'fs182',
['xxx-larger'] = 'fs207',
['3xl'] = 'fs207',
['xxxl'] = 'fs207',
['xxxx-larger'] = 'fs249',
['4xl'] = 'fs249',
['xxxxl'] = 'fs249',
['upper case'] = 'uc',
['upper-case'] = 'uc',
['uppercase'] = 'uc',
['lower case'] = 'lc',
['lower-case'] = 'lc',
['lowercase'] = 'lc',
['capitalise'] = 'cap',
['capitalize'] = 'cap',
['float left'] = 'fll',
['float right'] = 'flr',
['roman'] = 'fsn',
['italic'] = 'fsi',
['i'] = 'fsi',
['normal'] = 'fwn',
['bold'] = 'fwb',
['b'] = 'fwb',
['fwbsi'] = 'fwbfsi',
['bold italic'] = 'fwbfsi',
['bi'] = 'fwbfsi',
['itp0.5'] = 'itp.5',
['itp05'] = 'itp.5',
['it1p0.5'] = 'it1p.5',
['it1p05'] = 'it1p.5',
['hi'] = 'it',
['p0.5'] = 'p.5',
['p05'] = 'p.5',
['p15'] = 'p1.5',
['p25'] = 'p2.5',
['p35'] = 'p3.5',
['plr0.5'] = 'plr.5',
['plr05'] = 'plr.5',
['plr15'] = 'plr1.5',
['plr25'] = 'plr2.5',
['plr35'] = 'plr3.5',
['pl0.5'] = 'pl.5',
['pl05'] = 'pl.5',
['pl15'] = 'pl1.5',
['pl25'] = 'pl2.5',
['pl35'] = 'pl3.5',
['pr0.5'] = 'pr.5',
['pr05'] = 'pr.5',
['pr15'] = 'pr1.5',
['pr25'] = 'pr2.5',
['pr35'] = 'pr3.5',
['ptb0.5'] = 'ptb.5',
['ptb05'] = 'ptb.5',
['ptb15'] = 'ptb1.5',
['ptb25'] = 'ptb2.5',
['ptb35'] = 'ptb3.5',
['pt0.5'] = 'pt.5',
['pt05'] = 'pt.5',
['pt15'] = 'pt1.5',
['pt25'] = 'pt2.5',
['pt35'] = 'pt3.5',
['pb0.5'] = 'pb.5',
['pb05'] = 'pb.5',
['pb15'] = 'pb1.5',
['pb25'] = 'pb2.5',
['pb35'] = 'pb3.5',
['absolute'] = 'abs',
['relative'] = 'rel',
['strike'] = 'tds',
['underline'] = 'tdu',
['vertical align text top'] = 'vtt',
['text top'] = 'vtt',
['vertical align text bottom'] = 'vtb',
['text bottom'] = 'vtb',
['vertical align top'] = 'vtp',
['top'] = 'vtp',
['vertical align baseline'] = 'vbs',
['baseline'] = 'vbs',
['vertical align bottom'] = 'vbm',
['bottom'] = 'vbm',
['vertical align middle'] = 'vmi',
['middle'] = 'vmi',
['width narrow'] = 'w0',
['narrow'] = 'w0',
['w1/20'] = 'w5',
['w1/10'] = 'w10',
['w1/7'] = 'w14',
['w3/20'] = 'w15',
['w1/6'] = 'w17',
['w1/5'] = 'w20',
['w1/4'] = 'w25',
['quarter width'] = 'w25',
['quarter'] = 'w25',
['w3/10'] = 'w30',
['w1/3'] = 'w33',
['third width'] = 'w33',
['third'] = 'w33',
['w7/20'] = 'w35',
['w2/5'] = 'w40',
['w9/20'] = 'w45',
['w1/2'] = 'w50',
['half width'] = 'w50',
['half'] = 'w50',
['w3/5'] = 'w60',
['w2/3'] = 'w67',
['two thirds width'] = 'w67',
['two thirds'] = 'w67',
['two-thirds'] = 'w67',
['two third'] = 'w67',
['two-third'] = 'w67',
['w7/10'] = 'w70',
['w3/4'] = 'w75',
['three quarter width'] = 'w75',
['three quarter'] = 'w75',
['three-quarter'] = 'w75',
['three quarters'] = 'w75',
['three-quarters'] = 'w75',
['w4/5'] = 'w80',
['w5/6'] = 'w83',
['w9/10'] = 'w90',
['w19/20'] = 'w95',
['w1'] = 'w100',
['wa'] = 'w100',
['width all'] = 'w100',
['full width'] = 'w100',
['full'] = 'w100',
['wf'] = 'wmax',
['width max'] = 'wmax',
['width min'] = 'wmin',
['nowrap'] = 'wnw'
}
50u504gfafa7gq9w6xu1c1phj9ep5a2
คุยกับผู้ใช้:Estoppel
3
76690
303658
250730
2026-10-29T17:12:31Z
Neriah
9235
Neriah ย้ายหน้า [[คุยกับผู้ใช้:Bruhpedia]] ไปยัง [[คุยกับผู้ใช้:Estoppel]]: ย้ายหน้าอัตโนมัติขณะเปลี่ยนชื่อผู้ใช้ "[[Special:CentralAuth/Bruhpedia|Bruhpedia]]" เป็น "[[Special:CentralAuth/Estoppel|Estoppel]]"
250730
wikitext
text/x-wiki
{{Template:Welcome|realName=|name=Bruhpedia}}
-- [[ผู้ใช้:New user message|New user message]] ([[คุยกับผู้ใช้:New user message|คุย]]) 06:16, 28 กุมภาพันธ์ 2568 (+07)
qidqyk1smabhbji77hq43keyhzexoxt
หน้า:Winyan Thi Reron 2545.djvu/102
250
93806
303667
303623
2026-10-30T06:40:36Z
สีทราย
11827
303667
proofread-page
text/x-wiki
<noinclude><pagequality level="1" user="สีทราย" />{{หสล|๑๐๓}}</noinclude> "เฮ้ย!...ไอ้ทิศ มึงเอาไอ้เษมไปส่งด้วยวะ" นายเจ้าของบ้านสั่งอุทิศเสียงอ้อแอ้
"เออ...กูจะไป กันนี่...ละ" อุทิศตอบขาดๆ เป็นตอนๆ เพราะอาการเรอเข้ามาแทรก โซดามันล้นท้องก็เรอไม่ค่อยหยุดหย่อน
"เอ๊ะ...ไอ้ทิศเมานะ มึงขับรถดีๆ เว้ย" เจ้าบ้านกำชับ
"เออ...รับรองว่ะ" อุทิศตอบรับมั่นคง แล้วเราสองคนก็มาขึ้นรถกัน ขับเรื่อยๆ อย่างระวัง ผมเกรงเจ้าอุทิศจะหลับ เพราะฤทธิ์เหล้าจะทำให้สบาย งูบงาบไปก็ตายกันเท่านั้นเอง จึงหาเรื่องคุยไว้พอไม่ใ้หเขาง่วง พอดีผมนึกถึงเรื่องหนึ่งขึ้นมาได้ จึงงัดขึ้นมาคุย
"เฮ้ยทิศ...ลื้อรำลึกถึงคืนหนึ่งได้ไหม ที่เราพบผู้หญิงที่น่าสนใจคนหนึ่งเมื่อเวลาตีสองกว่า แกเดินถือพวงหรีดดอกไม้สดผ่านเราไปอย่างลึกลับ"
"เออ! จริงว่ะ กูไม่ลืม เดี๋ยวนี้ ทุกวันนี้ กูก็จำติดตกว่ะ" เจ้าอุทิศตอบรับอย่างเสียงดังและตื่นเต้นขึ้นมาทีเดียวเมื่อพูดถึงหญิงคนนั้น
ท่านที่เคารพทั้งหลาย เรื่องหญิงที่ว่านี้ช่างประหลาดจริงครับ เราพบแกในเวลาดึกตีสองเกือบตีสาม เรามีงานสนุกกันบ้านเพื่อน ตอนขากลับได้เอาพวกเพื่อนๆ ไปส่งที่ตรอกวัดทองข้างโรงพยาบาลโรคติดต่อขณะที่เรายังยืนคุยกันอยู่หน้าบ้านริมถนนในตรอก ก็มีหญิงหนึ่งร่างกายขนาดสะคราญแต่งกายดำอย่างไว้ทุกข์ ผิวขาว เดินถือพวงหรีดดอกไม้สดเฉียดเราไป แกเดินออกมาจากวัดในเวลาผิดปรกติของหญิงจะเดิน และอ้ายพวงหรีดนั่นมันพิลึกนัก สมมุติว่าถ้าเธอเอาพวงหรีดมาให้ศพใครในวัด แล้วทำไมเธอจะเอากลับเสียเล่า ทั้งๆ ก็เป็นเวลาดึกมากเช่นนัน การจะเอาพวงหรีดไปให้ใคร เขาก็จะเอาไปให้กันหัวค่ำๆ แต่นี่อย่างไรกัน เธอออกมาจากวัด แล้วจะเอาพวงหรีดนั้นไปไหนกัน จะไปให้ใครป่านนี้ หรือเธอเอามาที่วัดทองนี่ แต่ทำไมเล่าเธอจึงเอากลับเสียดังนี้ เราทุกคนทั้งผมและเจ้าทิศ และเพื่อนๆ ที่ยังไม่ได้เข้าบ้านต่างมองตามเธออย่างสงสัย ผมถามเพื่อที่อยู่แดนนั้นว่าเธอเป็นใคร เขาก็ตอบว่าไม่รู้จักเลย อยู่มาตั้งแต่เด็กก็ไม่เคยเห็นหน้านี้เลย
ผมกับอุทิศรีบเคลื่อนรถมาช้าๆ ตามหลังเธอจากซอยจะออกถนนใหญ่ เธอหันมองรถเราแวบหนึ่งแล้วหันกลับเดินต่อไป พอถึงหัวถนน<noinclude></noinclude>
lx1gis3u8z2s0pngc1n5ki3tod25ftq
303668
303667
2026-10-30T06:48:59Z
สีทราย
11827
303668
proofread-page
text/x-wiki
<noinclude><pagequality level="1" user="สีทราย" />{{หสล|๑๐๓}}</noinclude> "เฮ้ย!...ไอ้ทิศ มึงเอาไอ้เษมไปส่งด้วยวะ" นายเจ้าของบ้านสั่งอุทิศเสียงอ้อแอ้
"เออ...กูจะไป กันนี่...ละ" อุทิศตอบขาดๆ เป็นตอนๆ เพราะอาการเรอเข้ามาแทรก โซดามันล้นท้องก็เรอไม่ค่อยหยุดหย่อน
"เอ๊ะ...ไอ้ทิศเมานะ มึงขับรถดีๆ เว้ย" เจ้าบ้านกำชับ
"เออ...รับรองว่ะ" อุทิศตอบรับมั่นคง แล้วเราสองคนก็มาขึ้นรถกัน ขับเรื่อยๆ อย่างระวัง ผมเกรงเจ้าอุทิศจะหลับ เพราะฤทธิ์เหล้าจะทำให้สบาย งูบงาบไปก็ตายกันเท่านั้นเอง จึงหาเรื่องคุยไว้พอไม่ให้เขาง่วง พอดีผมนึกถึงเรื่องหนึ่งขึ้นมาได้ จึงงัดขึ้นมาคุย
"เฮ้ยทิศ...ลื้อรำลึกถึงคืนหนึ่งได้ไหม ที่เราพบผู้หญิงที่น่าสนใจคนหนึ่งเมื่อเวลาตีสองกว่า แกเดินถือพวงหรีดดอกไม้สดผ่านเราไปอย่างลึกลับ"
"เออ! จริงว่ะ กูไม่ลืม เดี๋ยวนี้ ทุกวันนี้ กูก็จำติดตาว่ะ" เจ้าอุทิศตอบรับอย่างเสียงดังและตื่นเต้นขึ้นมาทีเดียวเมื่อพูดถึงหญิงคนนั้น
ท่านที่เคารพทั้งหลาย เรื่องหญิงที่ว่านี้ช่างประหลาดจริงครับ เราพบแกในเวลาดึกตีสองเกือบตีสาม เรามีงานสนุกกันบ้านเพื่อน ตอนขากลับได้เอาพวกเพื่อนๆ ไปส่งที่ตรอกวัดทองข้างโรงพยาบาลโรคติดต่อขณะที่เรายังยืนคุยกันอยู่หน้าบ้านริมถนนในตรอก ก็มีหญิงหนึ่งร่างกายขนาดสะคราญแต่งกายดำอย่างไว้ทุกข์ ผิวขาว เดินถือพวงหรีดดอกไม้สดเฉียดเราไป แกเดินออกมาจากวัดในเวลาผิดปรกติของหญิงจะเดิน และอ้ายพวงหรีดนั่นมันพิลึกนัก สมมุติว่าถ้าเธอเอาพวงหรีดมาให้ศพใครในวัด แล้วทำไมเธอจะเอากลับเสียเล่า ทั้งๆ ก็เป็นเวลาดึกมากเช่นนัน การจะเอาพวงหรีดไปให้ใคร เขาก็จะเอาไปให้กันหัวค่ำๆ แต่นี่อย่างไรกัน เธอออกมาจากวัด แล้วจะเอาพวงหรีดนั้นไปไหนกัน จะไปให้ใครป่านนี้ หรือเธอเอามาที่วัดทองนี่ แต่ทำไมเล่าเธอจึงเอากลับเสียดังนี้ เราทุกคนทั้งผมและเจ้าทิศ และเพื่อนๆ ที่ยังไม่ได้เข้าบ้านต่างมองตามเธออย่างสงสัย ผมถามเพื่อที่อยู่แดนนั้นว่าเธอเป็นใคร เขาก็ตอบว่าไม่รู้จักเลย อยู่มาตั้งแต่เด็กก็ไม่เคยเห็นหน้านี้เลย
ผมกับอุทิศรีบเคลื่อนรถมาช้าๆ ตามหลังเธอจากซอยจะออกถนนใหญ่ เธอหันมองรถเราแวบหนึ่งแล้วหันกลับเดินต่อไป พอถึงหัวถนน<noinclude></noinclude>
ciumb6ckke4kx5h434pcigo6mwshkdl
แม่แบบ:หมายเหตุด้านข้าง
10
93809
303624
2026-10-29T16:10:07Z
Flamevine
11908
สร้างหน้าด้วย "<includeonly><!-- -->{{page other|<templatestyles src="Sidenote/styles page ns.css"/>|demospace={{{demospace|}}}}}<!-- --><templatestyles src="Sidenote/styles.css"/><!-- --><span class="wst-sidenote wst-sidenote-{{{side|left}}} {{{class|}}}"><span class="wst-sidenote-inner" {{optional style|font-size={{{size|}}}|line-height={{{height|}}}|text-align={{{align|}}}|style={{{style|{{{2|}}}}}}}} {{HTML attribute|id={{{@|}}}}}>{{{1|}}}</span></span><!-- --..."
303624
wikitext
text/x-wiki
<includeonly><!--
-->{{page other|<templatestyles src="Sidenote/styles page ns.css"/>|demospace={{{demospace|}}}}}<!--
--><templatestyles src="Sidenote/styles.css"/><!--
--><span class="wst-sidenote wst-sidenote-{{{side|left}}} {{{class|}}}"><span class="wst-sidenote-inner" {{optional style|font-size={{{size|}}}|line-height={{{height|}}}|text-align={{{align|}}}|style={{{style|{{{2|}}}}}}}} {{HTML attribute|id={{{@|}}}}}>{{{1|}}}</span></span><!--
-->{{#if:{{{size|}}}{{{height|}}}{{{align|}}}{{{style|}}}{{{2|}}}|[[Category:Sidenotes with customised formatting]]}}</includeonly><noinclude>{{documentation|Template:Sidenote/doc}}</noinclude>
mghwbxj8caozc98dsc9uy4cdthtzcgh
303628
303624
2026-10-29T16:15:58Z
Flamevine
11908
303628
wikitext
text/x-wiki
<includeonly><!--
-->{{page other|<templatestyles src="Sidenote/styles page ns.css"/>|demospace={{{demospace|}}}}}<!--
--><templatestyles src="Sidenote/styles.css"/><!--
--><span class="wst-sidenote wst-sidenote-{{{side|left}}} {{{class|}}}"><span class="wst-sidenote-inner" {{optional style|font-size={{{size|}}}|line-height={{{height|}}}|text-align={{{align|}}}|style={{{style|{{{2|}}}}}}}} {{HTML attribute|id={{{@|}}}}}>{{{1|}}}</span></span><!--
-->{{#if:{{{size|}}}{{{height|}}}{{{align|}}}{{{style|}}}{{{2|}}}|[[Category:Sidenotes with customised formatting]]}}</includeonly><noinclude>{{documentation|แม่แบบ:เริ่มหมายเหตุด้านข้าง/doc}}</noinclude>
8l0ci3fpo4f47t8uoaxwh55vkgr3kp3
แม่แบบ:Sidenote
10
93810
303625
2026-10-29T16:10:22Z
Flamevine
11908
เปลี่ยนทางหน้าไปยัง [[แม่แบบ:หมายเหตุด้านข้าง]]
303625
wikitext
text/x-wiki
#เปลี่ยนทาง [[แม่แบบ:หมายเหตุด้านข้าง]]
o2xvt4egl1p7s40xl6w8qdid1a6pxog
แม่แบบ:Sidenote/styles page ns.css
10
93811
303631
2026-10-29T16:18:07Z
Flamevine
11908
สร้างหน้าด้วย "/* * This CSS is loaded only in page NS to provide default styling. * In the main NS, dynamic layouts take over. Index CSS always applies. */ .wst-sidenote { text-align: left; } /* These rules apply the float that will work even if a margin not provided with {{Sidenotes begin}} */ .wst-sidenote-right { float: right; clear: right; padding-left: 1em; } .wst-sidenote-left { float: left; clear: left; padding-right: 1em; } /* margin provid..."
303631
sanitized-css
text/css
/*
* This CSS is loaded only in page NS to provide default styling.
* In the main NS, dynamic layouts take over. Index CSS always applies.
*/
.wst-sidenote {
text-align: left;
}
/* These rules apply the float that will work even if a margin not provided with {{Sidenotes begin}} */
.wst-sidenote-right {
float: right;
clear: right;
padding-left: 1em;
}
.wst-sidenote-left {
float: left;
clear: left;
padding-right: 1em;
}
/* margin provided - use it */
/*
* This is the default layout. This can be adjusted with Index-level CSS
* if the work uses different widths of sidenote columns in the page NS
*/
.wst-sidenote-container .wst-sidenote-right {
margin-right: -11em;
width: 10em;
}
.wst-sidenote-container .wst-sidenote-left {
margin-left: -11em;
width: 10em;
}
i9vlnb13q5rx7me6698dqtgdz6l0riq
แม่แบบ:Sidenote/styles.css
10
93812
303632
2026-10-29T16:18:45Z
Flamevine
11908
สร้างหน้าด้วย "/* All namespaces */ .wst-sidenote { display:inline-block; text-indent: 0; line-height: 140%; } /* to avoid this affecting em-based width calcs */ .wst-sidenote-inner { font-size: 83%; } /* for mobile view */ body.skin-minerva .wst-sidenote { float: left; clear: left; margin-right: 0.5em; padding: 0 5px; border: 1px solid grey; }"
303632
sanitized-css
text/css
/* All namespaces */
.wst-sidenote {
display:inline-block;
text-indent: 0;
line-height: 140%;
}
/* to avoid this affecting em-based width calcs */
.wst-sidenote-inner {
font-size: 83%;
}
/* for mobile view */
body.skin-minerva .wst-sidenote {
float: left;
clear: left;
margin-right: 0.5em;
padding: 0 5px;
border: 1px solid grey;
}
nhw196v72m1dwerazp2se13ct0lyc3c
แม่แบบ:หน้าอื่น
10
93813
303633
2026-10-29T16:20:06Z
Flamevine
11908
สร้างหน้าด้วย "{{#invoke:Namespace other|namespace_other|target=page}}<noinclude>{{documentation}}</noinclude>"
303633
wikitext
text/x-wiki
{{#invoke:Namespace other|namespace_other|target=page}}<noinclude>{{documentation}}</noinclude>
pmzy4iwrxea7uy3mykaq3d30u5kt19d
แม่แบบ:Page other
10
93814
303634
2026-10-29T16:20:24Z
Flamevine
11908
เปลี่ยนทางหน้าไปยัง [[แม่แบบ:หน้าอื่น]]
303634
wikitext
text/x-wiki
#เปลี่ยนทาง [[แม่แบบ:หน้าอื่น]]
ec1yv8nigkeq9k2dkghqcjve7umepys
มอดูล:Namespace other
828
93815
303635
2026-10-29T16:21:20Z
Flamevine
11908
สร้างหน้าด้วย "require('strict') local p = {} local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') function p._namespace_other(args) local namespace = string.lower(args.demospace or mw.title.getCurrentTitle().nsText) namespace = string.gsub(namespace, ' ', '_') local target = string.lower(args.target or 'main') if yesno(args['include-talk']) then namespace = string.gsub(namespace, '[%s_]*talk', '') end local spec..."
303635
Scribunto
text/plain
require('strict')
local p = {}
local getArgs = require('Module:Arguments').getArgs
local yesno = require('Module:Yesno')
function p._namespace_other(args)
local namespace = string.lower(args.demospace or mw.title.getCurrentTitle().nsText)
namespace = string.gsub(namespace, ' ', '_')
local target = string.lower(args.target or 'main')
if yesno(args['include-talk']) then
namespace = string.gsub(namespace, '[%s_]*talk', '')
end
local special_targets = {
['talk'] = function (ns)
return mw.title.new(mw.title.getCurrentTitle().rootText, ns).isTalkPage
end,
['main'] = function (ns)
return ns == '' or ns == 'main'
end
}
if namespace == target or (special_targets[target] and special_targets[target](namespace)) then
return args[1]
else
return args[2]
end
end
function p.namespace_other(frame)
return p._namespace_other(getArgs(frame))
end
local function _page_index_other(args)
local page_entry = args['page index'] or args['page'] or args[1]
local index_entry = args['page index'] or args['index'] or args[2]
local other_entry = args['other'] or args[3]
local namespace = string.lower(args.demospace or mw.title.getCurrentTitle().nsText)
namespace = string.gsub(namespace, ' ', '_')
namespace = string.gsub(namespace, '[%s_]*talk', '')
return (namespace == 'page' and page_entry) or (namespace == 'index' and index_entry) or other_entry
end
function p.page_index_other(frame)
return _page_index_other(getArgs(frame))
end
return p
8mk1vq1pikiuuut9c6e0xtb4jtim4x4
แม่แบบ:ลักษณะประจำของเอชทีเอ็มแอล
10
93816
303636
2026-10-29T16:23:01Z
Flamevine
11908
สร้างหน้าด้วย "{{#invoke:HTML attribute|attribute}}<noinclude>{{documentation}}</noinclude>"
303636
wikitext
text/x-wiki
{{#invoke:HTML attribute|attribute}}<noinclude>{{documentation}}</noinclude>
acj5552zbc51p9henhjeifis0zy5b6v
แม่แบบ:HTML attribute
10
93817
303637
2026-10-29T16:23:35Z
Flamevine
11908
เปลี่ยนทางหน้าไปยัง [[แม่แบบ:ลักษณะประจำของเอชทีเอ็มแอล]]
303637
wikitext
text/x-wiki
#เปลี่ยนทาง [[แม่แบบ:ลักษณะประจำของเอชทีเอ็มแอล]]
c4lz3rqhqsosmerayrupeokjxsy6dwv
มอดูล:HTML attribute
828
93818
303638
2026-10-29T16:23:57Z
Flamevine
11908
สร้างหน้าด้วย "require('strict') local p = {} local getArgs = require('Module:Arguments').getArgs function p._attribute(args) local attribs = {} for k, v in pairs(args) do table.insert(attribs, k .. '="' .. v .. '"') end return table.concat(attribs, ' ') end function p.attribute(frame) return p._attribute(getArgs(frame)) end return p"
303638
Scribunto
text/plain
require('strict')
local p = {}
local getArgs = require('Module:Arguments').getArgs
function p._attribute(args)
local attribs = {}
for k, v in pairs(args) do
table.insert(attribs, k .. '="' .. v .. '"')
end
return table.concat(attribs, ' ')
end
function p.attribute(frame)
return p._attribute(getArgs(frame))
end
return p
bqroti8l0rrqqup4gl27hfycb0ctnz4
แม่แบบ:Sidebox/styles.css
10
93819
303646
2026-10-29T16:41:16Z
Flamevine
11908
สร้างหน้าด้วย ".wst-sidebox { float:left; font-size:83%; margin:0.7em 1em 0em 1em; width:6.5em; padding-right:5px; padding-left:5px; min-height:2em; vertical-align:middle; background-color:inherit; }"
303646
sanitized-css
text/css
.wst-sidebox {
float:left;
font-size:83%;
margin:0.7em 1em 0em 1em;
width:6.5em;
padding-right:5px;
padding-left:5px;
min-height:2em;
vertical-align:middle;
background-color:inherit;
}
tfsnnudmpaa7vzp14lld7ikoiadjydg
303648
303646
2026-10-29T16:42:38Z
Flamevine
11908
303648
sanitized-css
text/css
.wst-sidebox {
float:left;
font-size:100%;
margin:0.7em 1em 0em 1em;
width:6.5em;
padding-right:5px;
padding-left:5px;
min-height:2em;
vertical-align:middle;
background-color:inherit;
}
j6po75gh46ljuf5h3v668ocneqqy0rp
แม่แบบ:หมายเหตุตรงขอบ
10
93820
303649
2026-10-29T16:47:57Z
Flamevine
11908
สร้างหน้าด้วย "<includeonly><span class="wst-marginnote {{{class|}}}" style="<!-- -->display: block; <!-- -->float: {{{margin}}};<!-- -->clear: {{{margin}}};<!-- -->position: relative;<!-- -->{{{margin}}}: {{#expr: -({{{margin-width}}} + {{{alley-width|14}}} ) }}{{{x-unit|pt}}};<!-- -->width: {{#expr: {{{margin-width}}} + {{{alley-width|14}}}/2 }}{{{x-unit|pt}}};<!-- -->margin:<!-- -->{{{spacing|1}}}{{{y-unit|ex}}} <!-- -->{{#ifeq: {{{margin}}} | left | {{#expr: -..."
303649
wikitext
text/x-wiki
<includeonly><span class="wst-marginnote {{{class|}}}" style="<!--
-->display: block; <!--
-->float: {{{margin}}};<!--
-->clear: {{{margin}}};<!--
-->position: relative;<!--
-->{{{margin}}}: {{#expr: -({{{margin-width}}} + {{{alley-width|14}}} ) }}{{{x-unit|pt}}};<!--
-->width: {{#expr: {{{margin-width}}} + {{{alley-width|14}}}/2 }}{{{x-unit|pt}}};<!--
-->margin:<!--
-->{{{spacing|1}}}{{{y-unit|ex}}} <!--
-->{{#ifeq: {{{margin}}} | left | {{#expr: -( {{{margin-width}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | right | {{#expr: -( {{{margin-width}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}}; <!--
-->{{#ifeq: {{{downrule|no}}} | yes | {{#switch: {{{margin}}} | left= border-right-width: {{{rule-width|thin}}}; border-right-style: {{{rule-style|solid}}}; border-right-color: {{{rule-color|inherit}}}; | right= border-left-width: {{{rule-width|thin}}}; border-left-style: {{{rule-style|solid}}}; border-left-color: {{{rule-color|inherit}}}; }} | }}<!--
-->text-align: {{#switch: {{{margin}}} | left={{{text-align|right}}} | right={{{text-align|left}}} }};<!--
-->text-indent:{{{text-indent|0}}};<!--
-->"><span style="<!--
-->display:block;<!--
-->margin:<!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | left | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | right | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}};<!--
-->font-size: {{{font-size|smaller}}};<!--
font-style: {{{font-style|normal}}};
-->line-height: {{{line-height|110%}}};<!--
-->">{{{text|{{{1}}}}}}</span></span>{{#if: {{{anchor|}}} | {{anchor| {{ #ifeq: {{{anchor}}} | text | {{{text|{{{1}}}}}} | {{{anchor}}} }} }} }}</includeonly><noinclude>{{documentation}}</noinclude>
egrdiz4rc11ynx36how8qt6dn45rdn6
303652
303649
2026-10-29T16:51:14Z
Flamevine
11908
303652
wikitext
text/x-wiki
<includeonly><span class="wst-marginnote {{{class|}}}" style="<!--
-->display: block; <!--
-->float: {{{margin}}};<!--
-->clear: {{{margin}}};<!--
-->position: relative;<!--
-->{{{margin}}}: {{#expr: -({{{margin-width}}} + {{{alley-width|14}}} ) }}{{{x-unit|pt}}};<!--
-->width: {{#expr: {{{margin-width}}} + {{{alley-width|14}}}/2 }}{{{x-unit|pt}}};<!--
-->margin:<!--
-->{{{spacing|1}}}{{{y-unit|ex}}} <!--
-->{{#ifeq: {{{margin}}} | left | {{#expr: -( {{{margin-width}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | right | {{#expr: -( {{{margin-width}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}}; <!--
-->{{#ifeq: {{{downrule|no}}} | yes | {{#switch: {{{margin}}} | left= border-right-width: {{{rule-width|thin}}}; border-right-style: {{{rule-style|solid}}}; border-right-color: {{{rule-color|inherit}}}; | right= border-left-width: {{{rule-width|thin}}}; border-left-style: {{{rule-style|solid}}}; border-left-color: {{{rule-color|inherit}}}; }} | }}<!--
-->text-align: {{#switch: {{{margin}}} | left={{{text-align|right}}} | right={{{text-align|left}}} }};<!--
-->text-indent:{{{text-indent|0}}};<!--
-->"><span style="<!--
-->display:block;<!--
-->margin:<!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | left | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | right | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}};<!--
-->font-size: {{{font-size|100%}}};<!--
font-style: {{{font-style|normal}}};
-->line-height: {{{line-height|110%}}};<!--
-->">{{{text|{{{1}}}}}}</span></span>{{#if: {{{anchor|}}} | {{anchor| {{ #ifeq: {{{anchor}}} | text | {{{text|{{{1}}}}}} | {{{anchor}}} }} }} }}</includeonly><noinclude>{{documentation}}</noinclude>
rcud23cymhu1d7gbbtaz0jl984zvw35
303654
303652
2026-10-29T16:55:57Z
Flamevine
11908
303654
wikitext
text/x-wiki
<includeonly><span class="wst-marginnote {{{class|}}}" style="<!--
-->display: block; <!--
-->float: {{{margin}}};<!--
-->clear: {{{margin}}};<!--
-->position: relative;<!--
-->{{{margin}}}: {{#expr: -({{{margin-width}}} + {{{alley-width|14}}} ) }}{{{x-unit|pt}}};<!--
-->width: {{#expr: {{{margin-width}}} + {{{alley-width|14}}}/2 }}{{{x-unit|pt}}};<!--
-->margin:<!--
-->{{{spacing|1}}}{{{y-unit|ex}}} <!--
-->{{#ifeq: {{{margin}}} | left | {{#expr: -( {{{margin-width}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | right | {{#expr: -( {{{margin-width}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}}; <!--
-->{{#ifeq: {{{downrule|no}}} | yes | {{#switch: {{{margin}}} | left= border-right-width: {{{rule-width|thin}}}; border-right-style: {{{rule-style|solid}}}; border-right-color: {{{rule-color|inherit}}}; | right= border-left-width: {{{rule-width|thin}}}; border-left-style: {{{rule-style|solid}}}; border-left-color: {{{rule-color|inherit}}}; }} | }}<!--
-->text-align: {{#switch: {{{margin}}} | left={{{text-align|right}}} | right={{{text-align|left}}} }};<!--
-->text-indent:{{{text-indent|0}}};<!--
-->"><span style="<!--
-->display:block;<!--
-->margin:<!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | left | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | right | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}};<!--
font-style: {{{font-style|normal}}};
-->line-height: {{{line-height|110%}}};<!--
-->">{{{text|{{{1}}}}}}</span></span>{{#if: {{{anchor|}}} | {{anchor| {{ #ifeq: {{{anchor}}} | text | {{{text|{{{1}}}}}} | {{{anchor}}} }} }} }}</includeonly><noinclude>{{documentation}}</noinclude>
sppog7genvcvifixan0psgksh9fjq6e
303655
303654
2026-10-29T16:56:23Z
Flamevine
11908
303655
wikitext
text/x-wiki
<includeonly><span class="wst-marginnote {{{class|}}}" style="<!--
-->display: block; <!--
-->float: {{{margin}}};<!--
-->clear: {{{margin}}};<!--
-->position: relative;<!--
-->{{{margin}}}: {{#expr: -({{{margin-width}}} + {{{alley-width|14}}} ) }}{{{x-unit|pt}}};<!--
-->width: {{#expr: {{{margin-width}}} + {{{alley-width|14}}}/2 }}{{{x-unit|pt}}};<!--
-->margin:<!--
-->{{{spacing|1}}}{{{y-unit|ex}}} <!--
-->{{#ifeq: {{{margin}}} | left | {{#expr: -( {{{margin-width}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | right | {{#expr: -( {{{margin-width}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}}; <!--
-->{{#ifeq: {{{downrule|no}}} | yes | {{#switch: {{{margin}}} | left= border-right-width: {{{rule-width|thin}}}; border-right-style: {{{rule-style|solid}}}; border-right-color: {{{rule-color|inherit}}}; | right= border-left-width: {{{rule-width|thin}}}; border-left-style: {{{rule-style|solid}}}; border-left-color: {{{rule-color|inherit}}}; }} | }}<!--
-->text-align: {{#switch: {{{margin}}} | left={{{text-align|right}}} | right={{{text-align|left}}} }};<!--
-->text-indent:{{{text-indent|0}}};<!--
-->"><span style="<!--
-->display:block;<!--
-->margin:<!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | left | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin}}} | right | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}};<!--
-->font-size: {{{font-size|smaller}}};<!--
font-style: {{{font-style|normal}}};
-->line-height: {{{line-height|110%}}};<!--
-->">{{{text|{{{1}}}}}}</span></span>{{#if: {{{anchor|}}} | {{anchor| {{ #ifeq: {{{anchor}}} | text | {{{text|{{{1}}}}}} | {{{anchor}}} }} }} }}</includeonly><noinclude>{{documentation}}</noinclude>
egrdiz4rc11ynx36how8qt6dn45rdn6
303656
303655
2026-10-29T17:00:58Z
Flamevine
11908
303656
wikitext
text/x-wiki
<includeonly><span class="wst-marginnote {{{class|}}}" style="<!--
-->display: block; <!--
-->float: {{{margin|left}}};<!--
-->clear: {{{margin|left}}};<!--
-->position: relative;<!--
-->{{{margin|left}}}: {{#expr: -({{{margin-width|65}}} + {{{alley-width|14}}} ) }}{{{x-unit|pt}}};<!--
-->width: {{#expr: {{{margin-width|65}}} + {{{alley-width|14}}}/2 }}{{{x-unit|pt}}};<!--
-->margin:<!--
-->{{{spacing|1}}}{{{y-unit|ex}}} <!--
-->{{#ifeq: {{{margin|left}}} | left | {{#expr: -( {{{margin-width|65}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin|left}}} | right | {{#expr: -( {{{margin-width|65}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}}; <!--
-->{{#ifeq: {{{downrule|no}}} | yes | {{#switch: {{{margin|left}}} | left= border-right-width: {{{rule-width|thin}}}; border-right-style: {{{rule-style|solid}}}; border-right-color: {{{rule-color|inherit}}}; | right= border-left-width: {{{rule-width|thin}}}; border-left-style: {{{rule-style|solid}}}; border-left-color: {{{rule-color|inherit}}}; }} | }}<!--
-->text-align: {{#switch: {{{margin|left}}} | left={{{text-align|right}}} | right={{{text-align|left}}} }};<!--
-->text-indent:{{{text-indent|0}}};<!--
-->"><span style="<!--
-->display:block;<!--
-->margin:<!--
-->0 <!--
-->{{#ifeq: {{{margin|left}}} | left | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin|left}}} | right | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}};<!--
-->font-size: {{{font-size|smaller}}};<!--
font-style: {{{font-style|normal}}};
-->line-height: {{{line-height|110%}}};<!--
-->">{{{text|{{{1}}}}}}</span></span>{{#if: {{{anchor|}}} | {{anchor| {{ #ifeq: {{{anchor}}} | text | {{{text|{{{1}}}}}} | {{{anchor}}} }} }} }}</includeonly><noinclude>{{documentation}}</noinclude>
jewm0d70affnnwad08z7ojhlekap26b
303657
303656
2026-10-29T17:02:01Z
Flamevine
11908
303657
wikitext
text/x-wiki
<includeonly><span class="wst-marginnote {{{class|}}}" style="<!--
-->display: block; <!--
-->float: {{{margin|left}}};<!--
-->clear: {{{margin|left}}};<!--
-->position: relative;<!--
-->{{{margin|left}}}: {{#expr: -({{{margin-width|65}}} + {{{alley-width|14}}} ) }}{{{x-unit|pt}}};<!--
-->width: {{#expr: {{{margin-width|65}}} + {{{alley-width|14}}}/2 }}{{{x-unit|pt}}};<!--
-->margin:<!--
-->{{{spacing|1}}}{{{y-unit|ex}}} <!--
-->{{#ifeq: {{{margin|left}}} | left | {{#expr: -( {{{margin-width|65}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin|left}}} | right | {{#expr: -( {{{margin-width|65}}} + {{{alley-width|14}}} ) }} | 0 }}{{{x-unit|pt}}}; <!--
-->{{#ifeq: {{{downrule|no}}} | yes | {{#switch: {{{margin|left}}} | left= border-right-width: {{{rule-width|thin}}}; border-right-style: {{{rule-style|solid}}}; border-right-color: {{{rule-color|inherit}}}; | right= border-left-width: {{{rule-width|thin}}}; border-left-style: {{{rule-style|solid}}}; border-left-color: {{{rule-color|inherit}}}; }} | }}<!--
-->text-align: {{#switch: {{{margin|left}}} | left={{{text-align|right}}} | right={{{text-align|left}}} }};<!--
-->text-indent:{{{text-indent|0}}};<!--
-->"><span style="<!--
-->display:block;<!--
-->margin:<!--
-->0 <!--
-->{{#ifeq: {{{margin|left}}} | left | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}} <!--
-->0 <!--
-->{{#ifeq: {{{margin|left}}} | right | {{#expr: {{{alley-width|14}}}/2 }} | 0 }}{{{x-unit|pt}}};<!--
-->font-size: {{{font-size|100%}}};<!--
font-style: {{{font-style|normal}}};
-->line-height: {{{line-height|110%}}};<!--
-->">{{{text|{{{1}}}}}}</span></span>{{#if: {{{anchor|}}} | {{anchor| {{ #ifeq: {{{anchor}}} | text | {{{text|{{{1}}}}}} | {{{anchor}}} }} }} }}</includeonly><noinclude>{{documentation}}</noinclude>
bbf4scm9a5ufdu4hohnr71s0br5c827
แม่แบบ:มหตข
10
93821
303650
2026-10-29T16:48:52Z
Flamevine
11908
เปลี่ยนทางหน้าไปยัง [[แม่แบบ:หมายเหตุตรงขอบ]]
303650
wikitext
text/x-wiki
#เปลี่ยนทาง [[แม่แบบ:หมายเหตุตรงขอบ]]
2g7vb6shpcjr6jqskvte37oojgpr9al
แม่แบบ:MarginNote
10
93822
303651
2026-10-29T16:48:55Z
Flamevine
11908
เปลี่ยนทางหน้าไปยัง [[แม่แบบ:หมายเหตุตรงขอบ]]
303651
wikitext
text/x-wiki
#เปลี่ยนทาง [[แม่แบบ:หมายเหตุตรงขอบ]]
2g7vb6shpcjr6jqskvte37oojgpr9al
แม่แบบ:Marginnote
10
93823
303653
2026-10-29T16:55:00Z
Flamevine
11908
เปลี่ยนทางหน้าไปยัง [[แม่แบบ:หมายเหตุตรงขอบ]]
303653
wikitext
text/x-wiki
#เปลี่ยนทาง [[แม่แบบ:หมายเหตุตรงขอบ]]
2g7vb6shpcjr6jqskvte37oojgpr9al
คุยกับผู้ใช้:Bruhpedia
3
93824
303659
2026-10-29T17:12:31Z
Neriah
9235
Neriah ย้ายหน้า [[คุยกับผู้ใช้:Bruhpedia]] ไปยัง [[คุยกับผู้ใช้:Estoppel]]: ย้ายหน้าอัตโนมัติขณะเปลี่ยนชื่อผู้ใช้ "[[Special:CentralAuth/Bruhpedia|Bruhpedia]]" เป็น "[[Special:CentralAuth/Estoppel|Estoppel]]"
303659
wikitext
text/x-wiki
#เปลี่ยนทาง [[คุยกับผู้ใช้:Estoppel]]
7ncfahoeti58zzw95ldya31oihzalgp
แม่แบบ:หมายเหตุตรงขอบ/doc
10
93825
303660
2026-10-29T17:13:14Z
Flamevine
11908
สร้างหน้าด้วย "{{เว็บย่อ|{{มบ|มหตข}}}} ==วัตถุประสงค์== ใช้สร้างหมายเหตุที่อยู่ตรงขอบกระดาษ เช่น <div style="border:thin blue solid; padding:8px; margin:4px"> {{มหตข|Lorem ipsum dolor sit amet}} {{lorem ipsum}} </div> ==วิธีใช้== ===โค้ดทั่วไป=== <pre> {{มหตข|ข้อความ}} <..."
303660
wikitext
text/x-wiki
{{เว็บย่อ|{{มบ|มหตข}}}}
==วัตถุประสงค์==
ใช้สร้างหมายเหตุที่อยู่ตรงขอบกระดาษ เช่น
<div style="border:thin blue solid; padding:8px; margin:4px">
{{มหตข|Lorem ipsum dolor sit amet}}
{{lorem ipsum}}
</div>
==วิธีใช้==
===โค้ดทั่วไป===
<pre>
{{มหตข|ข้อความ}}
</pre>
===โค้ดทั้งหมด===
<pre>
{{มหตข
<!-- ข้อความ -->
|text =
|text-indent =
|font-size =
|font-style =
<!-- ขอบ -->
|margin =
|margin-width =
<!-- ความกว้าง -->
|alley-width =
<!-- จุดตรึง -->
|anchor =
<!-- เส้นใต้ -->
|downrule =
|rule-color =
|rule-style =
|rule-width =
<!-- อื่น ๆ -->
|line-height =
|spacing =
|x-unit =
|y-unit =
}}
</pre>
[[หมวดหมู่:แม่แบบหมายเหตุด้านข้าง]]
q7rb3av2orhp17ywpqi9dy2jbtk7u5y
แม่แบบ:การจัดหน้าโดยปริยาย
10
93826
303661
2026-10-29T17:20:20Z
Flamevine
11908
สร้างหน้าด้วย "<span style="display:none" id="dynamic_layout_overrider">{{{1|Layout 1}}}</span><noinclude> {{documentation}} </noinclude>"
303661
wikitext
text/x-wiki
<span style="display:none" id="dynamic_layout_overrider">{{{1|Layout 1}}}</span><noinclude>
{{documentation}}
</noinclude>
equg91bke2bk1xsu3spxiy995uonief
แม่แบบ:Default layout
10
93827
303662
2026-10-29T17:21:03Z
Flamevine
11908
เปลี่ยนทางหน้าไปยัง [[แม่แบบ:การจัดหน้าโดยปริยาย]]
303662
wikitext
text/x-wiki
#เปลี่ยนทาง [[แม่แบบ:การจัดหน้าโดยปริยาย]]
oa4rt1jdoiralwsw68uobo7o35zdbbn
แม่แบบ:การจัดหน้าโดยปริยาย/doc
10
93828
303663
2026-10-29T17:23:24Z
Flamevine
11908
สร้างหน้าด้วย "[[หมวดหมู่:แม่แบบสำหรับจัดรูปแบบ]]"
303663
wikitext
text/x-wiki
[[หมวดหมู่:แม่แบบสำหรับจัดรูปแบบ]]
5541twvdxn4dzfeqhnmfs6ddea0atwj
303664
303663
2026-10-29T17:27:08Z
Flamevine
11908
303664
wikitext
text/x-wiki
==วิธีใช้==
ใส่โค้ดดังนี้ที่ส่วนบนของหน้าในเนมสเปซหลัก (ใช้ได้กับหน้าในเนมสเปซหลักเท่านั้น)
<pre>{{การจัดหนาโดยปริยาย|ชื่อรูปแบบที่ต้องการ}}</pre>
{| class=wikitable
|-
!ชื่อรูปแบบ
!คำอธิบาย
|-
!scope="row"|Layout 1
|The default layout as seen by a user with no options already set. The text spans across the page, sidenotes are enclosed in a bordered box.
|-
!scope="row"|Layout 2
|The text is justified and enclosed in a centered fixed-width column (36em). Sidenotes are displayed in empty margins of the page, on the left and right. Similar to the style used on the French and Italian Wikisources.
|-
!scope="row"|Layout 3
|Header is displayed on the right of the pages, the text content on the left, justified. Sidenotes are shown in the space under the header. Similar to the style at German Wikisource.
|-
!scope="row"|Layout 4
| Equivalent to ''Layout 2'' (central fixed-width column, justified)
|-
|}
[[หมวดหมู่:แม่แบบสำหรับจัดรูปแบบ]]
oula7yhqcixflf8ti2868cxwo7ieesb
303665
303664
2026-10-29T17:31:32Z
Flamevine
11908
303665
wikitext
text/x-wiki
==วิธีใช้==
ใส่โค้ดดังนี้ที่ส่วนบนของหน้าที่ต้องการ
<pre>{{การจัดหนาโดยปริยาย|ชื่อรูปแบบที่ต้องการ}}</pre>
{| class=wikitable
|-
!ชื่อรูปแบบ
!คำอธิบาย
|-
!scope="row"|Layout 1
|The default layout as seen by a user with no options already set. The text spans across the page, sidenotes are enclosed in a bordered box.
|-
!scope="row"|Layout 2
|The text is justified and enclosed in a centered fixed-width column (36em). Sidenotes are displayed in empty margins of the page, on the left and right. Similar to the style used on the French and Italian Wikisources.
|-
!scope="row"|Layout 3
|Header is displayed on the right of the pages, the text content on the left, justified. Sidenotes are shown in the space under the header. Similar to the style at German Wikisource.
|-
!scope="row"|Layout 4
| Equivalent to ''Layout 2'' (central fixed-width column, justified)
|-
|}
[[หมวดหมู่:แม่แบบสำหรับจัดรูปแบบ]]
khhgc4f42a54p8zo6ckijd6fly0vy65
คุยกับผู้ใช้:UbiRULAW
3
93829
303666
2026-10-30T00:55:35Z
New user message
1899
เพิ่ม[[Template:Welcome|สารต้อนรับ]]ในหน้าคุยของผู้ใช้ใหม่
303666
wikitext
text/x-wiki
{{Template:Welcome|name=UbiRULAW}}
-- [[ผู้ใช้:New user message|New user message]] ([[คุยกับผู้ใช้:New user message|คุย]]) 07:55, 30 ตุลาคม 2569 (+07)
3bqyg88cmfbc26boalglzb7s6ne4jwa
หน้า:Winyan Thi Reron 2545.djvu/103
250
93830
303669
2026-10-30T06:56:45Z
สีทราย
11827
/* ยังไม่พิสูจน์อักษร */ สร้างหน้าด้วย "ก็พอดีมีแท็กซี่ขับผ่านมา เธอเรียกหยุดแล้วก้าวขึ้นตอนหลัง เธอหันมามองดูเราและยิ้มๆ พิกลๆ คล้ายๆ จะเหมาเอาว่า เราเป็นพวกเจ้าชู้เก็บตก เธอจึงรีบจับแท็กซี่หนีไ..."
303669
proofread-page
text/x-wiki
<noinclude><pagequality level="1" user="สีทราย" />{{หสล|๑๐๔}}</noinclude>ก็พอดีมีแท็กซี่ขับผ่านมา เธอเรียกหยุดแล้วก้าวขึ้นตอนหลัง เธอหันมามองดูเราและยิ้มๆ พิกลๆ คล้ายๆ จะเหมาเอาว่า เราเป็นพวกเจ้าชู้เก็บตก เธอจึงรีบจับแท็กซี่หนีไปอย่างเย้ยหยันเรา เราทั้งสองงงงัน ผมถามอุิศว่าคิดอย่างไรบ้างสำหรับหญิงนั้น เขาว่า เขาคิดอย่างประหลาดๆ แต่ไม่อยากพูดเมื่อยังเอาอะไรแน่ไม่ได้ ผมจึงร้องว่าจริงอย่างแกพูดว่ะ อั๊วยังไม่อยากพูดเหมือนกัน พูดไปจะเป็นเรื่องขัน
เราได้วิพากษ์วิจารณ์กันมาตลอดจนถึงบ้านผมอย่างเอาอะไรแน่ไม่ได้ เมื่อผมเข้าบ้านแล้ว อุทิศก็ขับรถต่อไปยังบ้าเขา และมาวันนี้ เราก็นึกถึงเหตุการณ์วันนั้นขึ้นอีก ก็คอยกันแก้ง่วงขึ้นมา พอถึงสี่แยกบางขุนพรหม เงียบสงัด รถไม่ค่อยมี เราก็ขับกันมาเรื่อย แต่พอผมจุดบุหรี่สูบ เจ้าอุทิศก็เบรครถเสียผมหน้าคะมำ ผมตกใจ
"อะไรวะ?" ผมถามและมองไปข้างหน้ารถ และก็ต้องหยุดถามเพราะทายเหตุการณ์ออก เพราะข้างหน้ารถมีผู้หญิงคนหนึ่งแต่งกายดำถอยหลังหลบรถเข้าไปข้างทาง
"แหม...แย่โว้ย อยู่ๆ แกจะข้ามทาง หยุดรถไม่ทันกวุ่นละกู" อุทิศ[ว่า] ยื่นหน้าออกไปนอกรถแล้วร้องว่า
"ขอโทษครับ เสียใจจริงๆ" แม่หญิงนั้นยิ้มน้อยๆ และบัดนั้นเองผมก็ใจหาย แกเป็นหญิงคนเดียวกับที่เรานั่งพูดถึงกันมาในรถนั่นเอง<noinclude></noinclude>
afbqfottbnkqgkffy2243es15xpi6up
303670
303669
2026-10-30T07:05:38Z
สีทราย
11827
303670
proofread-page
text/x-wiki
<noinclude><pagequality level="1" user="สีทราย" />{{หสล|๑๐๔}}</noinclude>ก็พอดีมีแท็กซี่ขับผ่านมา เธอเรียกหยุดแล้วก้าวขึ้นตอนหลัง เธอหันมามองดูเราและยิ้มๆ พิกลๆ คล้ายๆ จะเหมาเอาว่า เราเป็นพวกเจ้าชู้เก็บตก เธอจึงรีบจับแท็กซี่หนีไปอย่างเย้ยหยันเรา เราทั้งสองงงงัน ผมถามอุิศว่าคิดอย่างไรบ้างสำหรับหญิงนั้น เขาว่า เขาคิดอย่างประหลาดๆ แต่ไม่อยากพูดเมื่อยังเอาอะไรแน่ไม่ได้ ผมจึงร้องว่าจริงอย่างแกพูดว่ะ อั๊วยังไม่อยากพูดเหมือนกัน พูดไปจะเป็นเรื่องขัน
เราได้วิพากษ์วิจารณ์กันมาตลอดจนถึงบ้านผมอย่างเอาอะไรแน่ไม่ได้ เมื่อผมเข้าบ้านแล้ว อุทิศก็ขับรถต่อไปยังบ้าเขา และมาวันนี้ เราก็นึกถึงเหตุการณ์วันนั้นขึ้นอีก ก็คอยกันแก้ง่วงขึ้นมา พอถึงสี่แยกบางขุนพรหม เงียบสงัด รถไม่ค่อยมี เราก็ขับกันมาเรื่อย แต่พอผมจุดบุหรี่สูบ เจ้าอุทิศก็เบรครถเสียผมหน้าคะมำ ผมตกใจ
"อะไรวะ?" ผมถามและมองไปข้างหน้ารถ และก็ต้องหยุดถามเพราะทายเหตุการณ์ออก เพราะข้างหน้ารถมีผู้หญิงคนหนึ่งแต่งกายดำถอยหลังหลบรถเข้าไปข้างทาง
"แหม...แย่โว้ย อยู่ๆ แกจะข้ามทาง หยุดรถไม่ทันกวุ่นละกู" อุทิศ[ว่า] ยื่นหน้าออกไปนอกรถแล้วร้องว่า
"ขอโทษครับ เสียใจจริงๆ" แม่หญิงนั้นยิ้มน้อยๆ และบัดนั้นเองผมก็ใจหาย แกเป็นหญิงคนเดียวกับที่เรานั่งพูดถึงกันมาในรถนั่นเอง
"เฮ้ยอุทิศ หญิงคนนั้นนี่หว่า" ผมกระซิบ
"อื่อ! ใช่" อุทิศตอบ และข้อสำคัญที่ทำให้จำแม่น คือในมือเธอถือพวงหรีดดอกไม้สดอย่างคืนนั้น
"พิลึกโว้ย" อุทิศร้องเบาๆ แล้วยื่นหน้าออกไปนอกรถอีก "คุณครับ[คุณจะ]ไปที่ใด ผมขอไปส่ง และรับรองด้วยเกียรติข้าราชการ" อุทิศพูดเอาดื้อๆ หญิงนั้นยิ้มน้อยๆ
"ขอบคุณค่ะ แต่จะรบกวนคุณน่ะซีคะ"
"ไม่เป็นไรมิได้ เชิญครับ" ว่าแล้ว นายอุทิศก็กระฉับกระเฉงลงไปเปิดประตูรถตอนหลังให้ เธอก็ก้าวขึ้นรถอย่างว่าง่าย
"เราเคยพบกันครั้งหนึ่งแล้ว" เธอว่าเมื่อขึ้นมานั่งบนรถแล้ว
"ครับใช่แล้ว" ผมตอบเธอ เธอหัวเราะน้อยๆ กลิ่นน้ำหอมเธอใส่<noinclude></noinclude>
o25ig8b25evb8u9mu7yaj3mx8iwdq79