HEX
Server: nginx/1.24.0
System: Linux webserver 6.8.0-85-generic #85-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 18 15:26:59 UTC 2025 x86_64
User: wpuser (1002)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: /opt/wpsites/default/board.html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width,initial-scale=1" />
  <title>Our Board | A Community of Applied Geographers</title>

  <base href="/" />
  <link rel="stylesheet" href="assets/css/style.css" />
</head>
<body>

  <header class="site-header">
    <nav data-nav></nav>
  </header>

  <main class="main-wrapper">
    <section id="page-content">
      <article class="section-card">
        <div class="img-ph" style="margin-bottom:1.5rem;">
          <div>
            <strong>Board Group Photo Placeholder</strong><br/>
            Headshots montage / panel photo.
          </div>
        </div>

        <h1>Our Board</h1>
        <div id="board-members"></div>

        <h2>Emeritus Board Members</h2>
        <div id="board-emeritus"></div>
      </article>
    </section>

    <aside class="sidebar-block" data-about-sidebar>
      <div class="sidebar-card">
        <div class="img-ph">
          <div>
            <strong>AGX Governance</strong><br/>
            Leadership & organizational structure
          </div>
        </div>
        
        <div class="sidebar-content">
          <h3>Board Overview</h3>
          <ul>
            <li>Executive Committee</li>
            <li>Board Members</li>
            <li>Emeritus Leadership</li>
            <li>Advisory Network</li>
          </ul>
        </div>
      </div>
    </aside>
  </main>

  <footer class="site-footer">
    <div data-footer></div>
  </footer>

  <script>window.BASE_PATH = "/";</script>
  <script src="assets/js/main.js"></script>
  <script>
    async function renderBoard() {
      const data = await loadJSON("data/board.json");
      if (!data) return;

      const mEl = document.getElementById("board-members");
      const eEl = document.getElementById("board-emeritus");

      mEl.innerHTML = data.members.map(p => `
        <article class="section-card" style="margin-bottom:1rem;">
          <h3>${p.name}</h3>
          <p><strong>${p.role}</strong><br/>${p.affiliation}</p>
          <p>${p.bio}</p>
        </article>
      `).join("");

      eEl.innerHTML = data.emeritus.map(p => `
        <article class="section-card" style="margin-bottom:1rem;">
          <h3>${p.name}</h3>
          <p><strong>${p.role || ""}</strong></p>
          <p>${p.bio}</p>
        </article>
      `).join("");
    }
    document.addEventListener("DOMContentLoaded", renderBoard);
  </script>
</body>
</html>