How to remove Meta Box license key Notification when Extension is Bundled?
Support › General › How to remove Meta Box license key Notification when Extension is Bundled?Resolved
- This topic has 14 replies, 2 voices, and was last updated 5 years, 7 months ago by
brandexponents.
-
AuthorPosts
-
August 29, 2019 at 12:27 PM #15908
brandexponents
ParticipantHi,
This is Swami, the author of Oshine WordPress Multi-Purpose theme. We have purchased licenses for Metabox Extensions Tabs, Show Hide and Conditional Logic and they are bundled with our theme. Apparently, with the recent update to Metabox, there is a warning message that is showing up on the admin area, about entering the license key, which my customers will not have as the extensions are bundled. The more important question is about updating these extensions. Although we provide the updated versions of extensions via TGM, the extensions do not get updated if the parent "Metabox" plugin is enabled and if the license key is not entered. So, I would want to know Do you have an option to remove this notification, and if there is a way to force the "extensions" updates to happen via our TGM method for bundled packages? Hope you have a solution, as my customers are having a difficult time updating the plugins.
Thanks,
SwamiAugust 29, 2019 at 12:51 PM #15909Anh Tran
KeymasterHi Swami,
Thanks for your feedback.
Regarding the 1st problem: users can disable the notification just by click the close button. The close button is added in 5.0.1.
Regarding the force update via TGMA, I guess it's a limitation of TGMA. I'll need to check that again
August 29, 2019 at 1:00 PM #15910Anh Tran
KeymasterHi Swami, just for a quick question: If you're using an older version of Meta Box (< 5.0.0), are you able to update the extensions via TGMA?
August 30, 2019 at 4:56 PM #15930brandexponents
ParticipantHi Anh Tran,
Thank you for your quick response. Yes, I am able to update the versions via TGMA if the Metabox version is older (4.9.7).
Thanks,
SwamiSeptember 3, 2019 at 2:33 PM #15957brandexponents
ParticipantHi Anh,
Just wanted to check if you have an update on my questions?
Thanks,
SwamiSeptember 3, 2019 at 9:36 PM #15966Anh Tran
KeymasterHi Swami, I'm still working on this issue. I'll try to do it as fastest as possible.
September 5, 2019 at 5:42 PM #15998Anh Tran
KeymasterHi Swami, I've done this in this commit. Please try it.
September 6, 2019 at 3:47 PM #16012brandexponents
ParticipantHi Anh,
Yes adding this code lets the update to happen via TGMA. Thank you so much! When will this patch be available for download?
I do have another request though, it is also possible to hide the "Activate Licnese" that appears very distinctly beside the plugin name, for my customers? I inspected the element and there isn't a class or id to this. It would be really helpful if you can identify a bundled package and then hide this link, as all my customers are getting misled. They think they have to purchase additional license apart from the theme. I am getting about 5 - 6 questions every day asking about the "activate license" link. It would be really fair and helpful if you could do something about this as well.
Thanks,
SwamiSeptember 6, 2019 at 4:50 PM #16015Anh Tran
KeymasterHi Swami,
I'm working on some issues and when they're done, I'll update the plugin.
Regarding "Activate License" links, they won't appear if you provide updates for the plugins (e.g., they're on the latest versions). It's kind of impossible to detect a plugin is installed via TGMPA or the normal way, because when it's installed, it's just a normal plugin.
I'd suggest you update the theme when a new version of plugins is released, so your users will get the most recent updates of the plugins.
Or you can just bundled the Meta Box extensions directly in your custom plugin. In this case, the notification won't show anymore.
September 9, 2019 at 11:18 AM #16036brandexponents
ParticipantHi Anh,
Thank you for your suggestion. I will adopt one of the two methods. Looking forward to the fix being patched, so that I can ship the latest versions to my customers.
Thanks,
SwamiSeptember 10, 2019 at 5:27 PM #16060brandexponents
ParticipantHi Anh,
Unfortunately, updating the Extension Plugins to the latest version does not remove the ACTIVATE LICENSE warning. Kindly see the screenshot here - https://cl.ly/472975130184. Could you kindly provide an option to have this warning hidden?
Thanks,
SwamiSeptember 13, 2019 at 10:24 AM #16112Anh Tran
KeymasterHi Swami, how about adding a CSS class to the "Activate License" text? You can hide them with CSS.
September 13, 2019 at 12:23 PM #16113brandexponents
ParticipantHi Anh,
Yes, that would be really helpful. I will add a code in the theme to hide it.
Thanks,
SwamiSeptember 14, 2019 at 11:07 AM #16125Anh Tran
KeymasterDone! Here you are. The class is
rwmb-activate-license
.September 16, 2019 at 11:20 AM #16146brandexponents
ParticipantHi Anh,
Thanks. It works well. Has this fix been patched in the plugin?
Thanks,
Swami -
AuthorPosts
- You must be logged in to reply to this topic.