• @offspecA
    link
    English
    15 months ago

    I wasn’t able to figure out how to run it on any lemmy instance

    • DuckGuy
      link
      fedilink
      English
      15 months ago

      Because it only works via the Mlmym frontend, supposedly. Give it a go: https://o.opnxng.com/lemmy.nicknakin.com/

      I haven’t tested it myself. I hate scripts with dodgy website checks. The author should have hardcoded the known Mlmym instances instead. (or maybe that’s just a “me” problem.)

      inb4 but this way the script needs less maintenance

      If the Mlmym dev renames the “spacer” or “icon” classes for any reason or if he changes Mlmym’s HTML structure, this script would stop working immediately.

      And anyway, running a check on every page your browser visits to determine if it is a Mlmym instance or not is simply inefficient and, I’d argue, bad practice, security-wise.

      • DosDude👾
        link
        fedilink
        English
        1
        edit-2
        5 months ago

        It says on the github page that it works for both lemmy-Ui and Mlmym.

        • DuckGuy
          link
          fedilink
          English
          15 months ago

          Oh, indeed! I missed the fact there was a second script. So there’s one for Mlmym and another for “regular” Lemmy instances. My bad.

          (It’s still got the @match https://*/* that I dislike, though.)