Module:Sandbox/RexxS/GenerateIDs explained

--

p =

--This generates the second ID,which is the term in lower-case if it begins with an upper case letter,or nothing otherwise.--function p.second(frame) local args = frame:getParent.args local term = args.id or args.term or args[1] or "" if term

"" then args= frame.args term = args.id or args.term or args[1] or "" if term

"" then return nil end end return (term:match("^%u.*$") or ""):lowerend

return p