Anonymous user
Module:Message box: Difference between revisions
try testing for demospace and page params or category handler against the current title object
(rewrite with a "box" object to make the code a little less spaghetti-like) |
(try testing for demospace and page params or category handler against the current title object) |
||
Line 383:
-- Convert category tables to strings and pass them through [[Module:Category handler]].
local chpage, chdemospace
local currentTitle = mw.title.getCurrentTitle
if self.title ~= currentTitle then
chpage = self.title.prefixedText
end
if self.nsid ~= currentTitle.namespace then
chdemospace = self.nsid
end
self.categories = categoryHandler{
main = tconcat(self.mainCats or {}),
Line 388 ⟶ 396:
all = tconcat(self.allCats or {}),
nocat = args.nocat,
demospace =
page =
}
end
|