Module:Coordinates: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 155:
-- TODO requires DEC formatting
-- TODO requires vcard
local geodechtml = '<span class="geo-dec" title="Maps, aerial photos, and other data for this location">'
.. geodeclat .. ' '
Line 166 ⟶ 165:
.. '</span>'
 
local inner
local inner = '<span class="' .. displayDefault(coordinateSpec["default"], "dms" ) .. '">' .. geodmshtml .. '</span>'
if args["name"] == "" or args["name"] == nil then
.. '<span class="geo-multi-punct">&#xfeff; / &#xfeff;</span>'
local inner ..= '<span class="' .. displayDefault(coordinateSpec["default"], "decdms" ) .. '">' .. geodechtmlgeodmshtml .. '</span>'
.. '<span styleclass="display:nonegeo-multi-punct">&#xfeff; / ' .. geonumhtml .. '</span>&#xfeff;</span>'
.. '<span class="' .. displayDefault(coordinateSpec["default"], "dec" ) .. '">' .. geodechtml
.. '<span style="display:none">&#xfeff; / ' .. geonumhtml .. '</span></span>'
else
local inner = '<span class="' .. displayDefault(coordinateSpec["default"], "dms" ) .. '">' .. geodmshtml .. '</span>'
.. '<span class="geo-multi-punct">&#xfeff; / &#xfeff;</span>'
.. '<span class="vcard"><span class="' .. displayDefault(coordinateSpec["default"], "dec" ) .. '">' .. geodechtml
.. '<span style="display:none">&#xfeff; / ' .. geonumhtml .. '</span>'
.. '<span style="display:none">&#xfeff; (<span class="fn org">'
.. args["name"] .. '</span>)</span></span></span>'
end
 
return '<span class="plainlinks nourlexpansion">' .. globalFrame:preprocess(
'[http://toolserver.org/~geohack/geohack.php?pagename={{FULLPAGENAMEE}}&params=' ..
Anonymous user