الفرق بين المراجعتين لصفحة «وحدة:Delink»

تم إزالة 5 بايت ،  قبل سنتين
ط
بوت: إصلاح خطأ فحص ويكيبيديا 16
(أنشأ الصفحة ب'--{{#invoke:Delink|delink|Link}} -- This module de-links most wikitext. p = {} local function delinkReversePipeTrick(s) if mw.ustring.match(s, "^%[%[|.*[|\n]")...')
 
ط (بوت: إصلاح خطأ فحص ويكيبيديا 16)
 
end
-- Check for bad characters.
if mw.ustring.match(titlearea, "[%[%]<>{}%%%c\n]") then
return s
end
local url_prefix
for i,v in ipairs(valid_url_prefixes) do
if mw.ustring.match(s, '^%[' .. v ..'[^"%s].*%]' ) then
url_prefix = v
break
end
s = mw.ustring.match(s, "^%[" .. url_prefix .. "(.*)%]") -- Grab all of the text after the URL prefix and before the final square bracket.
s = mw.ustring.match(s, '^.-(["<> ].*)') or "" -- Grab all of the text after the first URL separator character ("<> ).
s = mw.ustring.match(s, "^%s*(%S.*)$") or "" -- If the separating character was a space, trim it off.
-- Remove any [[Help:Strip markers]] representing ref tags. In most situations
-- this is not a good idea - only use it if you know what you are doing!
text = mw.ustring.gsub(text, "UNIQ%w*%-ref%-%d*%-QINU", "")
end
if not (args.comments == "no") then
89٬724

تعديل