Module:Sandbox/Nowiki behavior testing

From Final Fantasy XIV Online Wiki
Jump to navigation Jump to search

Documentation for this module may be created at Module:Sandbox/Nowiki behavior testing/doc

local p = {}

function p.whatAreYou(frame)
  local before = require("Module:Arguments").getArgs(frame)[1]
  mw.log("before: " .. before)
  local fixed = mw.text.unstripNoWiki(before)
  mw.log("after: " .. fixed)
  return fixed
end

function p.logLines(frame)
  local input = mw.text.unstripNoWiki(require("Module:Arguments").getArgs(frame)[1])

  local lines = mw.text.split(input, "\n")
  for _, line in ipairs(lines) do
    mw.log("line: <<<" .. line .. ">>>")
    mw.log("trimmed: <<<" .. mw.text.trim(line) .. ">>>")
  end
end

return p