keyforge-icons.php 4.8 KB

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. /*
  3. Plugin Name: KeyForge Icons
  4. Version: 0.0.2rc20191029
  5. Description: Produces [keyforge-icon-maverick] and [keyforge-icon-legacy] icons
  6. */
  7. defined('ABSPATH') or die('No script kiddies please!');
  8. add_shortcode('keyforge-icon-maverick', 'tms211_keyforge_maverick_shortcode');
  9. add_shortcode('keyforge-icon-legacy', 'tms211_keyforge_legacy_shortcode');
  10. add_shortcode('keyforge-icon-anomaly', 'tms211_keyforge_anomaly_shortcode');
  11. if (!function_exists('tms211_keyforge_maverick_shortcode')) {
  12. function tms211_keyforge_maverick_shortcode($atts)
  13. {
  14. return '<img style="height:1rem;display:inline" title="Maverick" alt="Maverick" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAgMTIwIiBoZWlnaHQ9IjEyMCIgd2lkdGg9IjEyMCI+DQogIDxkZWZzPg0KICAgIDxjbGlwUGF0aCBpZD0iYSI+DQogICAgICA8cGF0aCBkPSJNMCA5MGg5MFYwSDB6Ii8+DQogICAgPC9jbGlwUGF0aD4NCiAgPC9kZWZzPg0KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMzMgMCAwIC0xLjMzMzMzIDAgMTIwKSIgZmlsbD0iIzVhNTE0NSI+DQogICAgPHBhdGggZD0iTTU1Ljk2MiA1OS42MDZjMC02LjA4NC00LjkzMy0xMS4wMTYtMTEuMDE3LTExLjAxNnMtMTEuMDE2IDQuOTMyLTExLjAxNiAxMS4wMTYgNC45MzIgMTEuMDE3IDExLjAxNiAxMS4wMTcgMTEuMDE3LTQuOTMzIDExLjAxNy0xMS4wMTciLz4NCiAgICA8cGF0aCBkPSJNNjEuMDM0IDYzLjkxMWExNi42MiAxNi42MiAwIDAgMCAuNTgzLTQuMzA1YzAtNy43ODgtNS4zNzUtMTQuMzI3LTEyLjYwNS0xNi4xNDlsLTQuMDctMTAuNjk1TDQwLjc5IDQzLjQ4Yy03LjE4NSAxLjg1NC0xMi41MTcgOC4zNzEtMTIuNTE3IDE2LjEyNyAwIDEuNDkuMjE1IDIuOTI1LjU4MiA0LjMtMTYuNDUzLjQ1LTIyLjU4IDYuNTQ4LTIyLjU4IDYuNTQ4bDM4LjYxMS02MC45OCAzOC43MDMgNjAuOThzLTYuMjA5LTYuMDg5LTIyLjU1NS02LjU0MyIvPg0KICA8L2c+DQo8L3N2Zz4=">';
  15. }
  16. }
  17. if (!function_exists('tms211_keyforge_legacy_shortcode')) {
  18. function tms211_keyforge_legacy_shortcode($atts)
  19. {
  20. return '<img style="height:1rem;display:inline" title="Legacy" alt="Legacy" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2ZXJzaW9uPSIxLjEiCiAgIHZpZXdCb3g9IjAgMCAzMS43NSAzMS43NSIKICAgaGVpZ2h0PSIxMjAiCiAgIHdpZHRoPSIxMjAiPgogIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTI2NS4yNSkiPgogICAgPHBhdGggZD0ibSAxNi40MDQxNjcsMjY3Ljg5NTggMTAuMDU0MTY2LDEzLjIyOTE3IC0xMC4wNTQxNjYsMTMuMjI5MTcgMCwtNi4zNSA1LjI5MTY2NiwtNi44NzkxNyAtNS4yOTE2NjYsLTYuODc5MTcgeiIgc3R5bGU9ImZpbGw6IzVhNTE0NSIgLz4KICAgIDxwYXRoIHN0eWxlPSJmaWxsOiM1YTUxNDUiIGQ9Im0gMTUuMzQ1ODMzLDI2Ny44OTU4IC0xMC4wNTQxNjY0LDEzLjIyOTE3IDEwLjA1NDE2NjQsMTMuMjI5MTcgMCwtNi4zNSAtNS4yOTE2NjYsLTYuODc5MTcgNS4yOTE2NjYsLTYuODc5MTcgeiIgLz4KICAgIDxwYXRoIGQ9Im0gMTUuODc1LDI3Ni4zNjI0NyAzLjcwNDE2Nyw0Ljc2MjUgLTMuNzA0MTY3LDQuNzYyNSAtMy43MDQxNjcsLTQuNzYyNSB6IiBzdHlsZT0iZmlsbDojNWE1MTQ1IiAvPgogIDwvZz4KPC9zdmc+">';
  21. }
  22. }
  23. if (!function_exists('tms211_keyforge_anomaly_shortcode')) {
  24. function tms211_keyforge_anomaly_shortcode($atts)
  25. {
  26. return '<img style="height:1rem;display:inline" title="Anomaly" alt="Anomaly" src="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjAgMTIwIj48cGF0aCBmaWxsPSIjNUE1MTQ1IiBkPSJNNTQuMiAxMTIuM2MtLjIgMC0uMyAwLS40LjEtLjQgMC0uNi0uMi0uNy0uNi0uMS0uNC0uMi0uOC0uMS0xLjMgMC0uNS4xLTEgLjItMS41cy4xLS44LjEtMWMuNC0yLjYgMS01LjEgMS42LTcuNi42LTIuNCAxLjMtNC45IDItNy4zVjkzYy41LTEuOCAxLTMuNiAxLjMtNS40LjQtMS44LjgtMy42IDEuMy01LjQuNy0yLjQgMS4zLTQuOCAxLjktNy4yLjYtMi40IDEtNC45IDEuMS03LjMuMS0uNiAwLTEtLjMtMS4zLS4zLS4zLS44LS40LTEuNi0uNC0xIC4yLTIuMS4zLTMuMS4zLTEgLjEtMiAuMi0zLjEuMy0xLjUuMi0zIC4zLTQuNS40LTEuNS4yLTMgLjMtNC41LjQtMS41LjEtMyAuMi00LjYuMy0xLjYuMi0zLjEuMy00LjYuNC0uMyAwLS43IDAtMS4yLjFzLTEgLjEtMS41LjEtMS0uMS0xLjMtLjJjLS40LS4xLS42LS40LS42LS44LS4yLS41LS4xLTEgLjEtMS41LjItLjQuNC0uOS42LTEuNS41LTEuNiAxLTMuMSAxLjUtNC43LjQtMS42LjktMy4yIDEuMy00LjguNS0xLjkgMS0zLjcgMS42LTUuNi41LTEuOSAxLjEtMy43IDEuNy01LjYgMS0zLjggMi03LjYgMy0xMS4zIDEtMy43IDIuMS03LjUgMy4xLTExLjMuNC0xLjYuOC0zLjEgMS4yLTQuNS40LTEuNS45LTIuOSAxLjItNC40LjEtLjQuNC0uNi45LS42LjYgMCAxLjIgMCAxLjktLjEuNyAwIDEuMy0uMSAxLjktLjEgNC41IDAgOC45IDAgMTMuMy4xIDQuNCAwIDguOCAwIDEzLjItLjIuNCAwIC43IDAgLjktLjEuMiAwIC41IDAgLjguMi42LjIuOC40LjcuOS0uMi40LS4zLjgtLjQgMS4xLS44IDEuMy0xLjYgMi41LTIuMiAzLjYtLjYgMS4xLTEuMyAyLjQtMiAzLjctMSAxLjYtMS45IDMuMi0yLjcgNC44LS45IDEuNi0xLjcgMy4yLTIuNiA0LjktMSAxLjctMS45IDMuNS0yLjkgNS4yLTEgMS44LTEuOSAzLjUtMi45IDUuMy0uNiAxLTEuMSAyLTEuNiAzLS41LjktLjggMS45LTEgMy0uMiAxLjcuOSAyLjYgMyAyLjYgMS45LS4xIDMuNi0uMiA1LS4zIDEuNC0uMSAzLjEtLjMgNS0uNCAxLjEtLjEgMi41LS4yIDQuMS0uMyAxLjYtLjEgMy0uMiA0LS4yLjYtLjEgMS4yLS4xIDEuNy0uMXMxIDAgMS42LS4xaDEuMWMuNCAwIC42LjEuNy4zLjIuNC4yLjggMCAxLjQtLjIuNi0uNCAxLS42IDEuNC0uNC42LS43IDEuMy0xIDItLjMuNy0uNiAxLjQtLjkgMi0yLjUgNC45LTQuOSA5LjctNy40IDE0LjZzLTUgOS43LTcuNiAxNC42Yy0xLjMgMi40LTIuNSA0LjctMy44IDcuMS0xLjIgMi4zLTIuNSA0LjYtMy45IDYuOC0uNiAxLjItMS4yIDIuNC0xLjkgMy41cy0xLjQgMi4zLTIuMSAzLjVjLS40LjYtLjcgMS4yLTEgMS43LS4zLjUtLjYgMS4xLTEgMS43LS42IDEtMS4zIDIuMS0yLjIgMy0uMi4xLS4zLjItLjYuNC0uMS4zLS4xLjMtLjIuM3oiLz48L3N2Zz4K">';
  27. }
  28. }