COPLAND.SYSTEMSFEED://BBS
User: guest

Artifact ec9d92ce64b5ab8c9993007e1cc590d21eeb62cc5dea8e0e85737bfcfb68bf1e:


</div>
<footer class="bbs-foot">
<hr>
<p>FEED://BBS &middot; <a href="$home/sitemap">sitemap</a></p>
</footer>
<script nonce="$nonce">
<th1>styleScript</th1>
</script>
<script nonce="$nonce">
(function(){
  if( !location.pathname.replace(/\/+$/, "").endsWith("/wcontent") ) return;
  function nameOf(link){
    return new URL(link.href, location.href).searchParams.get("name");
  }
  var rows = Array.from(document.querySelectorAll("table tr"));
  var pages = new Map();
  rows.forEach(function(row){
    var link = row.querySelector("a[href*='wiki?name=']");
    var name = link && nameOf(link);
    if( name ) pages.set(name, {row: row, link: link});
  });
  pages.forEach(function(child, name){
    var split = name.lastIndexOf("/");
    if( split < 1 ) return;
    var parent = pages.get(name.slice(0, split));
    if( !parent ) return;
    var cell = parent.row.cells[0];
    var group = cell.querySelector("details.wiki-subpages");
    if( !group ){
      group = document.createElement("details");
      group.className = "wiki-subpages";
      var summary = document.createElement("summary");
      summary.textContent = "subpages";
      group.appendChild(summary);
      cell.appendChild(group);
    }
    var list = group.querySelector("ul");
    if( !list ){
      list = document.createElement("ul");
      group.appendChild(list);
    }
    var item = document.createElement("li");
    item.appendChild(child.link.cloneNode(true));
    list.appendChild(item);
    child.row.hidden = true;
  });
})();
</script>