Changes

Jump to navigation Jump to search
switch back to Module:Hatnote instead of Module:Hatnote/sandbox
Line 46: Line 46:  
local separator = options.separator
 
local separator = options.separator
 
--searches display text only
 
--searches display text only
function searchDisp(t, f)
+
local function searchDisp(t, f)
 
return string.find(string.sub(t, (string.find(t, '|') or 0) + 1), f)
 
return string.find(string.sub(t, (string.find(t, '|') or 0) + 1), f)
 
end
 
end
Line 171: Line 171:  
for k, v in pairs(forSeeTable) do
 
for k, v in pairs(forSeeTable) do
 
local useStr = v.use or options.otherText
 
local useStr = v.use or options.otherText
local pagesStr = p.andList(v.pages, true) or mHatnote._formatLink(mHatnote.disambiguate(options.title))
+
local pagesStr = p.andList(v.pages, true) or mHatnote._formatLink{link = mHatnote.disambiguate(options.title)}
 
local forSeeStr = string.format(options.forSeeForm, useStr, pagesStr)
 
local forSeeStr = string.format(options.forSeeForm, useStr, pagesStr)
 
forSeeStr = punctuationCollapse(forSeeStr)
 
forSeeStr = punctuationCollapse(forSeeStr)

Navigation menu