fbpx
วิกิพีเดีย

มอดูล:Babel

คู่มือการใช้งานมอดูล[สร้าง]
local p = {}  local getArgs  function p.main(frame)  if not getArgs then  getArgs = require('Module:Arguments').getArgs  end  local args = getArgs(frame, {wrappers = 'แม่แบบ:บาเบล'})   local table_tag = mw.html.create('table')  :addClass('userboxes')  local table_styling = {  {'float', args.align or 'right', ''},  {'margin-left', args.left or '1', 'em'},  {'margin-bottom', args.bottom or '0', 'em'},  {'width', args.width or '248', 'px'},  {'clear', args.align or 'right', ''},  {'color', args.textcolor or '#000000', ''}  }   for _,v in ipairs(table_styling) do  table_tag:css(v[1],v[2]..v[3])  end   local bordercolor = args.bordercolor or '#99B3FF'  local solid = args.solid or '1'   table_tag:css('border',bordercolor..' solid '..solid..'px')   if args.shadow and string.lower(args.shadow) == 'yes' then  table_tag:css('box-shadow','0 2px 4px rgb(0,0,0,0.2)')  :css('-mox-box-shadow','0 2px 4px rgb(0,0,0,0.2)')  :css('-webkit-box-shadow','0 2px 4px rgb(0,0,0,0.2)')  end   local extracss = args['extra-css'] or ''   table_tag:cssText(extracss)   local color = args.color or 'inherit'  local row1 = mw.html.create('tr')  local row2 = mw.html.create('tr')  local row3 = mw.html.create('tr')  local header = args.header or '[[วิกิพีเดีย:บาเบล]]'  local footer = args.footer or '[[:หมวดหมู่:ผู้ใช้แบ่งตามภาษา|ผู้ใช้ตามภาษา]]'   local footer_td = mw.html.create('td')  :css('background-color',color)  :css('text-align','center')  :attr('colspan','10')  :wikitext(footer)   local header_th = mw.html.create('th')  :css('background-color',color)  :css('text-align','center')  :attr('colspan','10')  :wikitext(header)   row1:node(header_th)  row3:node(footer_td)   local body_cells = mw.html.create('td')  :css('vertical-align', 'middle !important')   local userboxes   if args[1] and args[1]:find('%S') then  userboxes = frame:preprocess('{{User '..args[1]..'}}')  else  userboxes = args.noboxestext or "''คุณยังไม่ได้ตั้งค่าภาษาใด ๆ โปรดดูหน้าช่วยเหลือที่ [[แม่แบบ:บาเบล/doc]]''"  end   args[1] = ''   local unclosed_td = false  for i, v in ipairs( args ) do  local boxtext  if v:find('%S') and v ~= '!' then  boxtext = frame:preprocess('{{User '..v..'}}')  userboxes = userboxes..boxtext  elseif v and v == '!' then  userboxes = userboxes..'</td>\n<td>'  unclosed_td = true  end  end   if args['special-boxes'] then  userboxes = userboxes..args['special-boxes']  end   if unclosed_td then  userboxes = userboxes..'</td>'  end  body_cells:wikitext(userboxes)   row2:node(body_cells)   table_tag:node(row1)  :node(row2)  :node(row3)   return tostring(table_tag) end  return p 

มอด, babel, อการใช, งานมอด, สร, าง, ณอาจจะต, องการสร, างค, อการใช, งานของมอด, ลน, เข, ยนสามารถทำการทดลองได, กระบะทราย, สร, าง, ดลอก, และช, ดทดสอบ, สร, าง, ของมอด, ลน, โปรดเพ, มหมวดหม, ไปท, หน, าย, อย, หน, าย, อยของมอด, ลน, local, local, getargs, function, main. khumuxkarichnganmxdul srang khunxaccatxngkarsrangkhumuxkarichngankhxngmxdulniphuekhiynsamarththakarthdlxngidthikrabathray srang khdlxk aelachudthdsxb srang khxngmxdulnioprdephimhmwdhmuipthihnayxy doc hnayxykhxngmxdulnilocal p local getArgs function p main frame if not getArgs then getArgs require Module Arguments getArgs end local args getArgs frame wrappers aemaebb baebl local table tag mw html create table addClass userboxes local table styling float args align or right margin left args left or 1 em margin bottom args bottom or 0 em width args width or 248 px clear args align or right color args textcolor or 000000 for v in ipairs table styling do table tag css v 1 v 2 v 3 end local bordercolor args bordercolor or 99B3FF local solid args solid or 1 table tag css border bordercolor solid solid px if args shadow and string lower args shadow yes then table tag css box shadow 0 2px 4px rgb 0 0 0 0 2 css mox box shadow 0 2px 4px rgb 0 0 0 0 2 css webkit box shadow 0 2px 4px rgb 0 0 0 0 2 end local extracss args extra css or table tag cssText extracss local color args color or inherit local row1 mw html create tr local row2 mw html create tr local row3 mw html create tr local header args header or wikiphiediy baebl local footer args footer or hmwdhmu phuichaebngtamphasa phuichtamphasa local footer td mw html create td css background color color css text align center attr colspan 10 wikitext footer local header th mw html create th css background color color css text align center attr colspan 10 wikitext header row1 node header th row3 node footer td local body cells mw html create td css vertical align middle important local userboxes if args 1 and args 1 find S then userboxes frame preprocess User args 1 else userboxes args noboxestext or khunyngimidtngkhaphasaid oprdduhnachwyehluxthi aemaebb baebl doc end args 1 local unclosed td false for i v in ipairs args do local boxtext if v find S and v then boxtext frame preprocess User v userboxes userboxes boxtext elseif v and v then userboxes userboxes lt td gt n lt td gt unclosed td true end end if args special boxes then userboxes userboxes args special boxes end if unclosed td then userboxes userboxes lt td gt end body cells wikitext userboxes row2 node body cells table tag node row1 node row2 node row3 return tostring table tag end return p ekhathungcak https th wikipedia org w index php title mxdul Babel amp oldid 5540959, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม