وحدة:Pages
توثيق الوحدة [أنشئ] [محو الاختزان][استخدامات] [قوالب]
local function pages(frame)
aliases = {index='فهرس',
from='من',
to='إلى',
step='قفز',
include='تضمين',
exclude='استبعاد',
fromsection='من الفصل',
tosection='إلى الفصل',
onlysection='فقط الفصل',
header='ترويسة'
}
args=require("Module:Arguments with aliases").getArgs(frame, {aliases = aliases})
if mw.ustring.sub(args.index,1,5) == 'فهرس:' then
args.index = mw.ustring.sub(args.index,6)
end
mw.logObject( mw.ustring.sub(args.index,1,5))
if mw.ustring.sub(args.index,1,6) == 'index:' then
args.index = mw.ustring.sub(args.index,7)
end
args.header = args.header or '1'
return frame:extensionTag{ name= 'pages', args = args, content='' }
end
return {pages = pages }