Open main menu
Home
Random
Nearby
Log in
Settings
About Kancolle Wiki
Disclaimers
Kancolle Wiki
Search
Changes
← Older edit
Newer edit →
Module:NodeInfo
(view source)
Revision as of 09:33, 17 April 2015
202 bytes added
,
9 years ago
m
no edit summary
Line 70:
Line 70:
end
end
return { values = { as = row.as }, color = color }
return { values = { as = row.as }, color = color }
+
end
+
+
function NodeInfo:upcase(str)
+
str = "here you have a long list of words"
+
return str:gsub("(%l)(%w*)", function(a, b) return string.upper(a) .. b end)
end
end
Line 152:
Line 157:
local ship_name, ship_suffix
local ship_name, ship_suffix
if split then
if split then
−
ship_name = mw.ustring.sub(item_key, 1, split - 1)
+
ship_name =
self:upcase(
mw.ustring.sub(item_key, 1, split - 1
)
)
−
ship_suffix = mw.ustring.sub(item_key, split + 1)
+
ship_suffix =
self:upcase(
mw.ustring.sub(item_key, split + 1
)
)
else
else
−
ship_name = item_key
+
ship_name =
self:upcase(
item_key
)
ship_suffix = ""
ship_suffix = ""
end
end
Nanamin
48
edits