Pages:
Author

Topic: [BETA] BPIP Extension - user info add-on / extension for Firefox, Chrome, et al - page 10. (Read 7827 times)

legendary
Activity: 3654
Merit: 8909
https://bpip.org
Have you thought about making a Greasemonkey script for Firefox Android? That still seems to be supported, and an extension like BPIP that changes the website layout like can be ported to it.

https://addons.mozilla.org/en-US/android/addon/greasemonkey/

I don't think it's supported in the latest version of Firefox on Android. It supports only 11 extensions total and Greasemonkey is not among them:

https://addons.mozilla.org/en-US/android/search/?promoted=recommended&sort=random&type=extension

At any rate, Mozilla seems to be very intent to kill Firefox if you look at the latest Play Store reviews so I won't be putting too much effort into it. Once the dust settles and there is a clear path to make the extension work in the long run - maybe.
legendary
Activity: 3626
Merit: 2209
💲🏎️💨🚓

Did you notice this (just example):


I've been using the "copy quote to clip board" a few times already.  The first couple of times, the page needed reloading, but then it finds its stride and we're in business.
legendary
Activity: 3248
Merit: 3098
Amazing team work on BPIP extension!

I have been testing it for some time and I tried quoting locked posts several times and it worked great, and extension will be even better after adding all Ninjastic features.

Did you notice this (just example):



tvplus006    2020-06-21    Reference    This user does useful work, purging the forum from the scams.

Nice stuff when you want to quote someone's feedback. no more need for screenshots, upload etc... it makes things pretty easy
I still waiting for reporter badge  Smiley that might be interesting for sure.
legendary
Activity: 2212
Merit: 7064
Cashback 15%
Amazing team work on BPIP extension!

I have been testing it for some time and I tried quoting locked posts several times and it worked great, and extension will be even better after adding all Ninjastic features.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
Android support is a bit of an issue and unfortunately that's not something I can fix. A couple of months ago Firefox removed support for most extensions, leaving only a handful that they approve. Tor Browser seems to be going the same route. Chrome on Android never supported extensions.

Aternatives: Kiwi Browser (Chromium-based) supports extensions and perhaps you can install older versions of Firefox or Tor Browser via F-Droid but that might become a security issue in the long run.

Have you thought about making a Greasemonkey script for Firefox Android? That still seems to be supported, and an extension like BPIP that changes the website layout like can be ported to it.

https://addons.mozilla.org/en-US/android/addon/greasemonkey/
legendary
Activity: 3654
Merit: 8909
https://bpip.org
Firefox and derivatives, such as Tor Browser, including desktop and Android versions: https://addons.mozilla.org/en-US/firefox/addon/bpip-extension/

Android version please! Smiley

I know most people don't use, but I do use this forum in my firefox android

I support that idea too as I'm mostly on the phone the last couple of months. It doens't matter for which borwser, the one that is the easiest to implement,  I'll go with any browser if this wokrs.
If you guys don't want to do it (i read suchmoon's comment somewhere about the possible mobile versions some months ago) it's OK. You already did a great job. Sending love anyway Smiley

Android support is a bit of an issue and unfortunately that's not something I can fix. A couple of months ago Firefox removed support for most extensions, leaving only a handful that they approve. Tor Browser seems to be going the same route. Chrome on Android never supported extensions.

Aternatives: Kiwi Browser (Chromium-based) supports extensions and perhaps you can install older versions of Firefox or Tor Browser via F-Droid but that might become a security issue in the long run.
legendary
Activity: 3626
Merit: 2209
💲🏎️💨🚓
Tor for Andorid seems to have updated ok.
legendary
Activity: 2184
Merit: 3134
₿uy / $ell
Firefox and derivatives, such as Tor Browser, including desktop and Android versions: https://addons.mozilla.org/en-US/firefox/addon/bpip-extension/

Android version please! Smiley

I know most people don't use, but I do use this forum in my firefox android

I support that idea too as I'm mostly on the phone the last couple of months. It doens't matter for which borwser, the one that is the easiest to implement,  I'll go with any browser if this wokrs.
If you guys don't want to do it (i read suchmoon's comment somewhere about the possible mobile versions some months ago) it's OK. You already did a great job. Sending love anyway Smiley
legendary
Activity: 2212
Merit: 5622
Non-custodial BTC Wallet
Firefox and derivatives, such as Tor Browser, including desktop and Android versions: https://addons.mozilla.org/en-US/firefox/addon/bpip-extension/

Android version please! Smiley

I know most people don't use, but I do use this forum in my firefox android
legendary
Activity: 2940
Merit: 7892
The new version has been released for both Firefox and Chrome and the OP has been updated with the latest details.

Looks good. Creating include/exclude buttons for trusts lists is some next level shit. It will be interesting to see if there is an uptick in trust list adjustments in the upcoming days.
legendary
Activity: 3654
Merit: 8909
https://bpip.org
I will be releasing the new version within the next few days. This includes features listed here:

https://bitcointalksearch.org/topic/m.53812982

