વિભાગ:InfoboxImage: આવૃત્તિઓ વચ્ચેનો તફાવત

Content deleted Content added
No edit summary
No edit summary
લીટી ૩૮:
 
function i.IsPlaceholder(image)
-- change underscores to spaces
image2 = mw.ustring.gsub(image, "_", " ")
-- if image starts with [[ then remove that and anything after |
if mw.ustring.sub(image2,1,2) == "[[" then
image2 = mw.ustring.sub(image2,3)
image2 = mw.ustring.gsub(image2, "([^|]*)|.*", "%1")
end
-- remove file: or image: prefix if exists
if mw.ustring.lower(mw.ustring.sub(image2,1,5)) == "file:" then
image2 = mw.ustring.sub(image2,6,mw.ustring.len(image2));
end
if mw.ustring.lower(mw.ustring.sub(image2,1,6)) == "image:" then
image2 = mw.ustring.sub(image2,7,mw.ustring.len(image2));
end
-- capitalise first letter
image2 = mw.ustring.upper(mw.ustring.sub(image2,1,1)) .. mw.ustring.sub(image2,2)
 
Line ૫૯ ⟶ ૭૩:
end
 
if stringmw.ustring.sub(image,1,2) == "[[" then
return image;
else
Line ૬૮ ⟶ ૮૨:
-- remove file: or image: prefix if exists
if stringmw.ustring.lower(stringmw.ustring.sub(image,1,5)) == "file:" then
image = stringmw.ustring.sub(image,6,stringmw.ustring.len(image));
end
if stringmw.ustring.lower(stringmw.ustring.sub(image,1,6)) == "image:" then
image = stringmw.ustring.sub(image,7,stringmw.ustring.len(image));
end