• Nazrin@burggit.moe
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 year ago

      From a different thread, this one supposedly auto expands images:

      // ==UserScript==
      // @name    Expand Images
      // @match   https://burggit.moe/*
      // ==/UserScript==
      
      // Permission to use, copy, modify, and/or distribute this software for
      // any purpose with or without fee is hereby granted.
      
      // Start the script
      poll();
      
      function poll() {
        expand();
        setTimeout(poll, 200);
      }
      
      function expand() {
        const posts = document.querySelectorAll("div.post-listing");
        for (const post of posts) {
          const imgThumbnail = post.querySelector("button.thumbnail");
          const isImage = imgThumbnail !== null;
          const isExpanded = post.childElementCount > 2;
          if (isImage && !isExpanded) {
            imgThumbnail.click();
          };
        }
      }