Module:T-CountryHub: Difference between revisions

// via Wikitext Extension for VSCode
// via Wikitext Extension for VSCode
Line 400: Line 400:
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts.organizations = #data
         template._rawDataCounts.organizations = #data
        -- Only render if we have data
        if #data == 0 then
            return ''
        end
         return renderTable(data, {'Organizations'})
         return renderTable(data, {'Organizations'})
     end
     end
Line 417: Line 421:
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts.people = #data
         template._rawDataCounts.people = #data
        -- Only render if we have data
        if #data == 0 then
            return ''
        end
         return renderTable(data, {'People'})
         return renderTable(data, {'People'})
     end,
     end,
Line 461: Line 469:
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts.geoTlds = #data
         template._rawDataCounts.geoTlds = #data
        -- Only render if we have data
        if #data == 0 then
            return ''
        end
         return renderTable(data, {'GeoTLDs'})
         return renderTable(data, {'GeoTLDs'})
     end,
     end,
Line 478: Line 490:
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts.meetings = #data
         template._rawDataCounts.meetings = #data
        -- Only render if we have data
        if #data == 0 then
            return ''
        end
         return renderTable(data, {'Internet Governance Events'})
         return renderTable(data, {'Internet Governance Events'})
     end,
     end,
Line 494: Line 510:
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts = template._rawDataCounts or {}
         template._rawDataCounts.nra = #data
         template._rawDataCounts.nra = #data
        -- Only render if we have data
        if #data == 0 then
            return ''
        end
         return renderTable(data, {'National Authorities'})
         return renderTable(data, {'National Authorities'})
     end,
     end,