วิกิซอร์ซ 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