Module:Sandbox/BrownHairedGirl/IrelandByCountyCatNav2: Difference between revisions

Content deleted Content added
.
.
 
(6 intermediate revisions by the same user not shown)
Line 55:
function is_title_specified(prefix, suffix)
local prefix_and_suffix = ""
if not (prefix == nil or prefix == '' or string.match(prefix, "^ +$")) then
prefix_and_suffix = prefix .. suffix
if (prefix_and_suffix == '') then
return false
else
return true
end
if not (suffix == nil or suffix == '' or string.match(suffix, "^ +$")) then
return false
end
return true
end
 
Line 100 ⟶ 101:
 
-- now check whether to parse the page title
retval = "* p_before = [" .. p_before .. "]\n* p_after = [" .. p_after .. "]"
retval = retval .. "\n*p_before .. p_after = [" .. p_before .. p_after .. "]\n\n\n"
 
if not (is_title_specified(p_before, p_after)) then
if not (parse_pagename(thispagename)) then
Line 105 ⟶ 109:
end
return parse_pagename(thispagename)
else
return "\n\n\is_title_specified = yes\n* p_before = [" .. p_before .. "]\n* p_after = [" .. p_after .. "]"
end
 
retval = "";
retval = retval .. "<pre>"
retval = retval .. '\nbefore=[' .. p_before .. ']' .. '\nafter=[' .. p_after .. ']' .. '\nnocounty=[' .. "p_nocounty" .. ']'
Line 114 ⟶ 119:
retval = retval .. "* Catlink = " .. make_cat_link(make_cat_name("Mayo", p_before, p_after, p_nocounty), "Mayo")
retval = retval .. "\n* thispage"
retval = retval .. "\n**pagename = [" .. pagenamethispagename .."]"
retval = retval .. "\n**namespace = [" .. thispage.namespace .."]"
retval = retval .. "\n**namespace as text = [" .. thispage.nsText .."]"