Thank you to Apollo, Gavin Nelson and Matthew Skiles for the beautiful avatar and banner pictures.

  • 0 Posts
  • 16 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle



  • Thanks! Sorry my “it’s not working” wasn’t very helpful, and unfortunately I don’t have any error messages. Here’s what I can see:

    • Userscripts has full access to all sites through Settings > Safari > Extensions.
    • Userscripts appears as an extension in Safari
    • LULs script was added to the Userscripts directory and is enabled in the Userscripts Safari Extension
    • When I first browsed to my home Lemmy instance I was prompted to set it as the home instance through a pop up message (indicating to me that the script is at least partially working)
    • The rewritten icon does not appear next to any links on foreign instances
    • Clicking on the links does not take me to my home instance, they just stay on the foreign instance
    • The “Show on <home instance>” link does not appear on foreign communities
    • “Lemmy Universal Link Switcher Settings” link does not appear in my home instance settings
    • There doesn’t seem to be a way to open script settings in Userscripts on iOS like is shown in the Violentmonkey screenshot on the documentation
    • In summary, it doesn’t look like LULs is making any changes to any Lemmy instances in Safari.

    Things I tried which had no effect:

    • Turning off local and network ad-blockers
    • Restarting the iPad
    • Disabling and re-enabling Userscripts extension
    • Deleting and reinstalling the LULs script - I noted that I wasn’t prompted to setup my instance again so maybe that was cached somewhere else?
    • Clearing Safari cache (and was still not prompted to set home instance again)

    Violentmonkey and Tampermonkey did not seem to have iOS clients, but for troubleshooting purposes I installed the Gear browser app. I understand Gear has it’s own browser engine and supports userscripts directly. After installing the LULs the script worked when browsing in Gear.

    I’m not likely to switch from Safari to Gear for browsing, so ideally it would be great to get it working in Safari.

    Are there any other troubleshooting steps or settings in Safari you could suggest to get it working?








  • Thank you for making this!

    I don’t get any results no matter what I search for. The page refreshes, but no results (or errors) appear.

    Turning my adblockers off had no effect. Same behaviour in Safari and Firefox on iPadOS 16.5.x.

    Edit: Oops, I didn’t select an instance and the default instance (Ice Orchid) returned no results. Changing to my home instance fixed it. Maybe default should get changed to Lemmy.world or something big?