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/publications.html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width,initial-scale=1" />
  <title>Publications | 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>Journal Cover Placeholder</strong><br/>
            e.g., Papers in Applied Geography masthead.
          </div>
        </div>

        <div id="pubs"></div>
      </article>
    </section>

    <aside class="sidebar-block" data-about-sidebar>
      <div class="sidebar-card">
        <div class="img-ph">
          <div>
            <strong>Figure / Map Placeholder</strong><br/>
            A representative analytic map or dashboard screenshot.
          </div>
        </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 renderPubs() {
      const data = await loadJSON("data/publications.json");
      if (!data) return;

      const el = document.getElementById("pubs");
      el.innerHTML = `
        <h1>${data.header}</h1>

        <h2>Journals</h2>
        <ul>
          ${data.journals.map(j => `
            <li style="margin-bottom:1rem;">
              <strong>${j.title}</strong><br/>
              ${j.description}
            </li>
          `).join("")}
        </ul>

        <h2>${data.books.header}</h2>
        <p>${data.books.description}</p>
      `;
    }
    document.addEventListener("DOMContentLoaded", renderPubs);
  </script>
</body>
</html>