Option for passing bookmark URL in as query parameter #333
Replies: 6 comments 3 replies
-
|
Bookmarklet support is important to me. It's simpler, and much more widely supported, than browser extensions. |
Beta Was this translation helpful? Give feedback.
-
|
I don't have a strong opinion on what the URL should be but #84 with commit 4b93937 introduced
This was a fallback for non-https installations (I'm personally running a private instance withOUT https). I'd recommend adopting the previous URL (and bookmarklet) support. |
Beta Was this translation helpful? Give feedback.
-
Was that removed? That's definitely going back in. Looks like it worked perfectly. A GET-based submission endpoint is essential, imo. It allows you to integrate Shiori with almost anything. |
Beta Was this translation helpful? Give feedback.
-
|
I'd like to bump this request as well because it is such a huge QoL feature for Shiori. |
Beta Was this translation helpful? Give feedback.
-
|
I am not comfortable with the extension being able to read all the sites I visit. A bookmarklet would alleviate most of these concerns. Furthermore, I'd like to have token based authentication instead of username and password, for increased security. This could work like following:
|
Beta Was this translation helpful? Give feedback.
-
|
Is there an update on this? A bookmarklet feature would let me integrate this with iOS as well. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Since bookmarklet support has been dropped favor of the extension (#180), it be nice to have a fall back for any other scenario where the extension doesn't work (other browsers, locked down browser environments, etc).
Simply accepting a URL parm at the root page that automatically opens the Add bookmark dialog and pre-populates the URL from the parameter value would allow for this.
https://my-shiori-url.com?add_url=https%3A%2F%2Fgoogle.comI may add a PR for this, if you think it's a reasonable addition. It should be able to be done entirely in the frontend Vue code.
Beta Was this translation helpful? Give feedback.
All reactions