Find and display links inside a bar; Type of links: chat, contact, email, geo, magnet, media documents, metalinks, podcasts, syndication feeds, torrents and userscripts and wallets.
Sure.
Please detail what you want exactly, and I'll do mmy best to bring it into fruition.
(There's a script that does this fairly well... W.A.R. Links Checker Premium)
Not that one (...Maybe...) - this one: https://greasyfork.org/scripts/4255-linkify-plus-plus
What I'm thinking is, all the high-level "types" you have - eg Mail, Feed - would be sectioned into Categories; from a config panel, user can checkbox which categories to activate; and at either top or bottom (like Linkify Plus Plus) of the config panel, there's option to have the choices apply only the site, or globally.
Good idea
Azazello, are these configuration dialogs native to userscripts or are custom made?
I've started to use userscript configuration only a couple of weeks ago and I'm intending to implement a settings dialog in Newspaper Feed Reader.
Generally, I think your idea is great. This way, we can make open standards to appear on a default installation and centralized platforms to appear if onself so chooses.
Azazello, which configuration interface do you think is best to utilize?
https://github.com/sizzlemctwizzle/GM_config
Azazello, which configuration interface do you think is best to utilize?
https://github.com/sizzlemctwizzle/GM_config
https://github.com/dataarts/dat.gui
https://github.com/colejd/guify
Sorry, was not ghosting, I didn't receive any email with responses to the thread.
I'll admit I'm not a GUI connoisseur so I wouldn't be the best to advise or judge them.
I will request, on behalf of our shrinking 'community' (however if you have to reject, we understand) that the gui can also work using Greasemonkey v3.11. Some of us use that with alternative browsers. Yup, I know, old technology and all that. But... those examples I gave above do continue to work with v3.11, so it's doable, even if not a scalable option.
Azazello, are these configuration dialogs native to userscripts or are custom made?
I'm 99% certain each are custom-made.
Wish we could give an award to 'W.A.R. Links Checker' developer -- imagine the work that went into making just the GUI...
I do support the efforts for gui standardization, re: your 3 links - makes it much easier for developers to create, maintain, expand.
Just hoping that backward compatibility might be supported for us using old-skool GMv3.11
Then we can try the dat.gui or guify.
What web browsers or software use GMv3.11?
I know specifically Waterfox Classic. There may be others.
Would GM.registerMenuCommand be a feasible solution?
Azazello, please install the current version and open the Greasemonkey menu on a page which offers subject links, and tell me what do you think.
No configuration yet.
I only added the items to the "monkey menu".
I would think of a configuration UI.
If you would, please provide me with a basic set of controllers for the UI.
Hi @schimon, I'll take some time to sketch out a kinda 'features mapping to a gui' . Won't be quick! But let's see what ideas can be kicked around.
Settings
I was thinking of using the bar itself as an interface for settings.
Settings might be available via the "Monkey Menu", or on the black bar itself.
Enhancement
Currently, the bar offers a single item of each.
I was thinking of changing it and upon hovering on an item of the bar, a top-down menu will be opened and would list all the availbale links.
@schimon, hello again! man, how times flies...
I'm updating the script now and will 'play' with it thruout the weekend, will give my feedback after.
goddamn it GF timeout! made me lose my edits!
@schimon, I revised to say that I had already updated BB back in March; but this weekend I'll put more focused view on it. Feedback will not take months, this time!
I still don't have a preferred GUI--yet. That will just have to be discovered by us users actually using your script.
Also, I agree with ya on the changes. Looking at that bar from the snip, categories like 'EMAIL' would be useful, dropdown would show found links.
So... my feedback. Hope others join in!
In terms of a Config GUI, of the three you listed, maybe GM_config is the easiest to create & manage for developers. (Not recommending, just commenting). Even so, I actually prefer the gui which seems to be common in a lot of Firefox extensions - don't know the name of it, but it's used by 'Stylus':
I'm VERY glad the bar eventually fades out! But the timeouts are too slow for me. Please make configurable.
Related-- let the user know waaay upfront that (double?)clicking on the bar will make it go away for the session. Avoids alot of annoyance.
It would be GREAT to have BB's scan results saved until close-of-browser. That way the bar doesn't have to pop up every time the page is revisited e.g. on a backspace or Reopen. I know one script that does this or similar--'W.A.R. Links Checker Premium'--but surely there are others. I don't know which storage area it uses, but the code should show, or tap @mental for advice.
One of the settings could be to keep the bar visible, or fully fadeout, or have a slightly visible symbol/hook to toggle, or even a mouseover of the top border to toggle. As a user, I'ld use all of those at different times.
An appearance feedback: >I< would like the bar to be as clutterfree as possible. It would toplevel show only configurable Categories (eg I will never have a need to see EMAILs found); and when I click on a particular category, it'll dropdown a panel showing scan results.
That's what I have to share - for now.
(BTW the warnings (service[s]) you use for certain sites eg Reddit are ... hilarious! But useful to at least be aware of.)
The configuration interface will be a part of the "black bar".
Example for a configuration interface:
⚙️
at the top.The timeout for disappearance (i.e. removal) will be modified and improved.
I will also add a button to close it manually.
(BTW the warnings (service[s]) you use for certain sites eg Reddit are ... hilarious! But useful to at least be aware of.)
P.S.
The messages will be visually realized. These messages have definitely helped me to abstain from those so-called "messaging services"
New messages will include recommended software for BitTorrent, eD2k, IPFS, etc.
Today, I only use BitTorrent, Email, IRC and XMPP (preferably over I2P).
Actually, I have seen another so-called "messaging service" which is provided to Arab nations. I do not recall its name, and I definitely would want to add it and include a comment about the intelligence agency which might be related to it.
The timeout for disappearance (i.e. removal) will be modified and improved.
I will also add a button to close it manually.
I hope you allow users to configure the timeout(s). I personally think the fadeout is okay; it's certainly makes it unique to Newspaper.
To close, button and-or the single-click are vital.
The configuration interface will be a part of the "black bar".
Example for a configuration interface:
Please install the sciript "Newspaper" (greasyfork.org);
Open a syndication feed (falkon.org);
Click on the icon ⚙️ at the top.
Interesting. That GUI is totally fine, I feel it fits in well to a browser experience, and I'm sure it's very easy to manage and customize. And glad it pushes down the page content, so as not to block it.
The one item I would change (configurable?) is the height of the bar, I forgot to mention the same in previous post - for me it's a bit too high. Although user-configurable is not mandatory, but if you're gonna offer such options, why not!
In the various side-/settings- pages, the 'Return' button would be duplicated to the top of the page, otherwise you have to scroll all the way down just to close a settings page. Is it possible to make the button 'float', move up&down based on scrolling?
I like it. I like it alot. I highly recommend people try it out.
Any chance that (in-future - I realize it'll be alot of work. Maybe.) getting the features externalized? ESPECIALLY a per-site config? (There's a script that does this fairly well... W.A.R. Links Checker Premium)
The more I use it, the more I discover that there are certain features I want/don't on different sites.