Skip to content
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

Multisite License Activation #137

Open
tmrwltd opened this issue Jul 7, 2022 · 21 comments
Open

Multisite License Activation #137

tmrwltd opened this issue Jul 7, 2022 · 21 comments

Comments

@tmrwltd
Copy link

tmrwltd commented Jul 7, 2022

Wordpress MU

On the Network Admin page, the following message appears constantly:

You are just one step away - Complete "Code Snippets" Activation Now

Clicking on the activation link and entering the license key will take you to the Network Main page.

If you go back to the admin page, the activation hint appears again.

On the network pages everything is ok. Here the activation was taken over.

@sheabunge
Copy link
Member

Hi @tmrwltd,

It sounds like we need to do some further testing when it comes to multisite activations. Thank you for reporting; I'll take a look at this when possible.

@tmrwltd
Copy link
Author

tmrwltd commented Jul 22, 2022

@sheabunge Update: When I click on "Activate License" (Link under Plugin name in the list of plugins) a popup opens to enter the license key. When I enter the key, the activation is complete and the message in the head of the page will be removed.

So it seems, you have maybe just a typo or similar when click on activation in the message box.

@sheabunge sheabunge changed the title Activation Multisite License Activation Jul 22, 2022
@tmrwltd
Copy link
Author

tmrwltd commented Jul 22, 2022

Hmmm ... strange, after successful activation I did the update to v 3.2.0 - and the message box is back and the plugin is not activated anymore.

grafik

grafik

@ingenuitor
Copy link

ingenuitor commented Jul 31, 2022

Also we have the same issue, a closer look shows Freemius is the reason for this issue and not Code Snipplets Pro. It's sad you used Freemius for such a great software, wish you chose something else, we do not like Freemius and their practices at all. Can you please reach out to Freemius and get this fixed, they do not support Multisite correctly. Thank you.

@sheabunge
Copy link
Member

I'll send our contact at a Freemius a message, and see what they say. I believe that multisite support is considered to be in beta for them, guess this is why.

From a tech perspective, I'm not a massive fan of how the Freemius SDK integrates, but it seems like they are our best option for the collecting payments side of things at present.

@ingenuitor
Copy link

ingenuitor commented Aug 2, 2022

I'll send our contact at a Freemius a message, and see what they say. I believe that multisite support is considered to be in beta for them, guess this is why.

From a tech perspective, I'm not a massive fan of how the Freemius SDK integrates, but it seems like they are our best option for the collecting payments side of things at present.

Ok please let me know when this is solved with Freemious or I will be forced to just remove it the hard way by setting some filter of some kind. Also there are many other options outside of Freemius, but it's your reputation and software, so I can't make that decision for you.

I just know for a fact that many people do not like Freemius, I'm surrounded by them and I have been in the industry for 27+ years and many refuse to use anything around Freemius. Then there are some that don't know and even care and will install anything just to try and make something they read online work.

But you may in fact be losing sales you are not even aware of that is something that is hard to track and it's a mindset of the buyer you can't track with ease, unless you are using AI in Facebook lol.

Either way Code snippets is still an amazing software idea concept to get rid of other plugins, still don't see the end of using css from other tools, as they just handle WYSIWYG so much better, like CSS Hero, but YellowPencil is better, but outside of that, it's a great tool for everything else. I do hope you get the snippets out of the db soon as that is an issue that will need addressed for speed and control on very large sites in my testing.

But other then that it's becoming a must have tool as I'm sure you are seeing to sales to prove this fact.

@Yorlinq
Copy link

Yorlinq commented Aug 3, 2022

Having the same license issue. I was very surprised seeing the license message also on a sub site in my WordPress network.

I now have to pause my further web development for my client but not sure for how many days I can wait.

Otherwise I have to downgrade to the free version or even look out for an alternative.

I hope not because I believe you deserve my support so please fix it soon 🙏🏻🙏🏻

@tmrwltd
Copy link
Author

tmrwltd commented Aug 3, 2022

please fix it soon

"tmrwltd opened this issue 27 days ago"

I had also hoped for a quick solution to the problem – now, after almost a month, still nothing has happened.
Actually, the Free version has always been sufficient so far. But since I like the plugin very much, I wanted to support it with a Pro version.

@ingenuitor
Copy link

ingenuitor commented Aug 3, 2022

Also note it doesn't work at all with the licensing model in multi-site, so in fact the software thinks you have not activated it yet. I'm being forced to revert back to the free version and clean up any Freemius mess left behind in the db. Thank you...

@sheabunge
Copy link
Member

Hi @ingenuitor,

I currently develop Code Snippets Pro on a local multisite network, where I wasn't able to reproduce this issue, and so I figured that it might only affect live sites. However, I just created a live multisite network, and activating Code Snippets Pro seems to work there as well.

I'm wondering what could be the issue. @tmrwltd, you are experiencing this issue as well?

@tmrwltd
Copy link
Author

tmrwltd commented Aug 5, 2022

The error exists in 2 parts:

