-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include full page text, with inline highlighting #25
Comments
This would be awesome to have. Sometimes articles can be full of information you want to keep, and highlighting everything is obviously not a good idea, and on top of that, images are a problem saving them as highlights. If only we could use raindrop (and/or this plugin) to keep the whole article offline. |
No, it's currently not available. Raindrop API provides an endpoint to a permanent copy, but it only redirects to the saved page and not return the full text of source pages. There are some challenges to implementing this feature in this plugin:
I think the most stable implementation is to "archive" the full web page to the Obsidian vault (maybe through obsidian web clipper) and directly highlight and link the content in Obsidian. I'm not planning to implement this feature at this moment unless Raindrop provides a more stable solution. |
Hmm... so the "permanent copy" is not stored in the Raindrop database, it is a copy of the HTML page stored on some server?
Either way, I see why more work would need to be done to pull the article. It's a shame since UI views for raindrops include both "Web" and "Preview", the latter of which is actually the stripped-down readability/plaintext version of the page, but with highlights showing. So Raindrop is doing that at some point; it's a shame if it's not being surfaced. Thanks for looking. |
I've just taken out a Raindrop Pro subscription to test. Re: the plaintext article version I talked about. I've done some poking around...
For me, the Source of the Preview mode page reveals...
Number 2 is Readability. Looks like Raindrop is already doing the work and using those to render a stripped-down version. Back inside the app, the URL/s is/are rendering highlighted text with
There, Whilst the readability-generated URL is infinitely more uniform and scrapable, it does not seem to include the highlights. However, it may be useful to note you, in these files, you can see a lot of the logic for how Raindrop uses Readability etc to do stripping-back and matching. |
The omnivore obsidian plugin offers this! Thinking of switching from raindrop to omnivore for several reasons, but it seems it needs to mature a bit more first |
Would love for you to take a second look at this with the Omnivore app shutting down. |
I believe Raindrop's API has the capability to return full text of source pages. This is for paying customers, which I am not currently.
This would allow an option to return full page text into Obsidian...
And that might allow an optional alternative method of presenting highlights...
Rather than return only highlights, in sequence, you could wrap the corresponding text portions from the full text in the Markdown highlight syntax (
==
).This would allow the user to a) see full page text, b) see highlights in their full context and c) align the Obsidian-side experience of raindrops with the experience inside Raindrop itself.
I don't know how Raindrop stores/returns the full page text, ie HTML? If so, it may require conversion to Markdown.
May need to function on raindrop type "article" only.
The text was updated successfully, but these errors were encountered: