clvrobj / pinboard-plus Goto Github PK
View Code? Open in Web Editor NEWPinboard.in Chrome extension, not official.
Home Page: https://chrome.google.com/webstore/detail/mphdppdgoagghpmmhodmfajjlloijnbd
License: Other
Pinboard.in Chrome extension, not official.
Home Page: https://chrome.google.com/webstore/detail/mphdppdgoagghpmmhodmfajjlloijnbd
License: Other
The Chrome console is reporting these warnings:
DevTools failed to load SourceMap: Could not load content for chrome-extension://mphdppdgoagghpmmhodmfajjlloijnbd/scripts/description.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
DevTools failed to load SourceMap: Could not load content for chrome-extension://mphdppdgoagghpmmhodmfajjlloijnbd/scripts/keywords_suggestions.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
If I load this script chrome-extension://mphdppdgoagghpmmhodmfajjlloijnbd/scripts/description.js
, I can see a reference to the sourceMap:
//# sourceMappingURL=description.js.map
But the URL chrome-extension://mphdppdgoagghpmmhodmfajjlloijnbd/scripts/description.js.map returns an error that the file is not found.
For example:
https://hackernoon.com/10-questions-to-ask-every-startup-founder-c64e1b6deb5b#.r23aoase0
has in its source a canonical link:
<link rel="canonical" href="https://hackernoon.com/10-questions-to-ask-every-startup-founder-c64e1b6deb5b">
Note the missing hash fragment. If Pinboard-Plus could use this, when available, that would be the best.
Assuming @clvrobj would like this feature, I'd like to try my hand at it, and will submit a PR on this. Please, let me know!
Pinboard Plus on Chromium, Pinboard Pin on Firefox and Pinkt on Android became daily companions in the information management workflow of many power users.
While many of us aren't programmers, thus can't prepare pull-requests for bug-fixing and additional functionality, we'd still like to show gratitude for your tremendous long-standing efforts and also encourage further development. Have you got a profile on a recurrent donations platform such as Liberapay, a PayPal account, IBAN or other means to receive financial support?
Almost perfect Pinboard extension! So far my only nitpick is:
The Tags field gets extra spaces appended to the taglist every time the extension is activated. I believe the problem could be solved by adding a .trim()
function to the code that concatenates the taglist. see PR below
Currently the "private" checkbox is unchecked by default. It would be nice if this could be set either as an option or by defaulting to the value it had when saving a bookmark last time.
It would be very nice to move focus to the tags field immediately after the bookmark save windows is displayed.
When typing a tag name into the tag input box, I see two autocomplete pop-ups: 1) the custom autocomplete pop-up of this extension and 2) the HTML5 autocomplete. Please disable the second one, since it doesn't work well and covers up (appears on top of) the custom autocomplete pop-up you created.
This can be done by simply adding the autocomplete="off"
attribute to the tag input box.
Sometimes when I try to save a bookmark and start typing the name of one of my tags auto-fill will not behave correctly
It's as if the extension lost contact with the database, only suggesting a very small amount of tags. This is problematic because it leads to bookmarks being saved with redundant tags (ie, without proper "auto-fill" type of suggestions one might save something to "san.francisco" versus the existing "sanfrancisco" tag).
Thanks for Pinboard Plus! I use it several times a day to feed a blog and twitter account. It's great!
I have a UI problem though; if posting a link to the Pinboard API fails, there's no error communicated to the user. I've lost a bunch of bookmarks this way. Like today three bookmarks failed to show up on Pinboard. I finally figured it out when I opened the extension's background.html
and found Pinboard API timeouts on the console.
The extension can't do anything about the timeouts, but it would be nice if it could warn me my link got lost. I recognize signaling an error is tricky, particularly the way the Pinboard window is an ephemeral popup. But it seems important to me.
Thanks!
nelson
Would it be possible to add an option of saving the current set of tabs, something like this extension?
It would be nice if we could add pinboard notes instead of links from the button.
This seems to be the best Chrome extension for Pinboard. Great job!
Unfortunately, I'm not too keen on sending every URL that I visit to the Pinboard API. I would love an option to be able to disable the URL-querying.
Happy to submit a PR if it's a feature you'll accept.
I have been putting up with the pins not being saved - when you create a new pin you see a message that the last one wasn't saved due to timeout error. I thought it was the service until I happened to install a different pinboard chome extension and noticed it is able to save while Pinboard Plus is not able to save.
chrome://extensions > scroll to very bottom > click Keyboard shortcuts
It would be really nice to be able to override the default bookmark manager, using CTRL + D for example. I'm playing around with like four other extensions, and it seems like this one is missing three important ones:
Here is a screenshot, for example, of some of the other plugins and the integrated support:
It may be as of the latest update (November 12, 2014).
Any idea why?
Which license is this project using?
This is more of a feature request I suppose. Would it be possible to capture a shift-click, for example, and immediately send an API request to add that page?
If so that would be so very useful: I change the little form that pops up less than half of the time.
Steps to recreate
I LOVE PINBOARD PLUS!
I use a bookmarklet which would tag bookmarks automatically based on keywords in the selected text or description but bookmarklets of any sophistication are now broken. So I'd like to add that functionality here but I have no experience of Angular or of chrome extensions, so although I have a working routine to suggest tags from selected text I have no idea how to add it to this extension or how to call it.
Can anyone help: I need to pick up the selected text (which is presently put into the description field), read it, and then populate the tag field with suggestions.
What files should I be editing, and how can I trace the flow of control through the extension?
Hi,
First of all - thank you for creating this extension. It is fantastic!
It seems there are 2 small bugs related to the tags auto-completion when they are being entered:
When you start typing a tag, and the "auto suggest" pops up -- if you try to select it with the mouse
, it will NOT select the tag/autocomplete it.
The second case is when you hit tab
as the tag is suggested -- again, it will NOT select the tag/autocomplete it.
Hello, thanks for good app for pinboard.
I have been using tags with pascal style, like this: Play Recipes Apps
However, auto completion of tags suggests me only lower case of tags and it's even harder to just type case sensitive tag. It automatically changes tags to lower case.
Is it possible to use tag not to be forced as lower case?
When adding a bookmark the "read later" checkbox is off by default. Yet the bookmark in Pinboard will be marked as "read later". If I mark the checkbox once and unmark it again "read later" will not be set in Pinboard.
Expected: bookmark is added but "read later" flag is not set
Found: "read later" flag is set ("mark as read" appears in the bookmark list on Pinboard)
If in step 4 the mouse is used to click the "Submit" button instead the bookmark is saved as expected. Also when marking the "read later" checkbox and the unmarking it again (using the mouse) between steps 3 and 4 the problem does not happen anymore.
Great extension - thanks!
However, it seems that every pin I make regardless of the website I am on always suggest the same set of tags! And the tags are seemingly totally unrelated to the page. This is what it suggests: ifttt twitter facebook WSH objective-c twitterlink 1960s @codepo8 Aiviq art
When I go to pinboard, the links are saved with the tags I've entered just fine, so it appears to be functioning correctly against the pinboard api
我在这里测试你是不会介意的吧
For a while now, when I open the pinboard popup by clicking on the icon, typing tags doesn't show the autocomplete unless and until I close it, then open the popup again.
This stopped working recently where saving a pin or typing tags would just freeze the interface and nothing ever gets saved to pinboard.
I tried disabling and re-enabling the extension with no luck.
I tried logging out and back in through the extension, but when I enter my API key and submit it just hangs and times out. So I can't log in to Pinboard via the extension.
FYI Chrome version is Version 78.0.3894.0 (Official Build) canary (64-bit)
Is this extension still being maintained? I see there's a pull request from May that hasn't been merged yet, so maybe this has been abandoned?
Supporting a user-definable keyboard shortcut to open the window would be very nice. The "Readability Redux" plugin does this, see https://github.com/MHordecki/readability-redux
As of yesterday I am consistently getting Not saved, Internal server error.
Site https://jamfnation.jamfsoftware.com/index.html is not being detected as being pinned already.
https://twitter.com/bbinder/status/315551095160197121
from @bbinder
When I either select text and click the Pinboard Plus icon, or copy and paste text into the Pinboard Plus window, the text is truncated on save to a specific character count. I would suggest either removing truncation, or a setting to switch off truncation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.