a) The activation of the plugin does NOT work if you start the activation from the info window.

b) The activation works if you do it directly in the list under Plugins. But after an update of the plugin, the activation is deactivated again.

@sheabunge
Copy link
Member

After activating the plugin, this screen loads, which allow me to enter the license key and continue.

image

Clicking 'Agree and activate license' seems to work as expected.

Is there something I am missing in this process?

@Yorlinq
Copy link

Yorlinq commented Aug 5, 2022

@sheabunge that indeed works like it should but when you have more SUB SITES then ACTIVE LICESES, then you have a problem.

Only 1 license should be needed for the whole network but you’ll need a new license for each sub site. That can’t be the way to go.

@sheabunge
Copy link
Member

Our original plan was to have one license for the entire network, but unfortunately it doesn't look like that's something which is supported by Freemius; it's a limitation of using their SDK. I've got in contact with them to see if they can add the possibility, but they seem fairly resistant to the idea.

@Yorlinq
Copy link

Yorlinq commented Aug 5, 2022

So to support you and still get what I need, I have to pay almost 190,- 🙈

Please persuade me to not just getting back to the free version with the expected network support.

Can’t you handle something manually for those who choose the LIFETIME option or something?

I really really love your plugin but, if this is the final way to go, my guess is that it won’t bring you the fame/cash you deserve. People will leave…

@sheabunge
Copy link
Member

I'm continuing to investigate different options. Unfortunately, it seems like this isn't as easy as just flipping a switch in the Freemius config.

I believe you can still have Code Snippets Pro active network wide with some subsites unlicensed. The free features should still work as expected, and you could just enable the license on sites that you'd like to use the Pro features on.

I realise this isn't ideal, and as I said I am still investigating options.

@Yorlinq
Copy link

Yorlinq commented Aug 5, 2022

@sheabunge

Quote: “ I believe you can still have Code Snippets Pro active network wide with some subsites unlicensed. The free features should still work as expected, and you could just enable the license on sites that you'd like to use the Pro features on”

If that was the case I would be fine for now but I have to activate EVERY SUB SITE. If I don’t activate a sub site (and I can’t because I don’t have enough licenses) I can’t use the plugin at all.

Ps I removed the free version.

@ingenuitor
Copy link

ingenuitor commented Aug 10, 2022

@sheabunge I still have the same issues even if I only have one site activated, I tried this with an unlimited licence. Can you please advise, it's activates fine on the sub site seemly but not at all in the Network Admin, which is what I really need, it's completely ignoring that for some odd reason Freemius needs to debug this issue, it's present for anything using Freemius.

Also I'm 100% sure it's a Freemius issue, I checked closely by creating various staging accounts and only activated one plugin using Freemius, if I do the same with any other software that uses the Freemius framework and I have the same issue no matter what.

This is one of the reasons I want nothing to do with Freemius, it's seemly bloated, untested in a Multi-Site Network and not a fan of their data sharing practices and now these goofy built in surveys. I need to find a more rock solid firewall, that I can control all software communication outside of normal traffic and block certain processes, if this is the way things are going, everything is starting to have too much unneeded bloat.

Thank you...

Seen at the Dashboard or anything other than Plugin Menu, there the message is not seen.

Seen at the plugin admin itself, pro is not working in multi-site network at all, but seems ok in the sub site, so far in my testing

@ingenuitor
Copy link

ingenuitor commented Aug 10, 2022

@sheabunge

Quote: “ I believe you can still have Code Snippets Pro active network wide with some subsites unlicensed. The free features should still work as expected, and you could just enable the license on sites that you'd like to use the Pro features on”

If that was the case I would be fine for now but I have to activate EVERY SUB SITE. If I don’t activate a sub site (and I can’t because I don’t have enough licenses) I can’t use the plugin at all.

Ps I removed the free version.

@tmrwltd @Yorlinq @sander1 Even with a unlimited licence I have the same issues you have, so it's Freemius not Code Snippets Pro and I have yet to find a way around this yet )o:

@tmrwltd
Copy link
Author

tmrwltd commented Aug 11, 2022

@ingenuitor Activation is working, also side wide. You only have to activate from the Activation link directly from the plugin under “plugins”. If you try to activate it from the info box leading your page, it's not working. And also, after updating the Code-Snippets plugin, the activation is lost and have to be done again.

Activate from here:

grafik

not from here:

grafik

@ingenuitor
Copy link

@ingenuitor Activation is working, also side wide. You only have to activate from the Activation link directly from the plugin under “plugins”. If you try to activate it from the info box leading your page, it's not working. And also, after updating the Code-Snippets plugin, the activation is lost and have to be done again.

Activate from here:

grafik

not from here:

grafik

@tmrwltd the only way it works for me, is if I start over with a new URL, oddly nothing else seems to work, maybe a embedded url issue somehow that I could not find, nothing else I do fixes the issue. Honestly time wise, I going down this path, thank god it's only a staging URL, so it's not a live domain yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants