Module:Infobox: Difference between revisions

m
Missing a case to substitute for the creators list
m (Temporary fix for UserLink in ModuleInfoboxes, if we ever actually decide to point to a person outside of this wiki, we can fix it again)
m (Missing a case to substitute for the creators list)
 
(3 intermediate revisions by the same user not shown)
Line 134: Line 134:
         if rowArgs.label == "Created by" or rowArgs.label == "Last Updated by" then
         if rowArgs.label == "Created by" or rowArgs.label == "Last Updated by" then
         creatorsList = {}
         creatorsList = {}
         rowArgs.data = string.gsub(rowArgs.data, " and ", "")
        rowArgs.data = string.gsub(rowArgs.data, ", and ", ", ")
         rowArgs.data = string.gsub(rowArgs.data, "{{UserLink|")
         rowArgs.data = string.gsub(rowArgs.data, " and ", ", ")
         rowArgs.data = string.gsub(rowArgs.data, "}}")
         rowArgs.data = string.gsub(rowArgs.data, "%[%[User:", "")
         rowArgs.data = string.gsub(rowArgs.data, "%]%]", "")
         for creator in mw.text.gsplit(rowArgs.data, ",") do
         for creator in mw.text.gsplit(rowArgs.data, ",") do
         name = mw.text.trim(creator, "%s%p")
         name = mw.text.trim(creator, "%s%p")
Bureaucrats, Check users, emailconfirmed, Interface administrators, staff, Administrators, translation-admin, Widget editors
1,637

edits