{"id":970,"date":"2025-05-11T01:15:33","date_gmt":"2025-05-11T01:15:33","guid":{"rendered":"https:\/\/pensplace.co.uk\/?post_type=wpdmpro&#038;p=970"},"modified":"2025-05-11T01:15:34","modified_gmt":"2025-05-11T01:15:34","slug":"flag-icons","status":"publish","type":"wpdmpro","link":"https:\/\/pensplace.co.uk\/index.php\/download\/flag-icons\/","title":{"rendered":"Flag Icons"},"content":{"rendered":"\n<p>Country flags from Hampus Joakim Borgos <a href=\"https:\/\/hampusborgos.github.io\/country-flags\/\">https:\/\/hampusborgos.github.io\/country-flags\/<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Meta data<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Column Name<\/strong><\/th><th><strong>Data<\/strong><\/th><th><strong>Description<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Name<\/td><td>Flag Icons<\/td><td>Name of the Pack<\/td><\/tr><tr><td>Shortcode<\/td><td>flags<\/td><td>Shortcode of the pack used for filtering<\/td><\/tr><tr><td>Github Link<\/td><td><a href=\"https:\/\/github.com\/hampusborgos\/country-flags\">https:\/\/github.com\/hampusborgos\/country-flags<\/a><\/td><td>Github Repository Link<\/td><\/tr><tr><td>Total<\/td><td><\/td><td>Total Number of Icons<\/td><\/tr><tr><td>Author<\/td><td>Hampus Joakim Borgos<\/td><td>Author of the Icon Pack<\/td><\/tr><tr><td>Author Link<\/td><td><a href=\"https:\/\/hampusborgos.github.io\/country-flags\/\">https:\/\/hampusborgos.github.io\/country-flags\/<\/a><\/td><td>Link to the Author<\/td><\/tr><tr><td>Icon SVG<\/td><td><\/td><td>SVG for the Pack Logo, or<\/td><\/tr><tr><td>Logo<\/td><td><\/td><td>PNG or JPG for the Pack Logo<\/td><\/tr><tr><td>Icons CSV<\/td><td><\/td><td>CSV FIle of the Icons<\/td><\/tr><tr><td>Has Categories<\/td><td>No<\/td><td>Are categories used to group icons within a pack.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Transformations<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><strong>Name<\/strong><\/th><th><strong>Transform From<\/strong><\/th><th><strong>Transform To<\/strong><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">PowerShell script to create csv from repository.<\/h2>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-powershell\" data-line=\"\">$counter = 1\n$file = &quot;D:\\Appz\\IconManager\\Packs\\CSV\\flags-20250428.csv&quot;\nwrite-host &quot;Saving Flags&quot;\n$setName = &quot;flags&quot;\n\n$path = &quot;D:\\Appz\\IconManager\\Packs\\country-flags\\svg\\*.svg&quot;\n$icons = get-childitem -File $path -recurse\n\nForEach($icon in $icons){\n    [string]$string = Get-Content $icon.FullName;\n    $result = $countrycodes | Where-Object { $_.Alpha2 -eq $icon.Name.Replace(&quot;.svg&quot;,&quot;&quot;).ToUpper() } \n    $objResults = New-Object PSObject -Property @{\n        pp_id = $counter;\n        pp_name = $result.Name\n        pp_svg = $string.Replace(&quot;&quot;&quot;&quot;,&quot;&#039;&quot;);\n        pp_pack = $setName\n        pp_size = &quot;&quot;\n        pp_category = &quot;4x3&quot;\n    }\n    $counter++\n    $objResults | Export-CSV $file -Append -NoTypeInformation -force\n}\n\nwrite-host &quot;Finished&quot;<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Country flags from Hampus Joakim Borgos https:\/\/hampusborgos.github.io\/country-flags\/ Meta data Column Name Data Description Name Flag Icons Name of&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":""},"wpdmcategory":[47],"class_list":["post-970","wpdmpro","type-wpdmpro","status-publish","hentry","wpdmcategory-icon-packs"],"_links":{"self":[{"href":"https:\/\/pensplace.co.uk\/index.php\/wp-json\/wp\/v2\/wpdmpro\/970","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pensplace.co.uk\/index.php\/wp-json\/wp\/v2\/wpdmpro"}],"about":[{"href":"https:\/\/pensplace.co.uk\/index.php\/wp-json\/wp\/v2\/types\/wpdmpro"}],"author":[{"embeddable":true,"href":"https:\/\/pensplace.co.uk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pensplace.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=970"}],"wp:attachment":[{"href":"https:\/\/pensplace.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=970"}],"wp:term":[{"taxonomy":"wpdmcategory","embeddable":true,"href":"https:\/\/pensplace.co.uk\/index.php\/wp-json\/wp\/v2\/wpdmcategory?post=970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}