{"id":103,"date":"2025-07-02T04:30:49","date_gmt":"2025-07-02T04:30:49","guid":{"rendered":"https:\/\/avinya.me\/?page_id=103"},"modified":"2025-07-02T21:08:54","modified_gmt":"2025-07-02T21:08:54","slug":"elementor-103","status":"publish","type":"page","link":"https:\/\/avinya.me\/index.php\/elementor-103\/","title":{"rendered":"Elementor #103"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"103\" class=\"elementor elementor-103\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e2f067 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"9e2f067\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5188131 elementor-widget elementor-widget-html\" data-id=\"5188131\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\" \/>\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\r\n  <title>Daily Rankings<\/title>\r\n  <link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.0\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\">\r\n  <style>\r\n    body {\r\n      background-color: #f4f6f9;\r\n    }\r\n\r\n    .card {\r\n      border: 1px solid #015AF2;\r\n      border-radius: 12px;\r\n      transition: transform 0.2s ease, box-shadow 0.2s ease;\r\n    }\r\n\r\n    .card:hover {\r\n      transform: translateY(-5px);\r\n      box-shadow: 0 10px 20px rgba(0, 0, 0, 0.12);\r\n    }\r\n\r\n    .card-title {\r\n      color: #015AF2;\r\n      font-size: 1.25rem;\r\n      font-weight: bold;\r\n      margin-bottom: 1rem;\r\n    }\r\n\r\n    .rank-icon {\r\n      margin-right: 6px;\r\n    }\r\n\r\n    .card p {\r\n      margin-bottom: 0.5rem;\r\n    }\r\n  <\/style>\r\n<\/head>\r\n<body>\r\n  <div class=\"container my-5\">\r\n    <h2 class=\"mb-4 text-center\">\ud83c\udfaf Daily Game Rankings<\/h2>\r\n    <div id=\"cards-container\" class=\"row g-4\"><\/div>\r\n  <\/div>\r\n\r\n  <script>\r\n    const apiUrl = \"https:\/\/script.googleusercontent.com\/macros\/echo?user_content_key=AehSKLil7NeD8MTGcov2ZS2YWUA3brYoeEClu0VNndSG1HTSU21rmcr7SAF9_9VsArUXg-2B1wtVUxvktHPbr8o0JdBRzAICNRLORzJfWe7rqb_83H7pleBpBEhbU49fb15jtYC8sH0ElWjNkt_hLZ12fUR1HpmPpInyRg9_2wobg3CTDeGn4wzzrJQNpRCJUnb7MW9lxKF_irWLPxsWoTS2f31A30pnOwRQbDIytIjSocpB9js7qHYNuZ5RG3n1po9CQXHdpo70FQw_mU1tWSv3IhzVRuwV9A&lib=MQPC8NiJVPNmj_VoWXyJ7TMjGy232CMDf\";\r\n\r\n    function formatDate(dateString) {\r\n      const date = new Date(dateString);\r\n      const mm = String(date.getMonth() + 1).padStart(2, '0');\r\n      const dd = String(date.getDate()).padStart(2, '0');\r\n      const yy = String(date.getFullYear()).slice(-2);\r\n      return `${mm}\/${dd}\/${yy}`;\r\n    }\r\n\r\n    fetch(apiUrl)\r\n      .then(res => res.json())\r\n      .then(rows => {\r\n        const groupedByDate = {};\r\n\r\n        rows.forEach(row => {\r\n          const formattedDate = formatDate(row.Date);\r\n          if (!groupedByDate[formattedDate]) groupedByDate[formattedDate] = [];\r\n          groupedByDate[formattedDate].push(row);\r\n        });\r\n\r\n        const container = document.getElementById(\"cards-container\");\r\n\r\n        Object.keys(groupedByDate).sort((a, b) => {\r\n          const toDate = str => new Date(`20${str.split('\/')[2]}`, str.split('\/')[0] - 1, str.split('\/')[1]);\r\n          return toDate(b) - toDate(a);\r\n        }).forEach(date => {\r\n          const players = groupedByDate[date];\r\n          const rank1 = players.filter(p => p.Rank == 1).map(p => p.Name).join(\", \") || \"\u2014\";\r\n          const rank2 = players.filter(p => p.Rank == 2).map(p => p.Name).join(\", \") || \"\u2014\";\r\n          const rank3 = players.filter(p => p.Rank == 3).map(p => p.Name).join(\", \") || \"\u2014\";\r\n\r\n          const card = document.createElement(\"div\");\r\n          card.className = \"col-12 col-sm-6 col-lg-4\";\r\n          card.innerHTML = `\r\n            <div class=\"card shadow-sm h-100\">\r\n              <div class=\"card-body\">\r\n                <h5 class=\"card-title text-center\">${date}<\/h5>\r\n                <p><span class=\"rank-icon\">\ud83e\udd47<\/span><strong>1st:<\/strong> ${rank1}<\/p>\r\n                <p><span class=\"rank-icon\">\ud83e\udd48<\/span><strong>2nd:<\/strong> ${rank2}<\/p>\r\n                <p><span class=\"rank-icon\">\ud83e\udd49<\/span><strong>3rd:<\/strong> ${rank3}<\/p>\r\n                <p><strong>Total Players:<\/strong> ${players.length}<\/p>\r\n              <\/div>\r\n            <\/div>\r\n          `;\r\n          container.appendChild(card);\r\n        });\r\n      })\r\n      .catch(err => {\r\n        console.error(\"API Error:\", err);\r\n        document.getElementById(\"cards-container\").innerHTML = `\r\n          <div class=\"alert alert-danger text-center\">\u26a0\ufe0f Failed to load data.<\/div>\r\n        `;\r\n      });\r\n  <\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Daily Rankings \ud83c\udfaf Daily Game Rankings<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-103","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/avinya.me\/index.php\/wp-json\/wp\/v2\/pages\/103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avinya.me\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avinya.me\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avinya.me\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/avinya.me\/index.php\/wp-json\/wp\/v2\/comments?post=103"}],"version-history":[{"count":113,"href":"https:\/\/avinya.me\/index.php\/wp-json\/wp\/v2\/pages\/103\/revisions"}],"predecessor-version":[{"id":383,"href":"https:\/\/avinya.me\/index.php\/wp-json\/wp\/v2\/pages\/103\/revisions\/383"}],"wp:attachment":[{"href":"https:\/\/avinya.me\/index.php\/wp-json\/wp\/v2\/media?parent=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}