انتقل إلى المحتوى

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

أُزيل ٣٥٣ بايت ،  ٢٨ يناير ٢٠٢٠
لا يوجد ملخص تحرير
ط (مراجعة واحدة)
لا ملخص تعديل
 
سطر ٢: سطر ٢:
-- This module implements {{Infobox}}
-- This module implements {{Infobox}}
--
--
 
local p = {}
local p = {}


سطر ٤٩: سطر ٤٩:
end
end
end
end
-- the next two lines add a newline at the end of lists for the PHP parser
-- https://en.wikipedia.org/w/index.php?title=Template_talk:Infobox_musical_artist&oldid=849054481
-- remove when [[:phab:T191516]] is fixed or OBE
s = mw.ustring.gsub(s, '([\r\n][%*#;:][^\r\n]*)$', '%1\n')
s = mw.ustring.gsub(s, '^([%*#;:][^\r\n]*)$', '%1\n')
return s
return s
else
else
سطر ١٨٩: سطر ١٨٤:
         addRow({
         addRow({
             data = args['subheader' .. tostring(num)],
             data = args['subheader' .. tostring(num)],
             datastyle = args.subheaderstyle,
             datastyle = args.subheaderstyle or args['subheaderstyle' .. tostring(num)],
            rowcellstyle = args['subheaderstyle' .. tostring(num)],
             class = args.subheaderclass,
             class = args.subheaderclass,
             rowclass = args['subheaderrowclass' .. tostring(num)]
             rowclass = args['subheaderrowclass' .. tostring(num)]
سطر ٢٥٣: سطر ٢٤٧:
             :tag('td')
             :tag('td')
                 :attr('colspan', '2')
                 :attr('colspan', '2')
                 :css('text-align', 'left')
                 :css('text-align', 'right')
                 :wikitext(navbar{
                 :wikitext(navbar{
                     args.name,
                     args.name,
سطر ٢٦٩: سطر ٢٦٣:
local function renderTrackingCategories()
local function renderTrackingCategories()
     if args.decat ~= 'yes' then
     if args.decat ~= 'yes' then
    if args.child == 'yes' then
        if #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then
        if args.title then
            root:wikitext('[[تصنيف:مقالات تستخدم صناديق معلومات بدون صفوف بيانات]]')
            root:wikitext('[[Category:Pages which use embedded infobox templates with the title parameter]]')
        end
        end
         if args.child == 'yes' and args.title then
         elseif #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then
             root:wikitext('[[Category:Pages which use embedded infobox templates with the title parameter]]')
             root:wikitext('[[Category:Articles which use infobox templates with no data rows]]')
         end
         end
     end
     end