تضامنًا مع حق الشعب الفلسطيني |
وحدة:MultiReplace2
اذهب إلى التنقل
اذهب إلى البحث
هذه الوحدة مستخدمة في عدد كبير من الصفحات (+3507) . لتفادي خلق بلبلة على نطاق واسع من الصفحات وزيادة الأعباء على الخوادم، يجب تجربة أي تعديل في هذه الصفحات الفرعية /ملعب أو /تجربة أو في ملعبك. بعدها يمكنك اضافة التعديلات دفعة واحدة، ورجاءً، لا تنسَ مناقشة أمر التعديلات أوّلًا قبل القيام بها. |
الاستخدام
local p = {}
function p.replace( frame )
local options = frame.args
local String = frame.args['string'] or ""
mw.log("Module:MultiReplace2: " .. String )
for arg, value in pairs( options ) do
value = value or ""
value = mw.text.trim( value)
arg2 = mw.text.trim( arg )
if arg2 == "" and arg2 ~= arg then arg2 = arg end
mw.log( "Module:MultiReplace2: arg:|" .. arg .."| arg2:|" .. arg2 .. "| val : |" .. value .. "|")
if arg ~= "string" then
--if value ~= "" then
String = mw.ustring.gsub( String , arg2 , value )
--end
end
end
return String
end
return p