Global setting for Hide URLs by default

I click “Hide URL” on every image, video, link, etc that I post, and I don’t think I’m alone there. It’d be nice to make this an optional global default!

3 Likes

Hey winnie, that totally makes sense, and I’ll look into this as soon as I can. Thanks for posting it

1 Like

+1. I always use Hide URL and all my shortcuts that add links appended the hiding slug so I don’t have to deal with it every time.

1 Like

looking at this now,
there’d be a new user controls setting:

1 Like

should i make hiding urls the default?

posted as a discussion topic in:
https://discord.com/channels/857305113936134204/857724063903252530/1086299596139016305

1 Like

this is ready for testing at https://deploy-preview-371--kinopio-client.netlify.app/

paste urls let me know if anything breaks :slight_smile:

instead of a preference this will be the new global default behaviour

1 Like

nice! i like this as a default for sure

2 Likes

:articulated_lorry: i have a bunch of other little fixes in here so gonna ship it now
thanks for your feedback!

1 Like

Hello! Sorry to bump!

Here is a link that doesn’t work nicely with this behaviour:
https://adamstorr.azurewebsites.net/blog/top-level-statements-and-dependency-injection-in-net5.0

When you paste it, Kinopio transforms it to: https://adamstorr.azurewebsites.net/blog/top-level-statements-and-dependency-injection-in-net5?hidden=true.0

To get card previews to work, I have to manually edit it to https://adamstorr.azurewebsites.net/blog/top-level-statements-and-dependency-injection-in-net5.0#

I also recently clicked through to a site where the ?hidden=true caused the page not to load properly because it had some bad behaviour around handling the querystring, can’t remember the site though.

I think I’d like to be able to disable this setting as a preference :] But I know that’s annoying!

1 Like

i think i can fix the root problem for sus urls with .s in the name so a pref wouldn’t be needed. will reopen for now

1 Like