コンテンツにスキップ

「モジュール:Unicode data」の版間の差分

+is_rtl_frame (frame) entry point to gain access to is_rtl (str) from an invoke;
(1版 をインポートしました: Authority control)
Template:Multiple image>Trappist the monk
(+is_rtl_frame (frame) entry point to gain access to is_rtl (str) from an invoke;)
481行目: 481行目:
return result
return result
end
end
--[[--------------------------< I S _ R T L _ F R A M E >------------------------------------------------------
external entry from an {{#invoke:}} to determine if a string of text is rtl.  Strips html and html-like tags so
that those tags don't corrupt the is-rtl-is-not-rtl determination; this added for the cases where the rtl text
has <br /> tags.
]]
function p.is_rtl_frame (frame)
local str = frame.args[1]; -- get the string from the {{#invoke:}} frame
str = str:gsub ('%b<>', ''); -- strip any html and html-like tags
return p.is_rtl (str); -- return if whatever remains rtl; false else
end


local function get_codepoint(args, arg)
local function get_codepoint(args, arg)