What this means:
  • If you're using the old 2.0.3 / 2.0.4 version it may get updated automatically, depending on your settings. If you don't want to update you should switch updates off in your browser.
  • If you tested the new 2.1.1 / 2.1.2 (alpha) version you might want to uninstall it and install the released version once the OP is updated, unless you intend to stay on the alpha version... which is fine but things might break occasionally.
  • Next version (2.2.x), which will include Ninjastic features, will be available for testing fairly soon. TryNinja did a great job with it - we're just finalizing some layout options.



The new version has been released for both Firefox and Chrome and the OP has been updated with the latest details.
legendary
Activity: 2212
Merit: 7064
Cashback 15%
...

I would still use first N icon just because it looks better in small size and 16 pixels, but I was thinking that TryNinja can also use second one as regular big logo for his Ninjastic website.
Remember to claim copyright and ownership in time or maybe make it free  Cheesy
legendary
Activity: 1789
Merit: 2535
Goonies never say die.
Sticking with the current theme of icons:



.. but then I felt like that was getting a little boring, so I created this manifestation:


This is my favorite.. even has a BTC logo and everything.. even if it is a little tough to see at 16 pixels! Cheesy

Use whichever you think is best.  Smiley


Go on, move.
legendary
Activity: 3654
Merit: 8909
https://bpip.org
Grab the username of the logged user from #hellomember, get the username of the profile you are on and compare them.

That's what I don't want to do unless absolutely necessary... snooping who the user is. I know it's silly since that info would never leave the 3-line code block where it would be used  but still.

Btw, I'm not sure if you saw my last PM but I pushed the commit with the ninjastic.space links to the repo. Feel free to change anything if you don't like their locations.

Yes, sorry, I do have some comments on that but first I'll finish with the bugfixes here, merge the update with your code, and send you a reply.



Speaking of bugfixes, an update (version 2.1.2) is available for Firefox here: https://bpip.org/test-extension.html

Chrome version as usual may take a few days to get approved.

This includes the following fixes:

  • Corrected the link to user profiles on loyce.club.
  • Added quote tags to trust rating quotes.
  • Removed "bpipext-incexc" from the URL on the trust settings page so that when you refresh the page it doesn't try to include/exclude the person again, which would likely result in an incorrect message that the entry already exists. There is still some weirdness that is beyond my control - for example the browser may reinsert the same entry when you refresh the page (at least Firefox does) but that applies even if you enter something manually. However since the changes don't take effect until you press "Update" and the entry added by the extension is always at the top I think there is no risk of something being added inadvertently.
  • Fixed the merit stats table so that it works on the page that you get after sending merit.
  • Fixed the merit stats table to handle date format issues reported a few posts back. It should work with forum-provided date formats but if you use a custom format it may fail.
legendary
Activity: 2352
Merit: 1121
☢️ alegotardo™️
The merits table that appears in my profile link doesn't correspond to reality.
We already discussed the issue here.

Change your time format forum settings to the default one.

Sorry!  I don't read the previous posts.... I was out of the forum for two days and post here after read your suggestion on the local board.

That solved the problem for me, thanks!
legendary
Activity: 2758
Merit: 6830
The merits table that appears in my profile link doesn't correspond to reality.
We already discussed the issue here.

Change your time format forum settings to the default one.
legendary
Activity: 2352
Merit: 1121
☢️ alegotardo™️
I was posting on a topic of @TryNinja on the local board...
The merits table that appears in my profile link doesn't correspond to reality.

On the 6th it's indicated many more merits received and sent at lines "Today", "Last 24h" and "Last 7 days" (I didn't check others).
And today it's showing many fewer merits received and sent in the "Last 120 days":

Can you check it out?
Tks!
legendary
Activity: 2758
Merit: 6830
I'll fix it later if I can come up with a good solution.
Grab the username of the logged user from #hellomember, get the username of the profile you are on and compare them.

Code:
if (loggedUsername === profileUsername) {
  // don't render the buttons
  return;
}

Btw, I'm not sure if you saw my last PM but I pushed the commit with the ninjastic.space links to the repo. Feel free to change anything if you don't like their locations.
legendary
Activity: 3654
Merit: 8909
https://bpip.org
Maybe if you could just disable the icon for add to trust list if the URL = https://bitcointalk.org/index.php?action=profile

This will cover up most of the cases.

It's not that simple, for example https://bitcointalk.org/index.php?action=profile;dt or https://bitcointalksearch.org/user/bitmover-1554927 or https://bitcointalksearch.org/user/bitmover-1554927;dt are all valid URLs for your own profile.

Since this is harmless and I don't want to risk breaking something else I'll leave it as is for the upcoming version. I'll fix it later if I can come up with a good solution.
legendary
Activity: 2212
Merit: 5622
Non-custodial BTC Wallet
As for including/excluding yourself - just don't do that... I don't want to code anything in the extension to determine who the current user is, not for this feature anyway.
Maybe if you could just disable the icon for add to trust list if the URL = https://bitcointalk.org/index.php?action=profile

This will cover up most of the cases.

Does it actually show up when you check Trust settings? If I (manually) add myself, it disappears again when I click Update.

you are right, it just disappears when I update.
Pages:
Jump to: