Okay
  Public Ticket #2454597
License for each site
Closed

Comments

  • Ken started the conversation

    Hi there,

    I heard that in your new update there is a way to hide a license code?

    Can you please share the details?

    Also will there be an option to activate each website separately like any other plugin offers?

    Thanks

  •  2,572
    Aleksandar replied

    Hello Ken

    With version 2.7 you're now able to hide the Activation settings from Amelia settings.

    You can change the behavior in the database.

    Go to wp_options table, and search for "amelia_settings" in "option_name" column:

    6360232811.png

    That will return only one row, so you need to edit it:

    7483114469.png

    In "option_value" column, you need to search for "showActivationSettings". It will be set to "true". Just change that to "false".

    4965089516.png

    And the whole Activation section will be hidden from Amelia Settings.

    As for activating each website separately - that's already how it's being handled. You have the developer license, so you need to activate the license on every website you're including Amelia on.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Ken replied

    Hi there,

    Do you really think I will waste my time on this? I am doing my best to help you now to spread the license key, however, I am not going to do this ridicules way.

    Why cannot I activate the website based on the domain in the dashboard like normal plugins do?

    I am mostly working with agencies and if you cannot provide me with a proper activation key, I am going to start using it right and left and I don't really care if someone will use around me.

    I do not understand what you mean here "As for activating each website separately - that's already how it's being handled. You have the developer license, so you need to activate the license on every website you're including Amelia on."

    I am already confused can I activate each website separately to protect my license key?


  •  2,572
    Aleksandar replied

    Hello Ken

    I don't know if we're on the same page here.

    Why cannot I activate the website based on the domain in the dashboard like normal plugins do?

    You cannot activate a website. You can activate the license you received from us, in Amelia Settings/Activation, on websites where you've installed the plugin. You're installing the plugin on the website anyway, why not copy and paste the code in there?

    I am already confused can I activate each website separately to protect my license key?

    Yes. If you install the plugin on domain1.com, upon installation, go to Amelia Settings/Activation, paste the purchase code, and click on Activate. Then if you activate on domain2.com, upon installation, go to Amelia Settings/Activation, paste the purchase code, and click on Activate. On domain 3.com, upon installation, go to Amelia Settings/Activation, paste the purchase code, and click on Activate. That's how all plugins handle activation.

    If you need to hide the purchase key from your customers (from Amelia Settings), you can do it like I described in my previous response. If you don't want to do it - that's your choice. The support for the plugin can be provided to you only, since you're the one who purchased the plugin. Also, you have the possibility to deactivate licenses from "Manage Domains" button in our store http://store.tms-plugins.com/.


    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Ken replied

    I am a bit confused already. Please help me to understand this better.

    1. If I understood you correctly, after entering the license key into the plugin, I still HAVE to active in the dashboard (http://store.tms-plugins.com/) correct?

    2. If I add a license key into the plugin but I don't activate the domain in the dashboard (http://store.tms-plugins.com/) that website won't get updates, correct?

    3. If I understood everything correctly, then why do I need to protect my license key?

    Thanks

  •  2,572
    Aleksandar replied

    Hello Ken

    1. No. If you activate it in the plugin, it's activated there. In case you're kicked out of a website, you can deactivate the license from our store.

    2. Also, no. Activating the plugin in Amelia Settings/Activation on your website is enough.

    3. You don't need to protect it if you don't want to.

    You have a developer license, so I assume you will be using the plugin on other people's websites. If people can see your purchase code, they can use it when ever they want, on any other site that has Amelia active. So, if the people you're selling the plugin to have access to FTP, they can download ameliabooking folder, zip it, and sell it to other people (highly illegal). Since you're the one who has access to our store, you would be able to see those websites, but I don't believe you'll be checking the account that often, nor do we expect you to.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Ken replied

    Aleksandr,

    Thank you for clarifying this for me.

    If I understand correctly, as long as the license key is applied in the plugin will get updates. After the key is applied I can see that website domain in my domain manager where I can disable it, however, after adding the key one more time the plugin can be activated again. Am I correct?

    Can you provide a CSS snippet to hide the activation field just in case (I still want to protect the key).

    P.S. By the way I hope you can add Inherit font style to get the same font and this would also help with page load.

    Thanks

  •  2,572
    Aleksandar replied

    Hi again Ken

    You're correct - that's how it works.

    If you don't want to use the database workaround for hiding the purchase code, you can download this plugin as a workaround for hiding purchase key. When it is activated - “View activation settings” in Amelia settings page will be hidden. 

    Plugin itself is masked, when you upload it, it will look like on this image.

    You can easily change the name of the plugin, just open ‘google-analytics.php’ in any editor and change the text in the first lines.

    We just put name ‘Google Analytics Integration’ so it is not obvious what the plugin is doing.

    We will improve the customize feature, and I hope inheriting the font from the theme will be included, although I can't guarantee.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Ken replied

    Can you provide a CSS snippet to hide the activation field. I don't want to install a plugin for that

  •  2,572
    Aleksandar replied

    Hi Ken

    Sure:

    #am-settings > div.am-section.am-settings-cards > div:nth-child(3) > div:nth-child(2) > div > p.link { display: none; }
    #am-settings > div.am-section.am-settings-cards > div:nth-child(3) > div:nth-child(2) > div > p.link::before { content: 'Activated'; }
    

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables